陳 衡
(四川旅游學(xué)院 信息與工程學(xué)院,成都 610100)
近年來(lái),工業(yè)化發(fā)展的步伐加快,而數(shù)字化工廠的出現(xiàn)給其起到了潤(rùn)滑的作用。數(shù)字化工廠的出現(xiàn)不僅影響了開(kāi)發(fā)技術(shù)的發(fā)展,還給生產(chǎn)制造中的工藝流程、自動(dòng)化程度及管理上帶來(lái)了巨大改變。本文將虛擬制造設(shè)計(jì)技術(shù)與參數(shù)設(shè)計(jì)應(yīng)用于拖拉機(jī)的設(shè)計(jì)中,并對(duì)其變速箱內(nèi)部齒輪參數(shù)進(jìn)行了仿真設(shè)計(jì)。該技術(shù)手段可以減少產(chǎn)品中的設(shè)計(jì)費(fèi)用,能夠輔助產(chǎn)品樣機(jī)進(jìn)行設(shè)計(jì)與試驗(yàn)分析,并可提高產(chǎn)品開(kāi)發(fā)成功率,進(jìn)而使得整個(gè)產(chǎn)品的開(kāi)發(fā)周期時(shí)間最短,效率最高。
虛擬制造是將軟件仿真和虛擬現(xiàn)實(shí)相結(jié)合,充分利用計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù),對(duì)產(chǎn)品開(kāi)發(fā)、加工工藝統(tǒng)一建立模型,通過(guò)模型來(lái)模擬預(yù)估設(shè)計(jì)產(chǎn)品的功能、性能及加工復(fù)雜度,對(duì)產(chǎn)品從設(shè)計(jì)、加工到裝配的工藝規(guī)劃和性能分析等進(jìn)行模擬和仿真,并對(duì)整個(gè)實(shí)施過(guò)程進(jìn)行監(jiān)管。因此,利用該技術(shù),能夠在設(shè)計(jì)中模擬出產(chǎn)品功能、性能和加工可行性,縮短產(chǎn)品從設(shè)計(jì)到制造出成品的時(shí)間,在提高產(chǎn)品開(kāi)發(fā)效率的同時(shí),盡量減少成本。
虛擬制造是一門(mén)將電子信息、機(jī)械設(shè)計(jì)、軟件仿真和虛擬現(xiàn)實(shí)完美結(jié)合的學(xué)科,其涉及環(huán)境構(gòu)成、特征抽取、模型搭建、結(jié)構(gòu)設(shè)計(jì)及數(shù)據(jù)集成與分析等技術(shù),其重點(diǎn)是建模與仿真技術(shù)。
虛擬制造系統(tǒng)是實(shí)際生產(chǎn)制造過(guò)程在計(jì)算機(jī)仿真環(huán)境中的一種映射,是將現(xiàn)實(shí)技術(shù)進(jìn)行模型化的一種重要手段與方法。虛擬制造建模技術(shù)包括生產(chǎn)、產(chǎn)品和工藝3方面模型設(shè)計(jì)。
1)虛擬制造建模技術(shù)中的生產(chǎn)模型有靜態(tài)和動(dòng)態(tài)兩種描述:靜態(tài)描述是對(duì)生產(chǎn)能力與特性?xún)煞矫孢M(jìn)行分析;而動(dòng)態(tài)描述則是對(duì)系統(tǒng)結(jié)構(gòu)、狀態(tài)及產(chǎn)品需求信息進(jìn)行有根據(jù)的預(yù)測(cè)。
2)虛擬制造建模技術(shù)中的產(chǎn)品模型是加工實(shí)體對(duì)象的有效集合,主要包括產(chǎn)品內(nèi)部結(jié)構(gòu)、外觀形態(tài)特征等靜態(tài)參數(shù)。若想集成產(chǎn)品生產(chǎn)制造中的所有實(shí)施信息,需要設(shè)計(jì)仿真出產(chǎn)品整體模型,將比較單一的靜態(tài)模型轉(zhuǎn)變?yōu)楫a(chǎn)品實(shí)施中具備映射、抽象等技術(shù)手段的復(fù)合型模型。
3)虛擬制造建模技術(shù)中的工藝模型是對(duì)工藝參數(shù)和影響產(chǎn)品生產(chǎn)的設(shè)計(jì)進(jìn)行對(duì)比分析,找出生產(chǎn)和產(chǎn)品兩個(gè)模型的深層次聯(lián)系。工藝模型包括軟件工藝仿真、生產(chǎn)數(shù)據(jù)、流程規(guī)劃和統(tǒng)計(jì)模型等。
虛擬制造仿真技術(shù)是在計(jì)算機(jī)對(duì)生產(chǎn)制造模型進(jìn)行抽象和簡(jiǎn)單后形成系統(tǒng)模型,對(duì)該模型進(jìn)行運(yùn)行及分析,可獲得系統(tǒng)全面的統(tǒng)計(jì)性能。仿真技術(shù)是一種以生產(chǎn)制造模型為對(duì)象的研究方法,具有計(jì)算速度快、不影響實(shí)際生產(chǎn)等優(yōu)點(diǎn),可以在短時(shí)間內(nèi)模擬出需要幾個(gè)月甚至幾年的實(shí)際生產(chǎn)結(jié)果,大大降低了在資金、時(shí)間上的資源浪費(fèi)。虛擬制造仿真技術(shù)的仿真過(guò)程如圖1所示。虛擬制造技術(shù)包含從系統(tǒng)研究到搭建產(chǎn)品仿真模型、結(jié)果分析等過(guò)程,可以提前對(duì)產(chǎn)品設(shè)計(jì)和生產(chǎn)工藝等方面行為進(jìn)行仿真,并根據(jù)仿真結(jié)果對(duì)設(shè)計(jì)進(jìn)行反饋,減少設(shè)計(jì)失誤。

圖1 虛擬制造仿真技術(shù)的仿真過(guò)程
對(duì)于多剛體系統(tǒng),其動(dòng)力學(xué)方程一般是先求出自由物體的變分運(yùn)動(dòng)方程,然后利用拉格朗日方法,導(dǎo)出其多剛體系統(tǒng)動(dòng)力學(xué)方程。假設(shè)一個(gè)部件由nb個(gè)構(gòu)件組成,則可以建立圖2中的二維平面坐標(biāo)系。

圖2 多剛體系統(tǒng)二維平面坐標(biāo)
多剛體系統(tǒng)二維平面坐標(biāo)由nb個(gè)剛性構(gòu)件構(gòu)成。其廣義坐標(biāo)數(shù)的表達(dá)式為
nc=3nb
(1)
則該坐標(biāo)系統(tǒng)的矢量表達(dá)式為
(2)

(3)
其中,F(xiàn)i為質(zhì)心受到的外力矢量值;ni為質(zhì)心受到的外力力矩;φi為剛體質(zhì)心x′o′y′和二維平面坐標(biāo)xoy的角度值;ri=[xi,yi]T剛體坐標(biāo)系的全局坐標(biāo);δ為φi與ri的變分值。
多剛體系統(tǒng)定義廣義力Qi為
(4)
質(zhì)量矩陣Mi為
(5)
由于多剛體系統(tǒng)包含nb個(gè)構(gòu)件,分別對(duì)獨(dú)立的構(gòu)件進(jìn)行以上剛體變分運(yùn)動(dòng)方程解析后,可以得到整個(gè)系統(tǒng)的變分運(yùn)動(dòng)方程為
(6)
為了方便表述,可將所有剛體構(gòu)件坐標(biāo)矢量、質(zhì)量矩陣采用緊湊的方式表示,則系統(tǒng)的變分運(yùn)動(dòng)方程可以改寫(xiě)為
(7)
對(duì)于系統(tǒng)中的任意一個(gè)構(gòu)件,其廣義力為作用力和約束力的集合體,根據(jù)牛頓第三定理,作用于系統(tǒng)上的約束力總虛功等于零,則系統(tǒng)上的廣義外力方程式為
QA=[Q1AT,Q2AT,…,QnbAT]T
(8)
其中
(9)
則整個(gè)剛體系統(tǒng)理想變分運(yùn)動(dòng)方程表達(dá)式為
(10)
整個(gè)剛體系統(tǒng)的運(yùn)動(dòng)學(xué)約束和外力約束方程為
Φ(q,t)=0
(11)
式(11)就是所求受約束剛體系統(tǒng)的變分方程表達(dá)式。
本課題擬利用數(shù)字媒體的虛擬制造技術(shù)對(duì)農(nóng)田耕作四輪拖拉機(jī)進(jìn)行計(jì)算機(jī)虛擬設(shè)計(jì)與仿真,通過(guò)計(jì)算仿真實(shí)現(xiàn)對(duì)農(nóng)業(yè)拖拉機(jī)外部結(jié)構(gòu)設(shè)計(jì)、內(nèi)部功能構(gòu)造、運(yùn)動(dòng)行為等進(jìn)行數(shù)學(xué)建模分析,并依據(jù)分析結(jié)果進(jìn)行參數(shù)優(yōu)化,實(shí)現(xiàn)產(chǎn)品整體設(shè)計(jì)、零部件制造工藝流程模擬和裝配等動(dòng)態(tài)條件下的性能分析及質(zhì)量驗(yàn)證,研究開(kāi)發(fā)一種適合在復(fù)雜環(huán)境下作業(yè)的高性能拖拉機(jī)。
為了使設(shè)計(jì)的四輪拖拉機(jī)具有高效的性能特點(diǎn),在總體設(shè)計(jì)時(shí)有針對(duì)性地加大了最小離地間隙和可調(diào)輪距等關(guān)鍵參數(shù)。通過(guò)改變提升器總成、操縱機(jī)構(gòu)總成及緩沖彈簧等提高駕駛艙舒適度,也可以提高拖拉機(jī)在復(fù)雜田間行走性能。根據(jù)拖拉機(jī)農(nóng)田作業(yè)特性,將改進(jìn)后的拖拉機(jī)最小離地間隙加大,適合多種田間作業(yè)要求,并對(duì)懸掛機(jī)構(gòu)總成、液壓系統(tǒng)總成、操縱機(jī)構(gòu)總成、提升器總成、牽引裝置總成,以及左、右最后傳動(dòng)總成等關(guān)鍵進(jìn)行理論分析和仿真計(jì)算。拖拉機(jī)總體結(jié)構(gòu)設(shè)計(jì)如圖3和圖4所示。
通過(guò)虛擬制造技術(shù)對(duì)農(nóng)業(yè)拖拉機(jī)日常的農(nóng)業(yè)生產(chǎn)活動(dòng)進(jìn)行實(shí)際仿真觀察,也可以根據(jù)仿真分析結(jié)果對(duì)拖拉機(jī)的性能和特性進(jìn)行評(píng)估,實(shí)現(xiàn)生產(chǎn)前人機(jī)的交互。其對(duì)提高設(shè)備制造過(guò)程中的決策與控制、減少設(shè)計(jì)缺陷、縮短產(chǎn)品從設(shè)計(jì)到投產(chǎn)的周期、減少材料和人員成本具有重要意義。
為了對(duì)變速箱進(jìn)行合理有效的仿真設(shè)計(jì),特采用3D仿真軟件Pro/E對(duì)變速箱進(jìn)行設(shè)計(jì)。采用Pro/E進(jìn)行參數(shù)化建模,需要把握建模目標(biāo)明確、特征的參數(shù)化、尺寸的參數(shù)化、建模的一體化、特定組合模式和去除冗長(zhǎng)特征等6項(xiàng)準(zhǔn)則。
在變速箱的設(shè)計(jì)中,齒輪數(shù)量較多,有動(dòng)力齒輪、換擋齒輪之分,這些齒輪大部分參數(shù)相同(見(jiàn)表1),采用Pro/E建立齒輪模型,可以方便修改其參數(shù)。齒輪參數(shù)設(shè)計(jì)比較復(fù)雜,設(shè)計(jì)參數(shù)關(guān)系式較多。漸開(kāi)線(xiàn)是傳送帶帶動(dòng)輪子裝懂所劃過(guò)一條軌跡,對(duì)漸開(kāi)線(xiàn)的分析有助于設(shè)計(jì)繞齒輪基圓旋轉(zhuǎn)過(guò)程。漸開(kāi)線(xiàn)運(yùn)動(dòng)示意如圖5所示。

表1 齒輪參數(shù)說(shuō)明
圖5中,漸開(kāi)線(xiàn)是由三角形斜邊繞基圓旋轉(zhuǎn)形成的曲線(xiàn)。如圖5所示,斜邊s繞圓弧旋轉(zhuǎn),A(x,y)在圓周上做純滾動(dòng)時(shí),走過(guò)的漸開(kāi)線(xiàn)終點(diǎn)就B(x1,y1),B(x1,y1)的坐標(biāo)方程式為
(12)
其中,r為圓半徑。對(duì)于Pro/E仿真軟件中的關(guān)系表達(dá)式,系統(tǒng)變量t的變化范圍是(0,1),漸開(kāi)線(xiàn)就是由該坐標(biāo)方程驅(qū)動(dòng)產(chǎn)生,即可以根據(jù)(x,y)求出(x1,y1)的坐標(biāo)方程表達(dá)式。

圖5 漸開(kāi)線(xiàn)運(yùn)動(dòng)示意圖
在Pro/E設(shè)計(jì)界面上設(shè)定齒輪的分度圓、基圓和齒根圓等直徑關(guān)系,然后在齒輪設(shè)計(jì)的參數(shù)窗口輸入關(guān)系表達(dá)式,即
ha=(hax+x)·m
(13)
hf=(hax+cx-x)·m
(14)
d=m·z
(15)
da=d+2·ha
(16)
db=d·cos(alpha)
(17)
df=d-2hf
(18)
根據(jù)以上關(guān)系表達(dá)式,得到Pro/E中笛卡爾空間坐標(biāo)系漸開(kāi)線(xiàn)的方程表達(dá)式為

(19)
在對(duì)參數(shù)特征值進(jìn)行拉伸、旋轉(zhuǎn)等程序設(shè)計(jì),最后可以得到3D齒輪實(shí)體,然后根據(jù)具體齒輪的數(shù)量進(jìn)行特征值修改,得到優(yōu)化后的各齒輪。齒輪主程序設(shè)計(jì)如下:
voidwheelEvent(QwheelEvent *event)
{
QPainter p(this);
p.setPen(QColor(0, 0, 20, 255));
QPen pen(QBrush(QColor(0, 0, 20, 255),Qt::Dense1Pattern),10);
p.setPen(pen);
p.setBrush(QBrush(QColor(255, 0, 0, 0)));
p.setPen(Qt:: gray);
p.setBrush(Qt:: gray);
p.translate(30,0);
p.rotate(angle);
pixmap = pixmap.scaled(this->width(),this->height());
p.drawPixmap(0,0,270,67,pixmap);
return QWidget::paintEvent(event);
}
最后仿真得到的變速箱齒輪模型如圖6所示。采取同樣的方式,可得到變速箱外觀模型,如圖7所示。
利用Pro/E與CAD軟件對(duì)拖拉機(jī)結(jié)構(gòu)和關(guān)鍵部件變速箱進(jìn)行設(shè)計(jì),并采取添加物理特性、部件參數(shù)等方式,實(shí)現(xiàn)其動(dòng)力輸出的數(shù)學(xué)模型。根據(jù)模型對(duì)齒輪進(jìn)行仿真數(shù)據(jù)分析,得到了傳動(dòng)比、速度、功耗和振動(dòng)比數(shù)據(jù),與理論計(jì)算值相差較小,能夠滿(mǎn)足設(shè)計(jì)要求。

圖6 變速箱齒輪模型

圖7 變速箱外觀模型
將虛擬制造設(shè)計(jì)技術(shù)與參數(shù)設(shè)計(jì)應(yīng)用于農(nóng)用拖拉機(jī)的設(shè)計(jì)中,對(duì)虛擬制造中多剛體系統(tǒng)建模進(jìn)行分析,進(jìn)一步對(duì)拖拉機(jī)整體結(jié)構(gòu)進(jìn)行設(shè)計(jì)。利用Pro/E軟件對(duì)拖拉機(jī)變速箱內(nèi)部齒輪參數(shù)進(jìn)行了仿真設(shè)計(jì),同時(shí)對(duì)齒輪進(jìn)行了參數(shù)化設(shè)計(jì),得到動(dòng)力輸出的數(shù)學(xué)模型,以及變速箱傳動(dòng)比、速度、功耗和振動(dòng)比數(shù)據(jù);與理論計(jì)算值相比相差較小,能夠滿(mǎn)足設(shè)計(jì)要求。
參考文獻(xiàn):
[1] 席志強(qiáng),周志立,張明柱,等.拖拉機(jī)動(dòng)力換擋變速器換擋特性與控制策略研究[J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2016 (11):350-357.
[2] 彭飛,王晗,曾側(cè)倫.虛擬制造技術(shù)在軌道交通裝備制造業(yè)中的應(yīng)用[J].機(jī)械工程與自動(dòng)化,2016(6): 224-226.
[3] 李強(qiáng),楊保.PLM支持下的虛擬制造技術(shù)及其應(yīng)用研究[J].中國(guó)鑄造裝備與技術(shù),2014(1):46-51.
[4] 嚴(yán)艦.虛擬制造技術(shù)在汽車(chē)裝配工藝中的應(yīng)用研究[J].電腦編程技巧與維護(hù),2013(20):83-84,105.
[5] 宮曉琴.關(guān)于虛擬制造技術(shù)在農(nóng)機(jī)產(chǎn)品設(shè)計(jì)制造中的應(yīng)用的研究[J].河北農(nóng)機(jī),2013(3):48-49.
[6] 張雪薇.多軸銑削加工仿真及切削參數(shù)優(yōu)化關(guān)鍵技術(shù)的研究及實(shí)現(xiàn)[D].沈陽(yáng):東北大學(xué),2013.
[7] 符應(yīng)彬.計(jì)算機(jī)虛擬技術(shù)在現(xiàn)代制造業(yè)中的應(yīng)用[J]. 軟件,2013(5):83-84.
[8] 呂玉昆.面向Job Shop的車(chē)間虛擬制造仿真技術(shù)研究[D].南京:南京理工大學(xué),2013.
[9] 焦可如,張志軍,王曉琴.虛擬制造技術(shù)及應(yīng)用研究[J]. 制造業(yè)自動(dòng)化,2012(19):67-69.
[10] 楊男,李東波,童一飛.面向服務(wù)的云計(jì)算ERP體系結(jié)構(gòu)研究[J].制造業(yè)自動(dòng)化,2012(19):74-77.
[11] 秦瑞瑞.基于多剛體動(dòng)力學(xué)模型的人體行走虛擬仿真[J].實(shí)驗(yàn)室研究與探索,2012(6):225-228.
[12] 張濱.虛擬技術(shù)在現(xiàn)代機(jī)械制造業(yè)中的應(yīng)用探究[J].制造業(yè)自動(dòng)化,2010(15):83-85.
[13] 楊敬娜,黨玉功,董軍剛.基于虛擬制造技術(shù)的產(chǎn)品設(shè)計(jì)方法研究[J].裝備制造技術(shù),2009(6):36-37.
[14] 曹亞光.虛擬制造設(shè)計(jì)技術(shù)在產(chǎn)品設(shè)計(jì)及性能分析中的應(yīng)用[J].機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新,2008(4): 116-117,120.
[15] 趙建波.現(xiàn)代制造技術(shù)在農(nóng)業(yè)機(jī)械制造業(yè)中的應(yīng)用[J].農(nóng)業(yè)技術(shù)與裝備,2008(6):16,18.
[16] 夏鴻建.機(jī)械系統(tǒng)虛擬樣機(jī)平臺(tái)建模技術(shù)與動(dòng)力學(xué)求解研究[D].武漢:華中科技大學(xué),2008.
[17] 白曉凱.面向虛擬制造的銑加工仿真技術(shù)研究[D].南京:南京理工大學(xué),2007.
[18] 王志剛.虛擬加工系統(tǒng)可重構(gòu)建模研究[D].天津:南京大學(xué),2007.
[19] 劉麗榮,高敏,齊杏林,等.基于虛擬樣機(jī)的系統(tǒng)仿真技術(shù)及其在機(jī)械引信研制中的應(yīng)用[J].探測(cè)與控制學(xué)報(bào),2000(4):26-30.
[20] 周江華,蔡忠閩,李宏,等.基于OpenGL的制造系統(tǒng)虛擬仿真環(huán)境研究[J].測(cè)控技術(shù),2000(7): 22-25.
[21] 曹金學(xué).虛擬制造技術(shù)在生產(chǎn)線(xiàn)規(guī)劃中的應(yīng)用研究[D].揚(yáng)州:揚(yáng)州大學(xué),2006.
[22] 王颋,丁國(guó)富,張衛(wèi)華,等.基于組件的虛擬原型下的多體動(dòng)力學(xué)仿真研究[J].系統(tǒng)仿真學(xué)報(bào),2006(3):643-648.
[23] 張?zhí)m,楊屹,馮可芹,等.虛擬制造在汽車(chē)覆蓋件模具制造中的應(yīng)用[J].鍛壓技術(shù),2006(1):104-108.
[24] 欒小冬,雷躍明,吳志男.基于ACIS齒輪切齒仿真系統(tǒng)的軟件設(shè)計(jì)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2006(1):91-94.
[25] 吳雄光,楊亮,何憶斌,等.數(shù)字化虛擬制造在制造業(yè)的應(yīng)用[J].采礦技術(shù),2005(3):29-30.
[26] 劉偉達(dá),劉劍雄,嚴(yán)波.虛擬制造技術(shù)及其在制造業(yè)中的應(yīng)用研究綜述[J].機(jī)械研究與應(yīng)用,2005(2): 10-12.