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

        ?

        基于NSGAII的齒輪減速器多目標(biāo)優(yōu)化研究*

        2014-05-14 22:38:44成曉升余軍合戰(zhàn)洪飛
        機(jī)電工程 2014年5期
        關(guān)鍵詞:減速器排序齒輪

        成曉升,余軍合,戰(zhàn)洪飛

        (寧波大學(xué)機(jī)械工程與力學(xué)學(xué)院,浙江寧波 315211)

        0 引 言

        在工程設(shè)計(jì)中,多目標(biāo)優(yōu)化問題非常普遍,而且求解過程通常比較復(fù)雜,如何獲取這些問題的最優(yōu)解,一直都是學(xué)術(shù)界和工程界研究的熱點(diǎn)。一般情況下,多目標(biāo)優(yōu)化問題的各個(gè)子目標(biāo)之間是矛盾的,一個(gè)子目標(biāo)性能的改善有可能會(huì)引起另外一個(gè)或幾個(gè)子目標(biāo)性能的降低,要使全部子目標(biāo)同時(shí)達(dá)到最優(yōu)是不可能的,只能在它們中間進(jìn)行協(xié)調(diào)和折中處理[1]。

        許多學(xué)者對(duì)該類問題進(jìn)行了研究。寧曉斌等[2]采用了多島遺傳法對(duì)評(píng)價(jià)汽車平順性和操穩(wěn)性的性能指標(biāo)進(jìn)行優(yōu)化,有效地解決了多目標(biāo)之間的矛盾。N.Srinivas和 Kalyanmoy Deb[3]提出了 NSGAII,采用快速非占優(yōu)排序,降低了計(jì)算復(fù)雜度;采用擁擠距離比較算子,保持了種群的多樣性;引進(jìn)精英策略,擴(kuò)大采樣空間,防止優(yōu)良個(gè)體的丟失,提高了運(yùn)算速度和魯棒性。

        本研究基于擁擠距離的非占優(yōu)排序方法,研究多約束、離散變量的處理方法;通過修改和調(diào)試NSGAII算法,以二級(jí)減速器的設(shè)計(jì)為例進(jìn)行多目標(biāo)優(yōu)化設(shè)計(jì),對(duì)優(yōu)化結(jié)果進(jìn)行對(duì)比分析,為多目標(biāo)優(yōu)化問題的求解提供參考。

        1 多目標(biāo)優(yōu)化問題描述

        多目標(biāo)優(yōu)化問題的數(shù)學(xué)形式可以如下描述[4]:

        式中:x—D維決策向量;y—目標(biāo)向量;N—優(yōu)化目標(biāo)總數(shù);gi(x)≤0—不等式約束;hj(x)=0—等式約束;fn(x)—目標(biāo)函數(shù);xd-min,xd-max—每個(gè)變量的上、下限。

        2 改進(jìn)的非占優(yōu)排序遺傳算法

        改進(jìn)的非占優(yōu)排序遺傳算法(Non-Dominated Sorting in Genetic Algorithms II,NSGAII)的主要步驟包括:初始化種群、目標(biāo)函數(shù)計(jì)算、非占優(yōu)排序、選擇操作、遺傳和變異操作、種群替換策略和得到帕累托前沿[5]。本研究主要介紹基于擁擠距離的非占優(yōu)排序方法,提出約束和離散變量的處理方法。

        2.1 基于擁擠距離的非占優(yōu)排序

        基于擁擠距離的非占優(yōu)排序包括:種群個(gè)體的非占優(yōu)排序、擁擠距離的計(jì)算。

        (1)非占優(yōu)排序。即對(duì)種群中的所有個(gè)體進(jìn)行兩兩比較。占優(yōu)的個(gè)體相對(duì)其他個(gè)體而言,具有更低的非劣級(jí)別;互不占優(yōu)的個(gè)體,具有相同的非劣級(jí)別。非占優(yōu)序如圖1所示[6]。

        (2)擁擠距離的計(jì)算。先將所有染色體在某一目標(biāo)函數(shù)值上從小到大進(jìn)行排序。處于該排序中的某個(gè)染色體在這一目標(biāo)函數(shù)上的擁擠距離,為前一個(gè)染色體與后一個(gè)染色體在該目標(biāo)函數(shù)值上之差;而該染色體的擁擠距離為該染色體在所有目標(biāo)函數(shù)上對(duì)應(yīng)的擁擠距離的總和[7]。

        圖1 非占優(yōu)排序

        2.2 約束的處理

        對(duì)于約束的處理,傳統(tǒng)的方法是采用懲罰方法。該方法的基本思想是設(shè)法對(duì)個(gè)體違背約束條件的情況給予懲罰,并將該懲罰體現(xiàn)在適應(yīng)度函數(shù)設(shè)計(jì)中[8]。針對(duì)多目標(biāo)多約束優(yōu)化問題,本研究采用基于擁擠距離的非占優(yōu)排序的方法,方法如下:

        首先,定義解的約束違反量:

        式中:δ—所允許的誤差值。

        然后,計(jì)算總的約束違反量,計(jì)算公式為:

        最后,根據(jù)兩個(gè)解的約束違法總量和目標(biāo)函數(shù)值進(jìn)行占優(yōu)排序。遵循的規(guī)則是:

        (1)(φ(x1)=0∧φ(x2)=0)∧(f(x1)<f(x2))?x1?x2

        <表示占優(yōu);即當(dāng)兩個(gè)解都滿足約束時(shí),目標(biāo)函數(shù)值小的占優(yōu);

        (2)(φ(x1)=0∧φ(x2)>0)?x1?x2;即當(dāng)一個(gè)滿足約束,而另一個(gè)解不滿足約束時(shí),滿足約束的解占優(yōu);

        (3)(φ(x1)>0∧φ(x2)>0)∧(φ(x1)<φ(x2))?x1?x2;即當(dāng)兩個(gè)解都不滿足約束時(shí),約束違反量小的占優(yōu)。

        2.3 離散變量、整數(shù)變量的處理

        在一些多目標(biāo)優(yōu)化問題中,變量并不都是連續(xù)的,可能存在離散變量和整數(shù)變量。如在齒輪減速器的齒數(shù)是整數(shù)變量,模數(shù)是離散變量。初始化之后產(chǎn)生的父代和交叉變異之后產(chǎn)生的子代,它們的變量的取值很可能不是可選的值,因此需要對(duì)這些變量進(jìn)行處理。

        (1)處理整數(shù)變量的方法是:

        即采用隨機(jī)的方式,對(duì)整數(shù)變量的數(shù)值進(jìn)行向上取整,或者向下取整。例如,某個(gè)整數(shù)變量初始化后的結(jié)果是20.2,取整的結(jié)果可能是20也可能是21,概率都是0.5。

        (2)處理含非整數(shù)的離散變量,將離散變量的數(shù)值與所有可能取到的值放到一起進(jìn)行排序,以隨機(jī)的方式選擇排序在前一位的數(shù)值還是后一位的數(shù)值。例如,某齒輪的模數(shù)可取的值為 2、2.5、3、3.5、4、4.5、5,在初始化后,如果值在4~4.5之間,處理的結(jié)果可能是4也可能是4.5,概率都是0.5。數(shù)學(xué)表達(dá)為:

        如果4<xi<4.5,則:

        3 二級(jí)減速器的優(yōu)化設(shè)計(jì)

        由于齒輪的齒數(shù)是整數(shù),模數(shù)是標(biāo)準(zhǔn)值,減速器的多目標(biāo)優(yōu)化設(shè)計(jì),就是一個(gè)有約束的、有離散變量的多目標(biāo)優(yōu)化問題,本研究以二級(jí)斜齒輪減速器的優(yōu)化設(shè)計(jì)為例來驗(yàn)證所提方法是否可行。

        3.1 建立多目標(biāo)優(yōu)化模型

        本研究首先選擇合適的設(shè)計(jì)變量,然后建立目標(biāo)函數(shù),最后確定約束條件。

        3.1.1 選擇設(shè)計(jì)變量

        二級(jí)齒輪減速器的主體部分是兩對(duì)齒輪,選擇高速級(jí)的傳動(dòng)比,小齒輪的模數(shù)、齒數(shù)、齒寬、螺旋角,作為設(shè)計(jì)變量。

        式中:m1,m2—離散變量;z1,z2—離散的整數(shù)變量,其他5個(gè)變量是連續(xù)變量。

        3.1.2 建立目標(biāo)函數(shù)

        (1)減速器的體積:

        (2)減速器的可靠性。為了將目標(biāo)統(tǒng)一為了取最小值,目標(biāo)函數(shù)為減速器失效概率:

        其中:

        式中:[σ]H—齒輪齒面的接觸疲勞強(qiáng)度極限,T—輸入轉(zhuǎn)矩,K—載荷系數(shù)。

        (3)減速器的轉(zhuǎn)角誤差:

        式中:i—總傳動(dòng)比,round()—四舍五入成整數(shù)的操作,n1—高速軸的轉(zhuǎn)速。

        3.1.3 確定約束條件

        約束條件主要有齒面接觸疲勞強(qiáng)度條件、彎曲疲勞強(qiáng)度條件、大齒輪的最大浸油深度條件等[9-10]。(1)高速軸齒輪的接觸疲勞強(qiáng)度條件為:

        (2)低速的軸齒輪的接觸疲勞強(qiáng)度條件為:

        (3)高速軸齒輪的彎曲疲勞強(qiáng)度條件:

        (4)低速的軸齒輪的彎曲疲勞強(qiáng)度條件為:

        (5)大齒輪的最大浸油深度條件為:

        (6)高速級(jí)的大齒輪不與軸干涉的條件為:

        (7)設(shè)計(jì)變量的取值范圍:

        式中:Z—應(yīng)力系數(shù),[σ]F—齒輪齒面的彎曲疲勞強(qiáng)度極限,Y1—齒形系數(shù),Y2—螺旋角系數(shù)。

        3.2 多目標(biāo)優(yōu)化求解

        某二級(jí)斜齒輪減速器的設(shè)計(jì)條件為:高速軸輸入功率P=6.2 kW;高速軸轉(zhuǎn)速n=1 450 r/min;總傳動(dòng)比i=24;大齒輪材料為45鋼,正火HB187-207;小齒輪材料為45鋼,調(diào)質(zhì)HB228-255。

        本研究運(yùn)用NSGAII對(duì)二級(jí)斜齒輪減速器的多目標(biāo)優(yōu)化模型進(jìn)行優(yōu)化求解,選擇初始種群數(shù)目為400,迭代次數(shù)為200,使用Matlab2010b運(yùn)行程序,得到結(jié)果如圖2所示。從圖2中可看出,優(yōu)化結(jié)果是一個(gè)三維的曲面,這是因?yàn)轶w積、失效概率和轉(zhuǎn)角誤差三者之間相互制約,從而得到帕累托曲面。

        圖2 減速器多目標(biāo)優(yōu)化求解結(jié)果

        為了能夠更好地觀察,現(xiàn)將這個(gè)三維的圖像投影成二維圖像,失效概率與體積如圖3所示。從圖3中可以很清楚地看到,體積與失效概率的二維圖像是一條光滑的曲線,這是因?yàn)轶w積和失效概率是相互制約的,從而得到帕累托曲線。

        圖3 失效概率與體積

        帕累托前沿中的解互不占優(yōu),根據(jù)目標(biāo)重要程度,可以基于不同的準(zhǔn)則,選擇不同的滿意解。本研究根據(jù)模糊集合理論的有關(guān)方法選取最優(yōu)解。首先計(jì)算某個(gè)解在某個(gè)優(yōu)化目標(biāo)上,其目標(biāo)函數(shù)值所占的比重,計(jì)算公式為:

        然后計(jì)算各個(gè)解在所有目標(biāo)上所占的綜合比重。定義占優(yōu)函數(shù)μi為某個(gè)解在所有目標(biāo)上所占的綜合比重。占優(yōu)函數(shù)值μi是一個(gè)居于0~1之間的數(shù)。占優(yōu)函數(shù)值μi越大,表明對(duì)其評(píng)價(jià)的級(jí)別越高,亦即在客觀評(píng)價(jià)上用戶對(duì)此解更滿意,其計(jì)算公式為:

        通過計(jì)算求得最優(yōu)解的目標(biāo)值為:f1=0.060 5;f2=0.072 2;f3=0.031

        各個(gè)參數(shù)值為:m1=5;z1=32;b1=21.46;β1=6.186 7;i1=6.48;m2=10;z2=25;b2=32.52;β2=13.900 0。

        3.3 優(yōu)化結(jié)果比較分析

        一般對(duì)離散變量的處理是先把變量當(dāng)成連續(xù)變量進(jìn)行求解,然后再對(duì)模數(shù)、齒數(shù)進(jìn)行圓整處理。為了方便比較,本研究采用傳統(tǒng)方法進(jìn)行求解,即先把離散變量當(dāng)作連續(xù)變量求解,然后對(duì)求解結(jié)果進(jìn)行標(biāo)準(zhǔn)化或者取整[11]。處理前的結(jié)果、處理后的結(jié)果以及本研究求解的結(jié)果如表1所示。

        表1 優(yōu)化結(jié)果比較

        從表1中可以看出,采用傳統(tǒng)方法得到了很好的優(yōu)化結(jié)果,但是模數(shù)不是標(biāo)準(zhǔn)值,齒數(shù)不是整數(shù),并不能滿足工程需求,因此需要對(duì)模數(shù)取標(biāo)準(zhǔn)值,齒數(shù)取整數(shù),然而經(jīng)過處理之后,目標(biāo)函數(shù)值都有不同程度的增加,優(yōu)化效果有所降低。處理前、后對(duì)比,體積增加了9%;失效概率增加了15.5%;傳動(dòng)誤差增加了12.5%,這是因?yàn)檫@些參數(shù)都是相互關(guān)聯(lián)的、相互制約的,人為地分成兩個(gè)步驟進(jìn)行優(yōu)化求解,難以保證優(yōu)化結(jié)果最優(yōu)。

        本研究在非占優(yōu)排序的時(shí)候就對(duì)離散變量進(jìn)行處理,不符合要求的個(gè)體不會(huì)遺傳到下一代,保證了離散變量的值都是滿足要求的值。本研究方法求解的結(jié)果與傳統(tǒng)方法求解的結(jié)果相比,體積減少了4.7%;失效概率減少了15.5%;傳動(dòng)誤差減少了8.3%。可以看出,優(yōu)化結(jié)果更合理,而且減少了步驟,更有效率,更符合實(shí)際需求。因此,改進(jìn)的非占優(yōu)排序遺傳算法能夠很好地求解有離散變量、有約束的多目標(biāo)優(yōu)化問題。

        4 結(jié)束語

        針對(duì)有離散變量、多約束的多目標(biāo)優(yōu)化問題,本研究提出了離散變量和多約束的處理方法,并以減速器的優(yōu)化設(shè)計(jì)為例,將優(yōu)化結(jié)果與傳統(tǒng)方法的結(jié)果進(jìn)行比較,來驗(yàn)證該方法的有效性。

        研究結(jié)果表明:該方法能很好地解決該類問題,有效地提升優(yōu)化效果。

        本研究采用的例子較為簡單,只有3個(gè)目標(biāo)函數(shù),9個(gè)變量,7個(gè)約束條件,然而有些優(yōu)化問題復(fù)雜得多,有幾十甚至幾百個(gè)變量和約束條件,此時(shí),運(yùn)用該方法求解能否取得良好的結(jié)果還有待進(jìn)一步的研究和驗(yàn)證。

        [1] 肖曉偉,肖 迪,林錦國,等.多目標(biāo)優(yōu)化問題的研究概述[J].計(jì)算機(jī)應(yīng)用研究,2011,28(3):806-807.

        [2] 寧曉斌,姜 健,謝偉東,等.基于汽車懸架的多目標(biāo)優(yōu)化方法的研究[J].機(jī)電工程,2011,28(2):166-168.

        [3] ABIDO M A.Multi-objective evolutionary algorithms for electric power dispatch problem[J].IEEE Transactions on Evolutionary Computation,2006,10(3):315-329.

        [4] 錢偉懿,李阿軍,楊寧寧.基于混沌的多目標(biāo)粒子群優(yōu)化算法[J].計(jì)算機(jī)工程與設(shè)計(jì),2008,29(18):4794-4800.

        [5] DEB K,PRATAP A,AGARWAL S.A fast and elitist multi-objective genetic algorithm:NSGA-II[J].IEEE Transactions on Evolutionary Computation,2002,6(2):82-197.

        [6] 王克喜.大規(guī)模定制下參數(shù)化產(chǎn)品族多目標(biāo)智能優(yōu)化方法與應(yīng)用[D].長沙:湖南大學(xué)工商管理學(xué)院,2010:34-35.

        [7] MITRA K,GOPINATH R.Multi-objective optimization of an industrial grinding operation using elitist nondominated sorting genetic algorithm[J].Chemical Engineering Science,2004,59(2):385-396.

        [8] 陳國良,王煦法,莊鎮(zhèn)泉,等.遺傳算法及其應(yīng)用[M].北京:人民郵電出版社,2001.

        [9] RUI Li,TIAN Chang.Multi-objective optimization design of gear reducer base on adaptive genetic algorithm[J].IEEE Transactions on Systems,2008,6(1):229-234.

        [10] 張 凱,蔣玲玲,劉夢(mèng)迪.基于有限元法的減速器齒輪軸校核[J].輕工機(jī)械,2013,31(3):72-74.

        [11] 高玉根,王國彪,丁予展.斜齒輪減速器遺傳算法的優(yōu)化設(shè)計(jì)[J].起重運(yùn)輸機(jī)械,2003,8(1):19.

        猜你喜歡
        減速器排序齒輪
        排序不等式
        東升齒輪
        恐怖排序
        你找到齒輪了嗎?
        異性齒輪大賞
        駝峰第三制動(dòng)位減速器夾停鉤車問題的改進(jìn)
        節(jié)日排序
        低密度超音速減速器
        軍事文摘(2018年24期)2018-12-26 00:57:40
        刻舟求劍
        兒童繪本(2018年5期)2018-04-12 16:45:32
        齒輪傳動(dòng)
        国产精品对白刺激久久久| 四川丰满少妇被弄到高潮| 亚洲综合av在线在线播放| 国产91一区二这在线播放| 亚洲区福利视频免费看| 精品久久一品二品三品| 蜜桃av精品一区二区三区| 小蜜被两老头吸奶头在线观看| 久久久久亚洲av无码观看| 人人妻人人爽人人做夜欢视频九色| 国产精品丝袜美女在线观看| 午夜日本理论片最新片| 亚洲丰满熟女一区二亚洲亚洲 | 久久久婷婷综合五月天| 亚洲精品中文字幕一二三 | 免费无码又爽又刺激网站直播| 久久综合九色综合欧美狠狠| 国产亚洲女在线线精品| 精品人妻一区二区三区蜜臀在线| 精彩亚洲一区二区三区| 国产va免费精品观看精品| 三级4级全黄60分钟| 成人午夜免费福利| 偷窥偷拍一区二区三区| 无遮挡激情视频国产在线观看| 国产精品狼人久久久久影院 | 97精品久久久久中文字幕 | 日本中文字幕人妻精品| 所有视频在线观看免费| 亚洲中文字幕成人无码| 欧美a在线播放| 在线日本高清日本免费| 青青河边草免费在线看的视频| 成人欧美日韩一区二区三区| 妇女性内射冈站hdwwwooo| 精品中文字幕日本久久久| 日韩美女亚洲性一区二区| 人妻少妇乱子伦精品无码专区电影 | 美女自卫慰黄网站| 性色av成人精品久久| 国产一区二区三区在线视频观看|