靜蘭大橋是國(guó)道322線三門江渡口改渡為 橋而修建的一座公路大橋。
中文名稱 | 靜蘭大橋 | 全長(zhǎng) | 551.32米 |
---|---|---|---|
橋面寬 | 16.5 米 | 通車時(shí)間 | 1992年 |
解決了322國(guó)道、三門江渡口的交通堵塞問題。
明州大橋橋梁總長(zhǎng)1250米,總投資估算11.35億元。主橋橋面總寬45.80米,按機(jī)動(dòng)車雙向八車道加非機(jī)動(dòng)車道和人行道混行標(biāo)準(zhǔn)建設(shè),設(shè)計(jì)車速80公里/小時(shí)。明州大橋是目前世界最大跨度中承式雙肢鋼箱系桿...
超載車長(zhǎng)年違法通過天津海門大橋成“危橋”人民網(wǎng)·天津視窗6月26日電:昨天凌晨,連接海河兩岸的重要交通橋梁海門大橋,橋身和引橋多處發(fā)生梁板斷裂,這座已使用23年、曾是中國(guó)最大開啟式的公路橋變成“危橋”...
東海大橋全線可分為約2.3公里的陸上段,海堤至大烏龜島之間約25.5公里的海上段,大烏龜至小洋山島之間約3.5公里的港橋連接段,總長(zhǎng)約為32.5公里。東海大橋工程2002年6月26日正式開工建設(shè),歷經(jīng)...
格式:pdf
大?。?span id="d44r4tf" class="single-tag-height">421KB
頁(yè)數(shù): 3頁(yè)
評(píng)分: 4.8
根據(jù)柳州靜蘭大橋拆橋棧橋的設(shè)計(jì),利用有限元軟件ANSYS建立棧橋空間模型模擬棧橋各個(gè)工況荷載響應(yīng),經(jīng)分析設(shè)計(jì)方案滿足要求,該工程拆橋方案可為類似工程的施工提供參考。
格式:pdf
大?。?span id="rlyysd9" class="single-tag-height">421KB
頁(yè)數(shù): 4頁(yè)
評(píng)分: 4.5
阿深黃河特大橋靜動(dòng)載試驗(yàn)
優(yōu)缺點(diǎn)比較
靜多態(tài)是以犧牲靈活性而獲得運(yùn)行速度的一種做法;而動(dòng)多態(tài)則恰恰相反,它是以犧牲運(yùn)行速度而獲取靈活性的做法。當(dāng)然這么說是不全面的,看看下面這個(gè)特殊的應(yīng)用:
使用靜多態(tài)來(lái)實(shí)現(xiàn)動(dòng)多態(tài)
這是一種在模板元編程(Template Metaprogramming)中常見的標(biāo)準(zhǔn)編程技巧。在C 中,可以借助模板來(lái)實(shí)現(xiàn)面向?qū)ο笳Z(yǔ)言所支持動(dòng)多態(tài)相似的功能特性(C 中指的就是的virtual 函數(shù))。
下面是C 本身所支持多態(tài)形式:(virtual版)
#include
class Base {
public:
virtual void method() = 0;
virtual ~Base() { }
};
class Derived : public Base {
public:
virtual void method()
{
std::cout << "Derived" << std::endl;
}
};
class Derived2 : public Base {
public:
virtual void method()
{
std::cout << "Derived2" << std::endl;
}
};
int main()
{ Base *pBase = new Derived;
pBase->method(); // 輸出:"Derived"
delete pBase;
Base *pBase2 = new Derived2;
pBase2->method(); // 輸出:"Derived2"
delete pBase2;
return 0;
}
注:C 本身是借助virtual關(guān)鍵字來(lái)實(shí)現(xiàn)多態(tài)的(dynamic polymorphism),而通常編譯器是借助virtual look-up tables(虛函數(shù)表)來(lái)決定該調(diào)用那個(gè)版本的函數(shù),當(dāng)然這一過程發(fā)生在運(yùn)行期。
下面是使用CRTP(Curiously Recurring Template Pattern)來(lái)實(shí)現(xiàn)多與上面對(duì)應(yīng)功能的靜多態(tài)代碼:
#include
template
class Base {
public:
void method()
{
// ...
static_cast(this)->implementation();
// ...
}
};
class Derived : private Base {
public:
void implementation()
{
std::cout << "Derived" << std::endl;
}
};
class Derived2 : private Base {
public:
void implementation()
{
std::cout << "Derived2" << std::endl;
}
};
int main()
{
Base *pBase = new Base();
pBase->method(); // 輸出:"Derived"
delete pBase;
Base *pBase2 = new Base();
pBase2->method(); // 輸出:"Derived2"
delete pBase2;
return 0;
}
雖然使用這種方式實(shí)現(xiàn)的多態(tài)和面向?qū)ο笾械亩鄳B(tài)從功能上說差不多相同,但是前者沒有后者易用、易懂、和能力強(qiáng)大。雖然如此,CRTP作為一種模板設(shè)計(jì)模式還是很有用的,例如,Boost iterator library就是用了這種方法來(lái)實(shí)現(xiàn)。
其實(shí)在別的語(yǔ)言中也存在CRTP這種模式,如Java,Enum類被定義為Enum>,當(dāng)然由于Java在模板方面的不足,作為Java語(yǔ)言的使用者,你是沒法自己體驗(yàn)這樣的用法(Java雖然支持模板特性,但是用戶不能自己定義模板,只能使用庫(kù)里邊的模板類)。2100433B
設(shè)備大分類分為動(dòng)設(shè)備,靜設(shè)備。
動(dòng)設(shè)備是指有驅(qū)動(dòng)機(jī)帶動(dòng)的轉(zhuǎn)動(dòng)設(shè)備,如泵、壓縮機(jī)、風(fēng)機(jī)、電機(jī)以及成型機(jī)、包裝機(jī)、攪拌機(jī)等等;靜設(shè)備主要是指爐類、塔類、反應(yīng)設(shè)備類、儲(chǔ)罐類、換熱設(shè)備類等。其中,比較特殊的有空冷器等,空冷風(fēng)機(jī)需要按動(dòng)設(shè)備管理,空冷管束按靜設(shè)備管理。
在國(guó)際分類中,靜設(shè)備一般指非旋轉(zhuǎn)設(shè)備,而動(dòng)設(shè)備指旋轉(zhuǎn)設(shè)備。
靜設(shè)備圖片2100433B
靜強(qiáng)度分析包括下面幾個(gè)方面的工作。
校核結(jié)構(gòu)的承載能力是否滿足強(qiáng)度設(shè)計(jì)的要求,若強(qiáng)度過剩較多,可以減小結(jié)構(gòu)承力件尺寸。對(duì)于帶裂紋的結(jié)構(gòu),由于裂紋尖端存在奇異的應(yīng)力分布,常規(guī)的靜強(qiáng)度分析方法已不再適用,已屬于疲勞與斷裂問題。
校核結(jié)構(gòu)抵抗變形的能力是否滿足強(qiáng)度設(shè)計(jì)的要求,同時(shí)為動(dòng)力分析等提供結(jié)構(gòu)剛度特性數(shù)據(jù),這種校核通常在使用載荷下或更小的載荷下進(jìn)行。
計(jì)算和校核桿件、板件、薄壁結(jié)構(gòu)、殼體等在載荷作用下是否會(huì)喪失穩(wěn)定。有空氣動(dòng)力、彈性力耦合作用的結(jié)構(gòu)穩(wěn)定性問題時(shí),則用氣動(dòng)彈性力學(xué)方法研究。
計(jì)算和分析結(jié)構(gòu)在靜載荷作用下的應(yīng)力、變形分布規(guī)律和屈曲模態(tài),為其他方面的結(jié)構(gòu)分析提供資料。
靜強(qiáng)度分析的內(nèi)容也可通過靜力試驗(yàn)測(cè)定或驗(yàn)證。