張 旭, 孫 偉, 許 煥 衛(wèi), 董 榮 梅
(大連理工大學 精密與特種加工教育部重點實驗室,遼寧 大連 116024)
穩(wěn)健設計要求產品系統(tǒng)性能對于制造過程中的波動或其工作環(huán)境的變化不敏感,而且盡管零、部件會漂移或老化,系統(tǒng)仍然在其壽命期間以可接受的水平持續(xù)工作.通常影響產品質量的因素都具有一定的隨機性和模糊性,實際的工程優(yōu)化設計中存在著大量的模糊因素,不考慮這些客觀存在的模糊因素的優(yōu)化設計方法是不全面的.模糊穩(wěn)健優(yōu)化設計是指同時考慮實際影響因素的不確定性,將模糊理論應用到穩(wěn)健優(yōu)化設計中,使產品在受到各種干擾因素影響下質量仍保持穩(wěn)定的設計方法.許多學者已對模糊穩(wěn)健設計問題進行了研究.文獻[1]提出了模糊穩(wěn)健設計準則,建立了模糊穩(wěn)健設計的單目標優(yōu)化模型.文獻[2]將容差和優(yōu)質品率作為優(yōu)化目標,建立了雙目標優(yōu)化模型.該方法以主容差作為優(yōu)化目標,適用于各容差間難以確定其關系的情況.文獻[3]從不確定因素引起產品質量波動的角度建立模糊穩(wěn)健設計模型,但采用折中規(guī)劃求解時需面臨權值的合理性選擇問題.
另一方面,工程穩(wěn)健設計通常要求通過調整設計變量與控制其容差來使各種因素對產品質量的影響限制在規(guī)定的容許范圍之內[4],由于受系統(tǒng)復雜性、隨機性和模糊性等限制,設計者往往很難在穩(wěn)健設計初期就給出其精確的控制信息.因而采用交互式設計方法可以在穩(wěn)健設計過程中不斷改進其設計要求,有利于提高設計效率,改善設計效果.
本文在文獻[2、3]的基礎上,主要進行如下研究:
(1)針對折中規(guī)劃加權系數(shù)賦值合理性問題,采用區(qū)間加權主容差作為優(yōu)化目標構造模糊穩(wěn)健設計模型.
(2)采取物理規(guī)劃法建立穩(wěn)健優(yōu)化問題的局部偏好模型.
(3)針對一般工程穩(wěn)健設計問題無法給出先驗信息的問題,建立兩級評價系統(tǒng),根據(jù)折中規(guī)劃(CP)結果不斷改進局部偏好模型,實現(xiàn)交互式的穩(wěn)健設計過程.
廣義的講,產品質量優(yōu)劣的評價是模糊的.因此,產品質量指標y可以定義為模糊指標,其隸屬函數(shù)為μ珦A(y),珦A為y的優(yōu)質性的模糊概率描述.f(y)為y的分布密度函數(shù),它同時受系統(tǒng)的可控因素和噪音因素的影響.產品設計方案的優(yōu)劣或產品設計質量的品質穩(wěn)健設計準則[1]可表示為
另一方面,設計參數(shù)的容差是衡量產品性能和制造成本的一個重要因素.減小容差,雖可提高產品的質量和可裝配性,但是卻大大提高了產品的制造費用.穩(wěn)健設計中,在考慮產品品質的同時,還應該考慮到產品的可制造性,使產品的制造成本越低越好.采用主容差的最壞情況模型[5]建立的容差穩(wěn)健設計準則[2]可表示為
該準則沒有考慮容差間相對關系,這意味著對各設計變量的穩(wěn)健可行域“縮放”程度的控制是置于同一標準下的.實際上,不同設計參數(shù)的容差對系統(tǒng)整體穩(wěn)健特性的影響程度不同,即各容差具有不同重要性.因此,準則(2)僅適用于各設計變量容差間難以確定其關系的情況.考慮各容差間的相對重要程度,容差的穩(wěn)健設計準則可改寫為如下形式:
其中權重系數(shù)ωi表示各容差的相對重要度.
綜上所述,建立模糊穩(wěn)健設計的雙目標優(yōu)化模型:
為模糊約束條件所決定的安全事件,其定義如下:
的隸屬函數(shù)為μ珟Bk(g k),g k(x,z)的分布密度函數(shù)為f k(gk),βk為預定的穩(wěn)健設計水平.
傳統(tǒng)的基于權重的優(yōu)化方法的缺陷是模型中的權重可能無實際物理意義.因此,對于設計者無法清晰判斷各目標間重要性關系的情況,只給定權重取值的可能范圍,比假定其為某一確定值更為合理.針對模型(4),可設ωi的可能范圍為,通過如下規(guī)則確定:
其中1≤α≤+∞,通常取1或2,滿足D最小的ΔX為設計滿意解.
以式(7)作為決策層的評價函數(shù),建立如圖1所示的交互式?jīng)Q策模型,模型分為決策層和分析層.分析層求解得到局部最優(yōu)解集,提供給決策層評價;決策層根據(jù)評價結果將對候選解集的滿意程度反饋給分析層,從而改進分析層的局部偏好,繼續(xù)分析.該過程反復進行直至決策者滿意為止.
圖1 交互式?jīng)Q策模型Fig.1 Interactive decision-making model
物理規(guī)劃(physical programming)是一種處理多目標優(yōu)化問題的有效方法,已在穩(wěn)健設計中得到了應用[7、8].文獻[9]給出了物理規(guī)劃的數(shù)學模型:
式中:nsc為軟偏好函數(shù)的個數(shù),f ij為區(qū)間邊界,f imin、f imax、x jmin、x jmax表 示 相 應 的 最 小 值 和 最 大值,f pi(f i(x))為第i個設計目標f i(x)的偏好函數(shù).
利用物理規(guī)劃求解模型(4)時,將原目標函數(shù)分解為n個容差目標和1個優(yōu)質品率目標.穩(wěn)健設計要求容差越大越好,優(yōu)質品率越高越好,故模糊穩(wěn)健優(yōu)化設計共有n+1個2-S型軟偏好函數(shù),nsc=n+1.根據(jù)相關法則和設計者經(jīng)驗構造偏好函數(shù),基于物理規(guī)劃的模糊穩(wěn)健優(yōu)化設計模型為
以各容差的偏好函數(shù)值作為決策層評價的對象,建立基于物理規(guī)劃的交互式?jīng)Q策模型見圖2.
圖2中,各容差的偏好函數(shù)值pi=f pi/ωi,pui、p imax為p i的理想解和最差解,D p為衡量p i的尺度函數(shù):
圖2 基于物理規(guī)劃的交互式?jīng)Q策模型Fig.2 Physical programming based interactive decision-making model
具體的交互式?jīng)Q策流程主要步驟及相關解釋如下:
(1)根據(jù)模糊穩(wěn)健設計準則,建立模糊穩(wěn)健優(yōu)化設計模型.
(2)確定各容差的偏好函數(shù)p i和權重參數(shù)ωci,建立模糊穩(wěn)健優(yōu)化設計的物理規(guī)劃模型.求解模型獲得初始解,并改進偏好函數(shù)pi.
(3)確定容差權重參數(shù) Δωi、λi,求解模型獲得候選解集.
(4)構造尺度函數(shù)D p,對每個候選解評定分值,按照得分進行排序,得到初始最優(yōu)方案.如果設計者滿意,轉到(7).
(5)調整Δωi、λi,轉到(3)重新計算.該步驟是在初始最優(yōu)方案附近的局部搜索,是對原偏好函數(shù)的“微調”.Δωi代表決策者主觀的不確定性;λi代表對設計精度的要求.如果設計者無法提供更精確的偏好信息或對優(yōu)化精度表示滿意,該步驟可以略過.
(6)調整ωci,轉到(2)重新計算;該步驟是對偏好函數(shù)的“粗調”過程,即改變原有的優(yōu)化方向,確定犧牲哪些設計目標而使其他設計目標得到改進,并確定改進或犧牲的程度.
(7)結束.
以圖3所示的偏置曲柄滑塊機構的穩(wěn)健設計為例,對提出的算法進行驗證.設各構件的長度服從正態(tài)分布,且運動誤差不大于[ε]=0.25 mm,而考慮模糊因素影響,允許超過該值的最大量為Δε=0.0125 mm.該機構設計質量的特性指標y(φ)=S(φ)-S0(φ),令y(φ)為模糊指標.S(φ)、S0(φ)、μ珘y0(y(φ))的定義參見文獻[1].求構件長度a1、a2及其制造公差.
圖3 曲柄滑塊機構運動簡圖Fig.3 Kinematic diagram of a slider-crank mechanism
設各桿的制造誤差為±Δa1、±Δa2,f[y(φ)]為y(φ)的分布密度函數(shù).設計變量xT=(x1x2x3x4)=(珘a1珘a2Δa1Δa2),噪聲因素為zT=(z1z2)=(珘a3Δa3),y(φ)為x、z和φ的函數(shù).則該問題的模糊穩(wěn)健優(yōu)化設計數(shù)學模型為
式中產品缺陷率αf=0.01%.
設(ωci,Δω1,λ1)= (0.4,0.15,0.01),確定30組ω1、ω2值,獲得候選解集.根據(jù)分值評價結果,得到ω=(0.320.68)時的結果最優(yōu).如果設計者對此結果滿意,優(yōu)化過程結束.若設計者對本輪最優(yōu)解不滿意,可通過調整權重控制參數(shù)進行重新計算,直至得到滿意解為止.
根據(jù)約束條件和設計者的經(jīng)驗確定設計目標的偏好函數(shù)偏好區(qū)間邊界值如表1所示,優(yōu)化后的設計變量如表2所示.通過結果分析可知,當ω的控制參數(shù)確定時,通過折中規(guī)劃可得唯一的最優(yōu)解.ω1取值的減小體現(xiàn)了設計者犧牲x4而改進其他設計參量的主觀意圖.另外,文獻[2]方法實際上是本文方法ω?。?.50.5)時的特例.
表2 穩(wěn)健設計參數(shù)的設計結果Tab.2 The results of robust design variables
綜上所述,本文方法具有如下特點:
(1)設計者通過調整局部偏好邊界值和ω兩種方式表達設計意圖,有利于在設計過程中控制多個目標的改進方向.
(2)定義ω的可能性區(qū)間,使優(yōu)化得到的不是一個Pareto解,而是一個候選解集,從而實現(xiàn)最優(yōu)設計方案的選擇.區(qū)間權重參數(shù)的控制水平體現(xiàn)了設計者對原決策問題認識的不斷提高和對目標結果偏好逐漸清晰的過程.
(3)利用式(7)進行折中規(guī)劃時,理想解由ω的可能性區(qū)間確定,因此設計者可以通過調整ω控制參數(shù)的方式改變理想點,從而改變對各設計目標的優(yōu)化方向.
(4)使用物理規(guī)劃的難點在于偏好函數(shù)邊界值的確定.本文利用物理規(guī)劃表達設計者的局部偏好,通過折中規(guī)劃與物理規(guī)劃的交互,實現(xiàn)對物理規(guī)劃偏好函數(shù)邊界值的改進.
本文應用物理規(guī)劃構造穩(wěn)健優(yōu)化設計模型的偏好函數(shù),符合工程穩(wěn)健設計的真實情況.通過對穩(wěn)健設計容差模型的改進,不僅表達了各目標函數(shù)間的相對重要性,而且將設計者的經(jīng)驗引入到穩(wěn)健設計過程中,使設計者能夠在一定程度上控制優(yōu)化進程,提高了設計效率,改善了設計效果.交互式?jīng)Q策被分為“粗調”和“微調”兩個階段,使設計者可以根據(jù)實際情況制訂偏好改進策略,將整個穩(wěn)健設計過程置于一個更加靈活的框架中.實例證明,本文提出的方法在機械系統(tǒng)穩(wěn)健設計中的應用是有效的.該方法符合穩(wěn)健設計理論的本質和現(xiàn)代穩(wěn)健設計技術的發(fā)展方向.
[1]郭惠昕.產品質量的模糊穩(wěn)健性研究及模糊穩(wěn)健優(yōu)化設 計 方 法 [J]. 中 國 機 械 工 程,2002,13(2):221-224
[2]黃洪鐘,劉鴻莉,古瑩奎,等.基于物理規(guī)劃的模糊穩(wěn)健優(yōu)化設計[J].清華大學學報(自然科學版),2005,45(8):1020-1022
[3]許煥衛(wèi),黃洪鐘,張 旭.基于模糊折中規(guī)劃的穩(wěn)健多目標優(yōu)化設計[J].大連理工大學學報,2007,47(4):368-371(XU Huan-wei, HUANG Hong-zhong,ZHANG Xu.A fuzzy compromise programming approach to robust multi-objective optimization design [J].Journal of Dalian University of Technology,2007,47(4):368-371)
[4]陳立周.工程穩(wěn)健設計[J].機械設計,1998(7):4-5
[5]陳立周.穩(wěn)健設計[M].北京:機械工業(yè)出版社,2000
[6]關志華,寇紀淞,李敏強.基于模糊偏好的多目標進化優(yōu) 化 算 法 [J].天 津 大 學 學 報,2002,35(3):275-280
[7]CHEN W, SAHAI A, MESSAC A,etal.Exploration of the effectiveness of physical programming in robust design [J]. ASME Transactions,Journal of Mechanical Design,2000,122(2):155-163
[8]MESSAC A,ISMAIL-YAHAYA A.Multiobjective robust design using physical programming [J].Structural and Multidisciplinary Optimization,2002,23(5):357-371
[9]MESSAC A,ISMAIL-YAHAYA A.Multiobjective robust design using physical programming[J].AIAA Journal,1996,34(1):149-158