劉明, 趙永強, 徐冬梅, 李瑰賢
(哈爾濱工業大學 機電工程學院, 黑龍江 哈爾濱 150001)
國內外對多級行星齒輪傳動系統動態特性的研究多集中在航空和船舶領域。
孫智民等[1]對航空用2級封閉行星傳動系統進行了動載荷的研究;鮑和云、朱如鵬等[2]對航空用2級星型齒輪傳動系統進行了均載及動態特性的研究,但所研究的對象仍屬于定軸輪系范疇;趙永強[3]考慮了行星輪位置相角的時變性,對艦船用2級串聯混合行星傳動系統進行了非線性動力學的研究,但沒有提出具體的設計指導建議。秦大同等[4]建立了盾構用3級行星齒輪傳動的純扭轉動力學模型,計算了嚙合相位關系,用梯形波表示時變嚙合剛度,考慮了時變嚙合剛度、誤差等因素,求解了傳動系統動態響應,分析了傳動系統各構件的振動響應和齒輪振動加速度的時域和頻域曲線。文獻[5]中基于平移-扭轉耦合模型,對復式行星傳動系統的固有特性進行了研究,計算了傳動系統的固有頻率和振動矢量,歸納總結了復式行星傳動系統的振動模態。文獻[6]對船舶減速器用封閉式人字齒輪行星系統的固有特性進行了研究,得出了封閉式人字齒輪行星系統5種振動模態,并分析了輸入轉速對固有頻率的影響。朱自冰等[7]建立了2級星型傳動系統的非線性純扭轉模型,研究了傳動系統的非線性動力學特性,分析了在不同參數條件和不同的激振頻率下,系統通往混沌的道路:單周期通向混沌、倍周期激變為混沌和擬周期通向混沌的道路。潘博等[8]基于純扭轉模型,建立了空間機械臂關節3級減速器的動力學模型,計算了3級減速器的動力學特性,分析了齒輪精度、關節轉速以及負載對傳動系統動力學特性的影響。
Guo和Parker在文獻[9]中研究了復合行星傳動系統固有特性的參數敏感度,分析了改變系統參數時(如剛度參數、慣性參數)固有頻率和振型的變化。
上述文獻針對各自的研究對象,均從整個系統的角度出發,建立了系統的動力學模型,進行了相關的動力學研究。如果改變系統傳動形式,就需要重新建立相對應的動力學模型,再進行研究。此種建模方法稱為整體式建模方法,這種建模方法不便于通過動態性能分析快速選取傳動方案,模型不具有通用性,不僅復雜耗時,而且在重建模型過程中極易出現錯誤。為克服上述缺點,本文采用模塊化建模思想,建立通用的模塊化系統動力學模型,使其不局限于某一種傳動形式,有助于傳動方案的快速選取和動力學特性的研究。
本文研究的傳動系統采用多級2K-H行星傳動的串聯,傳動方案簡圖如圖1所示,每級2K-H行星傳動均由太陽輪s、行星輪p、齒圈r和行星架H組成。上一級的行星架與下一級的太陽輪相連接。輸入構件為第1級太陽輪軸,輸出構件為第N級行星架。

圖1 多級行星傳動系統傳動方案
圖2為多級行星傳動系統第i級2K-H行星傳動修正的扭轉模型,由于傳動方案中每級組成均相同,所以只給出單級計算模型。

圖2 單級集中參數計算模型
傳遞扭轉運動是N級2K-H行星傳動系統的核心功能,聚焦扭轉振動可以合理簡化仿真過程,突出核心功能。但在力求精簡的同時,還需要與實際振動符合,不能只單純追求簡單,因此圖2所示的集中參數計算模型采用了修正的扭轉模型。修正的扭轉模型不但考慮了各構件的扭轉自由度,還考慮了行星輪沿行星架切向的平移自由度以及行星輪軸的切向支撐剛度。
將系統劃分為4級模塊模型,通過調用每級模塊模型建立通用的行星齒輪傳動系統的動力學模型。
每級模塊模型的具體組成如下所示:
1) 1級模塊模型的建立
1級模塊為1對齒輪的嚙合,具體包括內嚙合(齒圈與行星輪)和外嚙合(太陽輪與行星輪)。基于修正的扭轉模型,在每個齒輪構件各自坐標系中,考慮各構件扭轉方向和行星輪沿行星架切向的自由度,建立1對齒輪的動力學模型。建模時需要確定嚙合變形力、嚙合阻尼力和摩擦力。
2) 2級模塊模型的建立
2級模塊包括多對齒輪嚙合模塊和行星架模塊。多對齒輪嚙合模塊為太陽輪與多個行星輪和齒圈與多個行星輪的嚙合,行星輪的個數受裝配條件的限制。考慮各行星輪軸的影響和軸連接關系,建立行星架模塊的動力學模型。其中軸連接包括行星架與中心輪軸之間的連接和雙聯行星輪間的軸連接。
3) 3級模塊模型的建立
調用1級模塊和2級模塊,可建立起3級模塊,即多級行星傳動系統中某單級傳動的動力學模型。單級行星傳動系統不局限于某一種行星傳動類型,可根據設計需要在上幾級模塊中調用選取。調用1級模塊和2級模塊后,形成的第i級行星傳動動力學模型。
4) 4級模塊模型的建立
考慮每個模塊自身及模塊間的耦合連接,依次調用前3級模塊,即可建立多級行星齒輪傳動系統非線性動力學微分方程組,即4級模塊。
同時,通過對相應邊界條件的適當界定,上述4級模塊模型便可用于建立含定軸輪系的傳動系統的動力學模型,使其不局限于多級2K-H行星傳動系統。具體劃分如圖3所示。

圖3 多級行星傳動系統模塊化劃分
按照劃分的模塊,考慮時變嚙合剛度、阻尼等因素,對各部件進行受力分析,建立各模塊的動力學方程。
1) 1、2級模塊
由于1級模塊只是1對齒輪的嚙合,它包括在2級模塊中,所以直接給出2級模塊動力學方程建立過程。篇幅限制,2級模塊中只給出行星輪與多個中心輪的動力學方程,其他構件的動力學方程參見文獻[3]。
行星輪受力主要由行星輪與太陽輪嚙合的彈性變形力和嚙合阻尼力,行星輪與齒圈嚙合的彈性變形力、嚙合阻尼力及切向支撐力組成。
得到行星輪切向和扭轉方向運動微分方程為:
(1)
(2)

2) 3、4級模塊
調用1級模塊和2級模塊,可建立多級行星傳動中第i級單級傳動的動力學模型。
(3)
考慮每級傳動之間的耦合連接,在定坐標系下建立多級行星齒輪傳動系統非線性動力學微分方程組,即4級模塊:
(4)
式中:M為系統的質量矩陣;C為系統的阻尼矩陣;K為系統的剛度矩陣;T為驅動和負載力矩對應的當量力向量;F為內激勵力向量;q為系統的廣義自由度。
廣義自由度的具體表示如(5)式所示:
(5)
需要說明的是,對于一般的多級行星傳動,求解時調用1、2級通用模塊,考慮模塊間的連接關系,即可求解3、4級模塊的系統微分方程。
對應模塊化動力學模型,使用Matlab編制相對應的M文件,形成模塊化M函數。
4級模塊的組成如圖3所示,其中1級模塊,包含內嚙合(齒圈與行星輪)函數和外嚙合(太陽輪與行星輪)函數。其中內嚙合函數與外嚙合函數,如圖4所示,需要確定嚙合變形力力、嚙合阻尼力和嚙合摩擦力。

圖4 齒輪外(內)嚙合M函數的組成
2級模塊包括多對齒輪嚙合模塊和行星架模塊。其中行星架模塊M函數組成如圖5所示。

圖5 行星架受力函數模塊組成
通過調用1級和2級模塊,可建立單級行星齒輪傳動系統的動力學模型,即3級模塊。3級模塊中中心輪(太陽輪與齒圈)受力函數組成如圖6所示,行星輪受力函數組成如圖7所示。

圖6 中心輪模塊受力函數組成

圖7 行星輪模塊受力函數組成
考慮每級傳動之間連接,調用3級模塊,形成4級模塊,即多級行星齒輪傳動系統動力學微分方程組,其中每級行星傳動級間連接的耦合力函數(coupling)由耦合變形力和耦合阻尼力組成。
采用數值積分方法對多級行星傳動系統動力學微分方程進行求解。
以空間機械臂關節用4級2K-H行星傳動系統為例(表1所示,只給出基本參數),輸出扭矩1 000 N·m、輸出轉速0.5 r/min,對其動力學方程進行數值求解,得到系統的響應特性。由于篇幅限制,只給出第4級行星輪的動態響應結果,如圖8所示。

圖8 第4級行星輪響應結果
從響應結果中,可以了解各構件的響應幅值、振動規律以及相互聯系,在此不再贅述。
為驗證模塊化模型的正確性,將模塊化模型的動態響應結果與已經過實驗驗證并且成熟的整體建模方法得到的動態響應結果進行比較,如圖9所示。

圖9 第1級行星架動態響應結果對比
圖9為第1級行星架模塊化建模方法和整體建模方法求得的動態響應結果對比。實線表示使用模塊化方法建模求解得到的傳動系統各構件的動態響應,“°”表示使用整體建模方法求解得到的傳動系統各構件的動態響應。
在[0,0.01]的仿真時間內,隨著時間的增加,吻合情況沒有仿真開始階段吻合程度好。這是因為求解多級行星傳動系統微分方程采用的是ODE45求解器,此求解器采用的是變步長的4、5階Runge-Kutta方法,步長是根據容許誤差自動確定的。求解2種不同建模方法建立的動力學微分方程組時,步長大小不完全一樣,導致產生的截斷誤差不相等,產生的誤差隨著仿真時間的增加逐漸累積,使得動態響應結果沒有完全吻合。
從上述分析可以看出,模塊化建模方式求解的動態響應結果與整體建模方式求解的動態響應結果基本吻合,具有一致性,模塊化模型具有有效性。導致模塊化建模和整體建模求解得到的動態響應結果對比吻合不一致的主要原因是數值計算誤差,包括截斷誤差(由變步長引起)和擬合誤差。

表1 系統基本參數
另外一種使得結果不完全吻合的原因為擬合誤差。本文使用數值積分法對動力學微分方程組進行求解,當使用MATLAB軟件的plot函數將數值結果以圖形的形式展示時,需要對數值點進行擬合,會產生如圖9局部放大部分所示的擬合誤差。

表2 嚙合參數
1) 突破傳統建模方法,采用模塊化思想,將系統劃分為4級子模塊,集成各級子模塊,建立了多級行星傳動系統模塊化動力學模型,方便系統的動力學分析及傳動方案的快速選取。
2) 建立與各模塊對應的M函數,調用各級子模塊,形成系統動力學方程組,使用ODE45求解器對其進行數值求解,得到了系統的時域及頻域響應。
3) 對整體式建模與模塊化建模所得響應結果進行了對比驗證,驗證了模塊化模型的有效性,并分析了2種建模方法所得結果不完全吻合的原因。
參考文獻:
[1] 孫智民,沈允文,李素有. 封閉行星齒輪傳動系統的動態特性研究[J]. 機械工程學報,2002,38(2):44-48
Sun Zhimin, Shen Yunwen, Li Suyou. Study on Dynamic Behavior of Encased Differential Gear Train[J]. Chinese Journal of Mechanical Engineering, 2002, 38(2): 44-48 (in Chinese)
[2] 鮑和云,朱如鵬. 兩級星型齒輪傳動動態均載特性分析[J]. 航空動力學報,2005,20(6):937-943
Bao Heyun, Zhu Rupeng. Analysis of Dynamic Load Sharing in a 2-Stage Planet Gear Train[J]. Journal of Aerospace Power, 2005, 20(6): 937-943 (in Chinese)
[3] 趙永強. 艦船用大功率兩級串聯混合行星傳動系統動力學研究[D]. 哈爾濱:哈爾濱工業大學,2010
Zhao Yongqiang. Research on Two Stage Compound Planetary Gear Sets Used in High Power Ship[D]. Harbin:Harbin Institute of Technology, 2010 (in Chinese)
[4] 秦大同,肖正明,王建宏. 基于嚙合相位分析的盾構機減速器多級行星齒輪傳動動力學特性[J]. 機械工程學報,2011,47(23):20-29
Qin Datong, Xiao Zhengming, Wang Jianhong. Dynamic Characteristics of Multi-Stage Planetary Gears of Shield Tunneling Machine Based on Planet Mesh Phasing Analysis[J]. Journal of Mechanical Engineering, 2011, 47(23): 20-29 (in Chinese)
[5] Kiracofe D R, Parker R G. Structured Vibration Modes of General Compound Planetary Gear Systems[J]. Journal of Vibration and Acoustics, 2007, 129(2): 1-16
[6] 卜忠紅,劉更,吳立言,馬尚君. 封閉式人字齒輪行星傳動的自由振動特性分析[J]. 中國機械工程,2009,20(20):2420-2424
Bu Zhonghong, Liu Geng, Wu Liyan, Ma Shangjun. Free Vibration Characterization Analysis of Encased Differential Herringbone Gear Train[J]. China Mechanical Engineering, 2009, 20(20): 2420-2424 (in Chinese)
[7] 朱自冰,朱如鵬,鮑和云. 兩級星型齒輪傳動系統非線性動力學研究[J]. 航空動力學報,2007,22(11):1963-1970
Zhu Zibing, Zhu Rupeng, Bao Heyun. Non-Linear Dynamic Study of 2-Stage Star Gear Train[J]. Journal of Aerospace Power, 2007, 22(11):1963-1970 (in Chinese)
[8] 潘博,于登云,孫京. 大型空間機械臂關節動力學建模與分析研究[J]. 宇航學報,2010,31(11):2448-2455
Pan Bo, Yu Dengyun, Sun Jing. Research on Dynamic Modeling and Analysis of Joint in Large Space Manipulator[J]. Journal of Astronautics, 2010, 31(11): 2448-2455 (in Chinese)
[9] Guo Yichao, Parker R G. Sensitivity of General Compound Planetary Gear Natural Frequencies and Vibration Modes to Model Parameters[J].Journal of Vibration and Acoustics, 2010, 132:1-13