亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        運(yùn)輸機(jī)群貨物裝載方案生成方法

        2013-12-19 08:58:12劉寧君王立新潘文俊
        關(guān)鍵詞:機(jī)群艙段貨艙

        劉寧君 王立新 潘文俊

        (北京航空航天大學(xué) 航空科學(xué)與工程學(xué)院,北京100191)

        隨著航空運(yùn)輸?shù)目焖侔l(fā)展以及運(yùn)送物資的大型化與多樣化,空運(yùn)任務(wù)的強(qiáng)度也在不斷增大.對(duì)于一個(gè)同時(shí)使用多種型號(hào)運(yùn)輸機(jī)的航空運(yùn)輸機(jī)群,如何合理地安排機(jī)群的貨物裝載方式,有效地利用有限的運(yùn)輸資源并節(jié)約運(yùn)輸成本,成為當(dāng)前迫切需要研究解決的難題.國(guó)內(nèi)目前主要采用人工規(guī)劃的方法進(jìn)行裝載,這一方面費(fèi)時(shí)費(fèi)力,另一方面也難以得到特定優(yōu)化指標(biāo)下的最佳裝載方案.若采用自動(dòng)算法來(lái)生成機(jī)群的裝載方案,則可極大地提高機(jī)群運(yùn)輸?shù)男?

        由于國(guó)內(nèi)剛開(kāi)始關(guān)注這類(lèi)問(wèn)題的研究,尚檢索不到相關(guān)的研究成果文獻(xiàn).國(guó)外可參考的裝箱算法有“最佳艙段適應(yīng)法”(BFL,Best Fit Level)[1]、“寬度排序試驗(yàn)法”(CLS)[2]以及“雙邊插入法”(FC,F(xiàn)loor-Ceiling)[2]等.但這些參考文獻(xiàn)均未給出上述算法的完整介紹,且方法僅限于單機(jī)貨物的裝載,也未考慮如何進(jìn)行貨物重心位置的調(diào)整,以保證運(yùn)輸機(jī)的飛行穩(wěn)定性與安全性等具體問(wèn)題.針對(duì)現(xiàn)有研究工作中尚存在的這些問(wèn)題,本文開(kāi)展了運(yùn)輸機(jī)群貨物的裝載方法研究:首先確定了機(jī)群貨物裝載的順序,其次,生成了各架飛機(jī)貨物裝載的初步方案,然后對(duì)貨物的重心位置進(jìn)行了縱向和橫向的調(diào)整,最后按照特定的優(yōu)化指標(biāo),優(yōu)選出運(yùn)輸機(jī)群的最優(yōu)裝載方案,從而形成了一種較系統(tǒng)的運(yùn)輸機(jī)群貨物裝載方案生成的新方法.

        1 機(jī)群貨物裝載方案

        為機(jī)群裝載貨物時(shí),需先將貨物分類(lèi),再依次為單架運(yùn)輸機(jī)分別進(jìn)行裝載.通過(guò)改變機(jī)群的裝載順序,并對(duì)不同的裝載順序進(jìn)行預(yù)裝載,可以生成各種不同的裝載預(yù)案.對(duì)所有得到的裝載預(yù)案進(jìn)行分析、比較和篩選,可最終優(yōu)選出滿(mǎn)足給定指標(biāo)的運(yùn)輸方案.

        1.1 貨物的分類(lèi)

        為了方便闡述,本節(jié)假設(shè)運(yùn)輸機(jī)群由甲型、乙型和丙型3種運(yùn)輸機(jī)組成,且無(wú)論從可運(yùn)送貨物的體積還是重量來(lái)說(shuō),它們的運(yùn)載能力都存在甲型>乙型>丙型的關(guān)系.在裝載之前,先按照機(jī)型的運(yùn)載能力,把待運(yùn)的k件貨物歸納到如下幾個(gè)集合中:

        式中任意一個(gè)不等式不滿(mǎn)足,則意味著貨物大小超過(guò)貨艙尺寸或者重量超過(guò)運(yùn)輸機(jī)載重上限,因此這件貨物不能列入相應(yīng)的集合.

        若S所有=S甲型(即不存在機(jī)群中最大運(yùn)輸機(jī)都無(wú)法運(yùn)送的待裝貨物),就可以對(duì)貨物進(jìn)行分類(lèi),生成貨物集合S1,S2,S3.僅可由機(jī)群中最大的運(yùn)輸機(jī)運(yùn)送的貨物歸入S1中;可以由機(jī)群中最大和第2大(但不能由第3大)運(yùn)輸機(jī)運(yùn)送的貨物歸入S2中;僅可由第3大運(yùn)輸機(jī)運(yùn)送的貨物歸入S3中,即:

        當(dāng)運(yùn)輸機(jī)群包含的運(yùn)輸機(jī)型號(hào)多于3種時(shí),可同理生成S1,S2,S3,…,Sn(n為型號(hào)總數(shù)).

        1.2 機(jī)群裝載順序的確定

        采用不同的裝載順序,在進(jìn)行預(yù)裝載之后即可產(chǎn)生不同的裝載預(yù)案.在生成裝載順序時(shí),應(yīng)注意以下兩點(diǎn):

        1)不同順序的總數(shù)要合適.數(shù)量過(guò)大會(huì)使得計(jì)算時(shí)間過(guò)長(zhǎng),過(guò)小會(huì)導(dǎo)致最終優(yōu)選出的運(yùn)輸方案不接近實(shí)際最佳方案;

        2)不同順序之間不能過(guò)于相似,否則生成的不同裝載預(yù)案也會(huì)比較相似,不利于比較和優(yōu)選.

        一般來(lái)說(shuō),隨機(jī)生成足夠數(shù)量的裝載順序即可滿(mǎn)足以上要求.生成順序的數(shù)量應(yīng)按計(jì)算能力和機(jī)群組成情況具體分析;運(yùn)輸機(jī)型號(hào)和數(shù)量越多,順序數(shù)也應(yīng)越大.

        1.3 不同裝載預(yù)案的生成

        裝載順序確定后,就可以對(duì)每個(gè)裝載順序按照如下的方法進(jìn)行程序預(yù)裝載,以生成相應(yīng)的裝載預(yù)案:

        1)按照裝載順序選定需裝載的運(yùn)輸機(jī);

        2)從前面生成的S1,S2,…,Sn中選擇其中能裝入當(dāng)前運(yùn)輸機(jī)的所有貨物集合;

        3)在2)中選擇的一個(gè)或多個(gè)集合中,優(yōu)先選擇貨物較大的集合,并裝載其中的貨物.裝載時(shí),應(yīng)將一個(gè)集合中的貨物按照長(zhǎng)度遞減的順序逐件嘗試地裝入運(yùn)輸機(jī),每件貨物的具體裝載方法在第2節(jié)詳細(xì)介紹.若此件貨物能被成功裝入,則將它從所屬集合中去除;

        4)運(yùn)輸機(jī)裝滿(mǎn)后,需要對(duì)機(jī)艙貨物進(jìn)行重心位置的調(diào)整.調(diào)整過(guò)程中需要從運(yùn)輸機(jī)貨艙中去除的貨物,應(yīng)將其重新歸入其原屬的集合(即S1,S2,…,Sn其中一個(gè))中(具體調(diào)整方法和步驟在第3節(jié)中介紹);

        5)如果重心位置調(diào)整失敗,則說(shuō)明該裝載順序不可行,不能產(chǎn)生有效的裝載預(yù)案.這時(shí)可以對(duì)下一個(gè)裝載順序進(jìn)行預(yù)裝載.如果所有貨物都已裝載完畢,則表明這個(gè)裝載順序已經(jīng)順利完成,成功產(chǎn)生了一個(gè)裝載預(yù)案.

        1.4 最終運(yùn)輸方案的生成

        生成了不同裝載預(yù)案后,每個(gè)預(yù)案中所有飛機(jī)裝載的貨物重量也就隨之確定,這時(shí)就可根據(jù)設(shè)定的優(yōu)化指標(biāo)計(jì)算出機(jī)群在執(zhí)行任務(wù)時(shí)耗費(fèi)的成本.一般使用機(jī)群的總耗油或總耗時(shí)作為優(yōu)化指標(biāo),二者分別體現(xiàn)了機(jī)群執(zhí)行空運(yùn)任務(wù)中的燃油成本和時(shí)間成本.耗油或耗時(shí)量指標(biāo)即為機(jī)群中各架運(yùn)輸機(jī)的耗油或耗時(shí)量之和,每架運(yùn)輸機(jī)在不同指標(biāo)下的優(yōu)化航跡和飛行成本算法在參考文獻(xiàn)[3]中已詳細(xì)闡述.

        確定不同裝載預(yù)案各自耗費(fèi)的成本后即可確定成本最低的為最優(yōu)預(yù)案.最優(yōu)預(yù)案的貨物裝載方式和各架運(yùn)輸機(jī)相應(yīng)的航跡可用于確定最終的運(yùn)輸方案.

        2 單機(jī)貨物裝載算法

        在飛行條件下,運(yùn)輸機(jī)艙內(nèi)的貨物一般不能多層堆疊[2],但可以在地板上自由排列.這意味著運(yùn)輸機(jī)貨物裝載是一個(gè)需要考慮貨物重心位置安排的特殊二維裝箱問(wèn)題.本文提出的單機(jī)貨物裝載算法是在綜合BFL裝箱算法[2,4]和CLS裝箱算法[2,5]二者優(yōu)點(diǎn)的基礎(chǔ)上加以改進(jìn)而形成的,前者對(duì)尺寸相差較大的貨物都適用,后者能通過(guò)對(duì)貨物按寬度排序而節(jié)約空間.其大致思路為對(duì)運(yùn)輸機(jī)貨艙每個(gè)艙段使用FC法[2]裝入貨物,并在裝入過(guò)程中將貨物按寬度排序,以盡量節(jié)省空間.對(duì)一件待裝的貨物(總重應(yīng)小于運(yùn)輸機(jī)的載重上限),具體裝載步驟如下:

        1)為裝入貨艙的第1件貨物建立一個(gè)艙段,并將其靠在貨艙左邊裝入,見(jiàn)圖1a;

        2)將后續(xù)裝入的貨物放置在艙段后方(朝機(jī)尾的方向)已置貨物的右邊,見(jiàn)圖1b.如果空間不夠,就將貨物翻轉(zhuǎn)90°放置在艙段右前角[4-5],見(jiàn)圖1c.如果右前角已放有貨物,可將要裝入的和右前角已有的貨物按照寬度遞增的順序從左到右排列,如圖1d所示;

        圖1 裝載方法示意圖

        3)如果步驟2)中還無(wú)法裝入貨物,就建立一個(gè)新艙段,如圖1e所示,后續(xù)貨物可以往這個(gè)新的艙段內(nèi)裝載.如果運(yùn)輸機(jī)貨艙的剩余空間不足以容納新的艙段,即貨艙空間已被用盡,則待裝貨物無(wú)法裝入此運(yùn)輸機(jī).

        由于傳統(tǒng)的BFL和CLS算法都沒(méi)有考慮艙段位置的安排,可能會(huì)出現(xiàn)貨物縱向總重心位置大幅度偏離允許范圍的情況,如圖2a所示.這個(gè)問(wèn)題可通過(guò)結(jié)合人工裝載中常用的“金字塔裝載法”[6]來(lái)解決.具體做法為:在建立第1個(gè)艙段時(shí),將其布置在縱向重心最佳位置處,而之后的艙段則在這個(gè)艙段前后兩邊交替建立;此外,有新的貨物要裝入時(shí),優(yōu)先考慮將其裝入靠近縱向重心最佳位置處的艙段中;如果不能實(shí)現(xiàn),再考慮距離稍遠(yuǎn)的艙段.這樣操作之后,生成的艙段安排如圖2b所示.

        圖2 不同的裝載算法對(duì)艙段生成的影響

        3 艙內(nèi)貨物重心位置調(diào)整

        為了保證空運(yùn)飛行的安全,運(yùn)輸機(jī)艙內(nèi)貨物的總重心位置在機(jī)身的縱、橫兩個(gè)方向都必須處于限定的范圍之內(nèi)[7-8].本文采用的重心調(diào)整方法為先調(diào)整機(jī)身縱向(x方向,如圖1左邊所示的坐標(biāo)系中)的重心位置,之后再調(diào)整橫向(y方向,見(jiàn)圖1)的重心位置.這是因?yàn)樵谡{(diào)整縱向重心位置時(shí),有可能需要去除貨艙內(nèi)的某些貨物,這對(duì)貨物的總體橫向重心位置會(huì)有影響,而調(diào)整橫向重心位置時(shí)無(wú)需去除貨物,因此不會(huì)引起縱向重心位置的改變.

        3.1 縱向重心位置調(diào)整方法

        如果將所有的艙段前后無(wú)間隙排列形成一個(gè)“大艙段”(見(jiàn)圖3),通過(guò)前后移動(dòng)“大艙段”就可非常有效地調(diào)整縱向重心的位置.此外,通過(guò)卸除部分貨物也可以調(diào)整重心的位置.具體調(diào)整方法如下:

        1)使所有艙段前后連在一起,形成一個(gè)“大艙段”,然后將大艙段在貨艙內(nèi)前后移動(dòng),如圖3所示,直至貨物重心調(diào)整至合適位置;

        2)如果上一步操作還不能調(diào)整好重心位置,就選取位于重心位置偏離方向上最末端的艙段,在艙段中逐件卸除重量最小的貨物,直到貨物總重心位置滿(mǎn)足要求為止.

        圖3 大艙段前、后移動(dòng)的情況

        3.2 橫向重心位置調(diào)整方法

        橫向重心位置的調(diào)整方法是對(duì)某些艙段進(jìn)行左右翻轉(zhuǎn)(如圖4所示),這一調(diào)整對(duì)縱向重心位置無(wú)影響.一個(gè)艙段左右翻轉(zhuǎn)后產(chǎn)生的滾轉(zhuǎn)力矩是原來(lái)的負(fù)值.通過(guò)左右翻轉(zhuǎn)部分艙段,可使得所有艙段產(chǎn)生的滾轉(zhuǎn)力矩之和盡量接近0,從而消除或減小貨物產(chǎn)生的不對(duì)稱(chēng)滾轉(zhuǎn)力矩,以保證飛行的穩(wěn)定性和安全性.

        圖4 艙段左右翻轉(zhuǎn)示意圖

        消除或減小貨物在貨艙內(nèi)產(chǎn)生的不對(duì)稱(chēng)滾轉(zhuǎn)力矩即是使L取最小值,具體步驟如下:

        1)找出所有Lp為負(fù)值的艙段并將其翻轉(zhuǎn),這樣所有Lp都變?yōu)檎担?/p>

        2)將Lp按從大到小的順序交替放入兩個(gè)數(shù)列和中,再將{cn}倒序接在{bn}之后,組成數(shù)列{dn}.這樣{dn}應(yīng)該有“兩頭大,中間小”的特征;

        3)將{dn}從中間某位置分成兩個(gè)子數(shù)列,使二者包含的滾轉(zhuǎn)力矩元素之和盡量相近,然后將其中任意一個(gè)子數(shù)列中元素的對(duì)應(yīng)艙段進(jìn)行翻轉(zhuǎn).

        通過(guò)以上步驟可使L取得最小值,即貨物在

        設(shè)待調(diào)整運(yùn)輸機(jī)在裝載時(shí)被分成了q個(gè)艙段,其中第p個(gè)艙段產(chǎn)生的滾轉(zhuǎn)力矩為L(zhǎng)p,其值的正負(fù)代表力矩產(chǎn)生向右或向左滾轉(zhuǎn)運(yùn)動(dòng)的趨勢(shì).這樣所有艙段產(chǎn)生的滾轉(zhuǎn)力矩之和為貨艙內(nèi)產(chǎn)生的不對(duì)稱(chēng)滾轉(zhuǎn)力矩最小,這樣就完成了橫向重心位置的調(diào)整.

        4 算例與分析

        本文對(duì)一個(gè)典型的運(yùn)輸任務(wù),采用機(jī)群耗油總量作為優(yōu)化指標(biāo)進(jìn)行了計(jì)算分析.任務(wù)中的航程為1 008km,機(jī)群組成為 Y-7,Y-8,IL-76各3架,貨物信息如表1所示.

        表1 貨物信息

        經(jīng)過(guò)試算,算例中一共隨機(jī)生成了115種不同的裝載順序,在此裝載順序數(shù)時(shí)計(jì)算效率較高.經(jīng)過(guò)比較選出的最優(yōu)方案使用了一架IL-76、兩架Y-8和一架Y-7運(yùn)輸機(jī),裝載順序?yàn)镮L-76→Y-8→Y-8→Y-7.在裝載每架運(yùn)輸機(jī)時(shí),各貨物的裝載優(yōu)先級(jí)別按照其長(zhǎng)度遞減排序,即為卡車(chē)→貨箱1→小車(chē)→貨箱2→貨箱3→貨箱5→貨箱4→散貨.各架運(yùn)輸機(jī)的耗油量和載重量見(jiàn)表2.

        表2 運(yùn)輸機(jī)耗油量和載重量

        在裝載計(jì)算過(guò)程中,對(duì)Y-7和IL-76運(yùn)輸機(jī)內(nèi)的貨物進(jìn)行了縱向重心位置調(diào)整,調(diào)整后貨物緊湊地排列在貨艙中部;對(duì)所有運(yùn)輸機(jī)都進(jìn)行了貨物橫向重心位置調(diào)整,調(diào)整后各運(yùn)輸機(jī)內(nèi)貨物在橫向分布比較均勻(如圖5所示).由于使用了金字塔裝載法,每架運(yùn)輸機(jī)中較大、較重的貨物相對(duì)更靠近貨艙中部.

        圖5 最優(yōu)方案中各運(yùn)輸機(jī)的裝載圖

        采用文獻(xiàn)[3]給出的計(jì)算方法,圖6給出了不同裝載預(yù)案飛行用油總量的分布.從圖中可以看出,不同的裝載預(yù)案之間耗油量相差很大,有約55%的預(yù)案的用油量比最優(yōu)方案多近20t,幾乎為最優(yōu)方案用油量的1.5倍.由此可見(jiàn),本文提出的貨物裝載生成方法能有效地對(duì)不同裝載預(yù)案進(jìn)行優(yōu)化,節(jié)省可觀的運(yùn)輸資源,極大地降低運(yùn)輸成本.

        圖6 不同裝載預(yù)案飛行用油總量分布

        5 結(jié) 論

        本文較系統(tǒng)地提出了一種運(yùn)輸機(jī)群貨物裝載方案生成的新方法,可實(shí)現(xiàn)的主要功能有:

        1)自動(dòng)將待運(yùn)貨物分配到運(yùn)輸機(jī)群的各架飛機(jī)內(nèi),并按照指定的優(yōu)化指標(biāo)(一般為耗油量或者耗時(shí)量)生成接近最佳的運(yùn)輸方案;

        2)快速、自動(dòng)地生成貨物在運(yùn)輸機(jī)貨艙內(nèi)的排列方式,生成的排列方式空間利用率較高、貨物重心位置易處于允許范圍內(nèi);

        3)在貨物重心位置處于允許范圍之外時(shí),能夠在縱向及橫向調(diào)整貨物重心位置,使其移至允許范圍之內(nèi),從而可保證飛機(jī)空運(yùn)飛行的穩(wěn)定性與安全性.

        [1]Mongeau M,Bès C.Optimization of aircraft container loading[J].IEEE Transactions on Aerospace and Electronic Systems,2003,39(1):140-150

        [2]Heidelberg K R,Parnell G S,James E Ames IV.Automated air load planning[J].Naval Research Lagistics,1999,45(8):751-768

        [3]周堃,王立新.大型軍用運(yùn)輸機(jī)的飛行航跡優(yōu)化[J].北京航空航天大學(xué)學(xué)報(bào),2010,36(9):654-658 Zhou Kun,Wang Lixin.Vertical flight trajectory optimization of heavy military airlift aircraft[J].Journal of Beijing University of Aeronautics and Astronautics,2010,36(9):654-658(in Chinese)

        [4]Gehring H,Menschner K,Meyer M.A computer-based heuristic for packing pooled shipment containers[J].European Journal of Operational Research,1990,44(2):227-228

        [5]Lodi A,Martello S,Vigo D.Neighborhood search algorithm for the guillotine non-oriented two-dimensional bin packing problem [C]//Voss S.Meta-Heuristics:Advances and Trends in Local Search Paradigms for Optimization.Boston:Kluwer Academic Publishers,1998:125-139

        [6]Lodi A,Martello S,Vigo D.Heuristic and metaheuristic approaches for a class of two-dimensional bin packing problems[J].Informs J Comput,1999,11(4):345-357

        [7]Kaluzny B L,David Shaw R H A.Optimal aircraft load balancing[J].International Transactions in Operational Research,2009,16(6):767-787

        [8]Heidelberg K R.A bin packing algorithm for cargo conveyance systems[M].Virginia:Virginia Commonwealth University,1995

        猜你喜歡
        機(jī)群艙段貨艙
        空間站艙段運(yùn)輸專(zhuān)列
        空中客車(chē)A330 飛機(jī)貨艙通風(fēng)系統(tǒng)
        5萬(wàn)噸長(zhǎng)貨艙多用途船舶開(kāi)發(fā)設(shè)計(jì)
        民用飛機(jī)貨艙煙霧探測(cè)系統(tǒng)研究
        民用飛機(jī)貨艙地板設(shè)計(jì)研究
        科技視界(2019年3期)2019-04-20 02:23:20
        基于TwinCAT的艙段數(shù)字化柔性自動(dòng)對(duì)接平臺(tái)控制系統(tǒng)設(shè)計(jì)
        施工機(jī)群配置優(yōu)化研究綜述
        廣東省機(jī)群吊桶灑水滅火技術(shù)發(fā)展與應(yīng)用①
        科技資訊(2017年18期)2017-07-19 09:58:51
        基于多核機(jī)群的Petri網(wǎng)系統(tǒng)并行化模型的研究
        水下航行器電池艙段溫度場(chǎng)數(shù)值模擬
        亚洲一区二区三区视频免费| 久久久久国产精品免费免费搜索| 综合五月网| 亚洲av黄片一区二区| 中文字幕隔壁人妻欲求不满| 粗大猛烈进出白浆视频 | 三年片在线观看免费观看大全中国 | 蜜桃视频网站在线观看一区| 性无码免费一区二区三区在线| 国产AV无码专区久久精品网站| 国产亚洲青春草在线视频| 久久免费看的少妇一级特黄片| 末成年女a∨片一区二区| 91视频免费国产成人| 中文字幕亚洲日本va| 久久久精品视频网站在线观看| 欧美精品一区二区蜜臀亚洲| 亚洲AV无码永久在线观看| 日本免费三片在线视频| 亚洲s色大片在线观看| 国产香蕉97碰碰视频va碰碰看| 99热在线播放精品6| 国产激情在线观看免费视频| 日本艳妓bbw高潮一19| 日韩高清毛片| 日本一本二本三本道久久久| 国产免费又色又爽粗视频| 中文字幕无码av激情不卡| 精品视频在线观看一区二区三区| 亚洲第一区二区精品三区在线| 狠狠躁天天躁中文字幕| 无码一级视频在线| 亚洲视频在线免费观看一区二区| 欲求不満の人妻松下纱荣子 | 久久天天躁狠狠躁夜夜不卡| 精品三级久久久久久久电影| 天堂av一区一区一区| 日韩乱码人妻无码系列中文字幕 | 日韩人妻熟女中文字幕a美景之屋| 无码精品a∨在线观看十八禁| 国产精品自拍首页在线观看|