999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

農(nóng)機部件數(shù)字化設(shè)計軟件平臺AgriDEM開發(fā)

2017-05-16 02:27:52王常瑞于建群
農(nóng)業(yè)工程學(xué)報 2017年7期
關(guān)鍵詞:分析模型設(shè)計

付 宏,王常瑞,靳 聰,于建群

(1. 吉林大學(xué)計算機科學(xué)與技術(shù)學(xué)院,長春 130012; 2. 吉林大學(xué)生物與農(nóng)業(yè)工程學(xué)院,長春 130022)

Fu Hong1, Wang Changrui1, Jin Cong1, Yu Jianqun2※(1. College of Computer Science and Technology, Jilin University, Changchun 130012, China; 2. College of Biological and Agricultural Engineering, Jilin University, Changchun 130022, China)

農(nóng)機部件數(shù)字化設(shè)計軟件平臺AgriDEM開發(fā)

付 宏1,王常瑞1,靳 聰1,于建群2※

(1. 吉林大學(xué)計算機科學(xué)與技術(shù)學(xué)院,長春 130012; 2. 吉林大學(xué)生物與農(nóng)業(yè)工程學(xué)院,長春 130022)

為解決農(nóng)機產(chǎn)品開發(fā)周期長、工作量大和成本高等問題,研制了集設(shè)計和性能分析評價為一體的農(nóng)機部件數(shù)字化設(shè)計軟件平臺 AgriDEM(agricultural discrete element method)。該平臺通過將 CAD 軟件與自主研發(fā)的基于DEM-CFD-MBK(discrete element method,computational fluid dynamics,multi-body kinematics)耦合的分析軟件集成,可在設(shè)計階段由農(nóng)機部件的CAD模型(CAD軟件設(shè)計圖),進行農(nóng)機部件工作過程的動態(tài)仿真和工作性能的分析評價,由此實現(xiàn)農(nóng)機部件結(jié)構(gòu)方案和尺寸參數(shù)的優(yōu)化。該文詳細介紹了該平臺的架構(gòu)和關(guān)鍵技術(shù)實現(xiàn)方法,包括農(nóng)機部件分析模型的建模方法、顆粒的建模方法、基于OpenMP的并行計算方法、基于DLL的模塊封裝及原型系統(tǒng)開發(fā)等,最后通過一個實例驗證了該平臺的可行性和有效性,可為農(nóng)機部件的優(yōu)化設(shè)計和數(shù)字化設(shè)計提供參考。

計算機仿真;優(yōu)化;設(shè)計;數(shù)字化設(shè)計;CAE軟件;離散元法

付 宏,王常瑞,靳 聰,于建群. 農(nóng)機部件數(shù)字化設(shè)計軟件平臺AgriDEM開發(fā)[J]. 農(nóng)業(yè)工程學(xué)報,2017,33(7):1-9.

doi:10.11975/j.issn.1002-6819.2017.07.001 http://www.tcsae.org

Fu Hong, Wang Changrui, Jin Cong, Yu Jianqun. Development of digital design software platform AgriDEM for agricultural machinery parts[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2017, 33(7): 1-9. (in Chinese with English abstract)doi:10.11975/j.issn.1002-6819.2017.07.001 http://www.tcsae.org

0 引 言

傳統(tǒng)的農(nóng)機產(chǎn)品開發(fā),是以制造物理樣機的方式對設(shè)計的可行性和有效性進行檢驗,其缺點是開發(fā)周期長、開發(fā)工作量大和開發(fā)成本高等,無法滿足農(nóng)業(yè)生產(chǎn)的使用需求。利用計算機仿真技術(shù)結(jié)合計算力學(xué)分析,開發(fā)出一種可以代替制造物理樣機,來對設(shè)計進行分析評價的軟件平臺很有必要,且已成為國內(nèi)外的研究前沿和研究熱點[1-2],具有自主知識產(chǎn)權(quán)的農(nóng)機部件數(shù)字化設(shè)計軟件平臺AgriDEM由此誕生。

AgriDEM平臺的特點是,在農(nóng)機部件的設(shè)計階段,通過農(nóng)機部件的CAD模型(CAD軟件設(shè)計圖),可實現(xiàn)農(nóng)機部件工作過程的動態(tài)仿真,由此分析評價農(nóng)機部件的工作過程及工作性能;通過改變農(nóng)機部件的CAD模型,可分析評價不同原理、不同結(jié)構(gòu)和尺寸農(nóng)機部件的工作過程及工作性能,由此實現(xiàn)農(nóng)機部件結(jié)構(gòu)方案和尺寸參數(shù)的優(yōu)化,為農(nóng)機部件的優(yōu)化設(shè)計和數(shù)字化設(shè)計提供參考。

1 軟件平臺的體系結(jié)構(gòu)

1.1 軟件架構(gòu)

農(nóng)機部件數(shù)字化設(shè)計軟件平臺AgriDEM由4個模塊組成,分別是邊界建模模塊、顆粒建模模塊、分析計算模塊(求解器)、性能分析和可視化模塊(后處理),軟件平臺的架構(gòu)如圖 1所示。其中,邊界建模模塊是對CAD軟件的二次開發(fā),用來將農(nóng)機部件的CAD軟件設(shè)計圖,轉(zhuǎn)換成為可以進行 DEM、CFD、MBK(discrete element method,computational fluid dynamics,multi-body kinematics)及其耦合計算的分析模型。顆粒建模模塊主要是三維球和非球顆粒建模軟件,其中非球是采用球填充組合方法建立顆粒模型。分析計算模塊主要是農(nóng)機部件工作過程分析計算軟件,用來分析計算顆粒材料與農(nóng)機部件的接觸作用和顆粒材料的流動過程。性能分析和可視化模塊是性能分析軟件,用來對工作過程的計算結(jié)果進行可視化和農(nóng)機部件工作性能的分析。其中,邊界建模模塊和顆粒建模模塊與分析計算模塊通過數(shù)據(jù)文件和數(shù)據(jù)庫集成在一起,分析計算模塊與性能分析和可視化模塊通過數(shù)據(jù)文件耦合在一起。

在這 4個模塊中,分析計算模塊是核心。這一模塊的架構(gòu)設(shè)計為 3個層次,包括表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層。其中,業(yè)務(wù)邏輯層的求解器可以接收邊界與顆粒實例和計算參數(shù)信息,負責(zé)DEM-CFD-MBK單獨計算及耦合計算。該軟件平臺架構(gòu)的特點是,采用面向?qū)ο蠹夹g(shù),便于數(shù)據(jù)的抽象和傳遞;邊界建模、顆粒建模、求解器和性能分析與可視化各模塊相對獨立,支持模塊化設(shè)計和方便修改等。

1.2 核心流程

軟件平臺AgriDEM的核心流程如圖2所示。首先,在CAD軟件上設(shè)計出農(nóng)機部件的CAD模型,然后通過邊界建模模塊將CAD模型轉(zhuǎn)換成分析模型并存入邊界模型數(shù)據(jù)庫。第二,根據(jù)實際顆粒的形狀利用顆粒建模模塊,生成顆粒模型并存入顆粒模型數(shù)據(jù)庫。第三,分別從數(shù)據(jù)庫中讀取邊界模型和顆粒模型、設(shè)置分析計算參數(shù),并將計算參數(shù)、邊界模型和顆粒模型傳遞給求解器。在分析計算的過程中,計算結(jié)果以文件形式保存。最后,讀取計算結(jié)果文件,進行農(nóng)機部件工作過程的可視化及工作過程的性能分析。通過可視化和性能分析,可以判斷所設(shè)計的農(nóng)機部件是否滿足設(shè)計要求,如果滿足設(shè)計要求,農(nóng)機部件的設(shè)計工作完成。否則,修改農(nóng)機部件的CAD模型,并對修改后的新CAD模型重新進行分析計算和性能分析,直到滿足設(shè)計要求為止。

圖1 農(nóng)機部件數(shù)字化設(shè)計軟件平臺AgriDEM的架構(gòu)Fig.1 Architecture of digital design platform AgriDEM for agricultural machinery parts

圖2 數(shù)字化設(shè)計軟件平臺AgriDEM的核心流程Fig.2 Core process of digital design platform AgriDEM

2 關(guān)鍵技術(shù)及其實現(xiàn)方法

2.1 邊界建模

邊界建模,即建立邊界(農(nóng)機部件)的分析模型,一般包含 2項內(nèi)容,分別是建立邊界的幾何模型和運動模型[3-4]。分析可知,一般農(nóng)機部件的結(jié)構(gòu)是比較復(fù)雜的,但與顆粒材料接觸作用的是農(nóng)機部件中某些零部件的表面,這些表面一般可分為 2類。一類是能用初等解析函數(shù)表達的規(guī)則曲面,如平面、球面、柱面和錐面等,另一類是不能用初等解析函數(shù)表達的非規(guī)則曲面。

AgriDEM軟件邊界幾何模型的建模方法是,通過人機交互識別和讀取與顆粒材料接觸的邊界曲面,當(dāng)該邊界曲面是規(guī)則曲面時,直接由該曲面方程(初等解析函數(shù))建立邊界的幾何模型。當(dāng)規(guī)則曲面上存在缺失部分時,如1個平面上帶有圓孔或1個柱面上帶有溝槽等,可采用本課題組提出的實邊界與虛邊界的方法建立其幾何模型[5-6]。實邊界表示邊界上實際存在的面,顆粒與實邊界接觸時,有接觸力產(chǎn)生;虛邊界表示實邊界上缺失部分,顆粒與虛邊界接觸時,沒有接觸力產(chǎn)生,因而可以穿過虛邊界(見圖3),而且由于制造工藝的限制,虛邊界往往也可以用規(guī)則曲面表示。當(dāng)邊界曲面是非規(guī)則曲面時,采用推進波前法(advancing front technique,AFT),把非規(guī)則曲面離散成三角形網(wǎng)格面片的組合[7],即采用“有限壁”的方法建立邊界的幾何模型[3]。

圖3 球顆粒與實邊界和虛邊界的接觸作用分析簡圖Fig.3 Contact analysis of particles with real and virtual boundaries

農(nóng)機部件的運動形式一般可分為平動、轉(zhuǎn)動和非平動轉(zhuǎn)動的復(fù)雜運動。當(dāng)邊界運動比較簡單時,如平動或轉(zhuǎn)動邊界,建立其運動模型比較簡單,現(xiàn)有的離散元法軟件,都實現(xiàn)了平動或轉(zhuǎn)動邊界的離散元法分析計算[4]。當(dāng)邊界運動為非平動或轉(zhuǎn)動的復(fù)雜運動時,建立其運動模型比較復(fù)雜,AgriDEM軟件采用多剛體運動學(xué)(MBK)方法建立分析模型,具體步驟為:首先,基于PRO/E或UG軟件,采用人機交互方法,讀取邊界CAD模型中的構(gòu)件和運動副,然后采用多剛體運動學(xué)的笛卡爾方法,建立鉸鏈(如固定轉(zhuǎn)動鉸、移動轉(zhuǎn)動鉸、滑動鉸、相對等距約束等)的約束方程為[8]

將驅(qū)動約束方程與鉸鏈約束方程聯(lián)立,構(gòu)成新的約束方程為

將式(3)對時間t求一階和二階導(dǎo)數(shù),得到相應(yīng)的速度與加速度約束方程為

式中下角標字母變量表示對該變量求導(dǎo)。采用牛頓-拉斐遜(Newton-Raphson)法求解系統(tǒng)的約束方程(3),得到當(dāng)前時步構(gòu)件的笛卡爾坐標值,利用克勞特分解法(Crout)求解系統(tǒng)的速度和加速度約束方程(4),得到當(dāng)前時步構(gòu)件笛卡爾坐標的一階和二階導(dǎo)數(shù),由此得到剛體(構(gòu)件)質(zhì)心每個時步的平動位移(角位移)、平動速度(角速度)和平動加速度(角加速度),再根據(jù)邊界曲面上顆粒接觸點與剛體質(zhì)心點的關(guān)系,便可計算出每個時步復(fù)雜運動邊界曲面上顆粒接觸點的位置和速度,由此即建立了復(fù)雜運動邊界的三維分析模型[9]。

2.2 顆粒建模

AgriDEM軟件的顆粒(即農(nóng)機部件的作業(yè)對象)模型包括球形顆粒、橢球形顆粒、超球形顆粒等[10]。其中球形顆粒形狀簡單,離散元法(discrete element method,DEM)和CFD計算速度快、計算精度高、計算穩(wěn)定性好。橢球、超球等非球顆粒,均是采用球填充組合方法建立其顆粒模型[11]。

AgriDEM軟件采用2種填充組合方法建立非球顆粒模型[10,12]。一種是根據(jù)顆粒形狀,采用人機交互手動充填方法,另一種是計算機自動充填方法。其中自動充填又實現(xiàn)了2種方法,一種是基于顆粒數(shù)據(jù)點云的自動充填方法;另一種是基于顆粒數(shù)據(jù)三角形網(wǎng)格面的自動充填方法。圖4為使用該軟件手動充填建立的大豆籽粒[13]、玉米籽粒[14]和小麥籽粒分析模型。圖 5為使用該軟件自動充填建立的非規(guī)則形狀玉米籽粒模型,圖 6為使用該軟件采用顆粒聚合體方法建立的玉米果穗[15]和小麥植株分析模型[16]。

圖4 由手動填充球方法建立的3種籽粒模型Fig.4 Three grain models established by manually fill method

圖5 由自動填充球方法建立的非規(guī)則形狀玉米籽粒模型Fig.5 Irregular shape corn grain models established by autofill method

圖6 采用顆粒聚合體方法建立的玉米果穗和小麥植株模型Fig.6 Corn ear models and wheat plant models established by method of agglomerate particles

當(dāng)采用球填充方法建立顆粒模型時,還需確定顆粒的質(zhì)心坐標和3個慣性主軸及繞3個慣性主軸的轉(zhuǎn)動慣量I1、I2、I3。AgriDEM軟件采用的方法為:設(shè)顆粒p的質(zhì)量為m、密度為ρ和組成球的個數(shù)為n及組成球半徑分別為 R1、R2、R3、…、Rn,在假設(shè)組成球的密度與顆粒p密度相同的條件下,則有

則組成球i的質(zhì)心在i球球心,球i質(zhì)量mi為

當(dāng)選擇各組成球的質(zhì)量相同時[17],則組成球i的質(zhì)心在i球球心,球i質(zhì)量為

設(shè)Xi(xi,yi,zi)為組成球i的質(zhì)心向量,則顆粒p的質(zhì)心XP為

設(shè)顆粒p的慣性張量為Ip、組成球i的轉(zhuǎn)動慣量為Ii,則有[10-11]

因為慣性張量 Ip是實值的三維對稱矩陣,可以用對角線化將慣性積變?yōu)?,使慣性張量成為一個對角矩陣,所得的3個特征向量就是顆粒p的慣性主軸,而對應(yīng)的特征值則是顆粒p相對于該3個慣性主軸的轉(zhuǎn)動慣量I1、I2、I3。

2.3 求解器

求解器基于DEM-CFD-MBK及其耦合方法,對農(nóng)機部件的工作過程進行分析計算。此時需將農(nóng)機部件的整個工作過程劃分為一個個小的時間段即時步,每 1個顆粒在 1個時步內(nèi),只能以很小的位移與其相鄰的顆粒或者邊界接觸作用,每個時步求解器的求解步驟見圖7。

圖7 求解器的計算流程Fig.7 Calculation flow of sovler

在離散元法中,顆粒運動由牛頓第二定律求得,以球顆粒i為例有

式中mi和vi分別為顆粒i的質(zhì)量和平動速度;Σfi為顆粒i所受的合外力,包括顆粒本身重力、顆粒與顆粒及顆粒與邊界的接觸作用力、流體給顆粒的作用力等;Ii為顆粒i的轉(zhuǎn)動慣量;ωi為顆粒i的角速度;ΣTi為顆粒i所受的合力矩。

當(dāng)采用線性黏彈性接觸力學(xué)模型[18],計算顆粒與邊界的接觸作用力時(見圖8),法向(X方向)接觸作用力為

圖8 顆粒與邊界接觸作用力Fig.8 Contact force between particles and boundaries

當(dāng)采用離散元法與多剛體運動學(xué)耦合計算方法,每個時步更新邊界位置和速度時,需采用上節(jié)介紹的MBK方法進行更新。

當(dāng)采用離散元法與計算流體動力學(xué)耦合方法計算接觸作用力時,需考慮流體與顆粒間相互作用的曳力 Fd。以球顆粒為例,F(xiàn)d的計算公式為[11,19]

式中Fd為當(dāng)前時步單個顆粒所受的流體作用力;d為顆粒直徑;Cd為單個顆粒曳力系數(shù);ρg為流體密度;ug為顆粒所在流場網(wǎng)格中流體的速度;up為顆粒的速度;ε為網(wǎng)格內(nèi)流體所占體積的百分比即空隙率;μg為流體黏度。

2.4 可視化與性能分析

求解器分析計算時,將計算結(jié)果保存在文件中,保存的結(jié)果包括:入料口的形狀和位置,邊界的形狀和位置,顆粒的形狀和位置,顆粒的平動速度和轉(zhuǎn)動速度,顆粒所受合力和合力矩,顆粒與邊界接觸的位置和接觸力的大小等。計算結(jié)果可視化是以播放動畫的形式,還原農(nóng)機部件的工作過程和顆粒的流動過程。采用OpenGL繪制圖形并以一定的頻率播放,由定時器控制播放,每當(dāng)定時器被觸發(fā),播放器就讀取邊界、入料口和顆粒的形狀和位置等,然后繪制成圖像顯示在屏幕上。這樣,農(nóng)機部件的工作過程和顆粒的流動過程就被動態(tài)的演示出來了。AgriDEM軟件還可以根據(jù)顆粒的半徑或者速度等設(shè)置顆粒顏色,也可以設(shè)置邊界的顏色和透明度等[20],如圖9所示。

性能分析是以數(shù)據(jù)的形式對農(nóng)機部件的工作性能做出評價。性能分析包括顆粒速度和受力、顆粒破碎、農(nóng)機部件工作阻力、顆粒群體的流量等,如圖10所示。性能分析時使用分析計算保存的數(shù)據(jù),并以坐標曲線的形式表現(xiàn)出來。農(nóng)機部件的設(shè)計人員在設(shè)計階段就可以評價農(nóng)機部件的工作性能,大大縮短了設(shè)計周期。

2.5 并行計算與組件設(shè)計

AgriDEM軟件應(yīng)用OpenMP實現(xiàn)DEM、CFD和MBK的并行計算[21-23],即通過Fork來使計算并行化,通過 Join來等待所有分線程計算結(jié)束,并行計算步驟和流程見圖7。

為了提高軟件的靈活性和更新效率,AgriDEM軟件將CFD、MBK計算寫入動態(tài)鏈接庫DLL,通過函數(shù)接口調(diào)用DLL。這樣,只要不加載DLL文件,CFD、MBK單獨計算或耦合計算功能都不能使用,加載DLL后才可以實現(xiàn)[23-25]。

圖10 性能分析示例圖Fig.10 Sample graph of analysis performance

3 原型系統(tǒng)的開發(fā)

根據(jù)前面介紹的農(nóng)機產(chǎn)品數(shù)字化設(shè)計平臺架構(gòu),開發(fā)出了一個原型系統(tǒng)—AgriDEM。該系統(tǒng)集農(nóng)機部件的數(shù)字化設(shè)計與性能分析于一體,可以大大縮短農(nóng)業(yè)機械的研發(fā)周期。同時,該系統(tǒng)的開發(fā)與使用也驗證了本文提出的架構(gòu)的可行性和有效性。

3.1 開發(fā)語言和工具

AgriDEM軟件采用C++語言,基于VS2010+MFC平臺進行開發(fā),使用Microsoft Access數(shù)據(jù)庫存儲邊界模型和顆粒模型,計算結(jié)果使用二進制文件進行保存。

3.2 軟件界面

AgriDEM軟件的用戶界面如圖11所示。軟件采用支持多文檔的Windows窗口模式,主界面包括功能區(qū)、參數(shù)設(shè)置欄、視圖窗口和操作記錄區(qū)等。功能區(qū)包括許多可以點擊的按鈕,用戶通過點擊按鈕選擇所要完成的功能。參數(shù)設(shè)置欄由可停靠的窗口組成,可以完成參數(shù)的設(shè)置。視圖窗口可以展示參與DEM計算的邊界模型或者進行可視化演示。操作記錄區(qū)記錄用戶所有的操作以及操作的時間。

圖11 AgriDEM軟件的用戶界面圖Fig.11 User interface of AgriDEM

4 實例分析

限于篇幅,本文選擇1個實例,對AgriDEM軟件進行實例分析和驗證。實例對象為一種播種機中氣吹式排種器,通過采用AgriDEM軟件中的DEM-CFD耦合功能,對該排種器的工作過程及性能進行仿真分析,并與試驗結(jié)果進行對比[26-27]。

由CAD軟件設(shè)計的氣吹式排種器的CAD模型如圖12a,氣吹式排種器和大豆種子的分析模型如圖 12b。采用AgriDEM軟件中的DEM-CFD耦合功能,對該排種器工作過程的仿真分析如圖12b,排種器播大豆種子實際試驗如圖12c。仿真時參數(shù)選取見表1、表2和表3。排種性能的仿真結(jié)果與試驗結(jié)果對比見表4。由表4可知,仿真結(jié)果與試驗結(jié)果接近且變化趨勢一致,初步證明了AgriDEM軟件的可行性和有效性。

圖12 采用AgriDEM軟件由CAD模型實現(xiàn)的氣吹式排種工作過程的DEM-CFD仿真分析與試驗對比Fig.12 Comparison between experiment and DEM-CFD simulation of working process for air blowing seed metering device by using of AgriDEM

表1 進氣口X、Y、Z方向的氣體速度分量Table1 Gas velocity component along direction of X, Y and Z

表2 氣相、加載流體區(qū)域及網(wǎng)格參數(shù)Table2 Gas phase, fluid loading zone and grid parameters

表3 仿真分析參數(shù)Table3 Simulation analysis parameters

表4 不同轉(zhuǎn)速和氣壓下排種性能仿真與試驗對比分析Table4 Drop performance comparison between simulation and experiment at different speed and pressure

采用AgriDEM軟件,對其他農(nóng)機部件工作過程的仿真分析,如基于DEM-MBK耦合的篩分過程分析[28],玉米脫粒機[29]、大豆排種器[30]、玉米排種器[31]和外槽輪式排肥器[32]等分析,參見已發(fā)表的文獻。

5 結(jié) 論

針對農(nóng)機產(chǎn)品開發(fā)中存在的問題,研制了農(nóng)機部件數(shù)字化設(shè)計軟件平臺AgriDEM。詳細介紹了該平臺的架構(gòu)和關(guān)鍵技術(shù)及實現(xiàn)方法。該軟件平臺可以用來模擬并分析顆粒材料與農(nóng)機部件的接觸作用和顆粒材料的流動過程,可以在設(shè)計階段分析和評價農(nóng)機部件的工作過程及其性能,實例驗證初步證明該平臺的可行性和有效性,可為農(nóng)機部件的優(yōu)化設(shè)計和數(shù)字化設(shè)計提供參考。下一步的工作是進一步拓展該平臺的功能,并加大力度推廣應(yīng)用該軟件。

[1] Tijskens E, Ramon H, Baerdemaeker J D. Discrete element modelling for process simulation in agriculture[J]. Journal of Sound and Vibration, 2003, 266(3): 493-514.

[2] Boac J M, Kingsly A R P, Casada M E, et al. Applications of discrete element method in modeling of grain postharvest operations[J]. Food Engineering Reviews, 2014, 6(4): 128-149.

[3] Kremmer M, Favier J F. A method for representing boundaries in discrete element modelling—part I: Geometry and contact detection[J]. International Journal for Numerical Methods in Engineering, 2001, 51(12): 1407-1421.

[4] Kremmer M, Favier J F. A method for representing boundaries in discrete element modelling—part II: Kinematics[J]. International Journal for Numerical Methods in Engineering, 2001, 51(12): 1423-1436.

[5] 付宏,商慧,于建群. 三維離散元法軟件開發(fā)研究[J]. 華中科技大學(xué)學(xué)報:自然科學(xué)版,2005,35(增刊):342-345. Fu Hong, Shang Hui, Yu Jianqun. Development and research of three dimension DEM software[J]. Journal of Huazhong University of Science & Technology: Nature Science Edition, 2005, 35(Supp.): 342-345. (in Chinese with English abstract)

[6] 付宏,烏蘭,黃萬風(fēng),等. 基于圖元的三維離散元法邊界建模方法[J]. 計算機集成制造系統(tǒng),2008,14(2):2328-2333. Fu Hong, Wu Lan, Huang Wanfeng, et al. Method for modeling boundaries based on the graphic elements in the three-dimensional DEM[J]. Computer Integrated Manufacturing Systems, 2008, 14(2): 2328-2333. (in Chinese with English abstract)

[7] 付宏,呂游,徐靜,等. 非規(guī)則曲面的離散元法分析模型建模軟件研制[J]. 吉林大學(xué)學(xué)報:信息科學(xué)版,2012,30(1):23-29. Fu Hong, Lü You, Xu Jing, et al. Development of software for establishing analytical model of irregular surfaces in discrete element method[J]. Journal of Jilin University: Information Science Edition, 2012, 30(1): 23-29. (in Chinese with English abstract)

[8] 洪嘉振. 計算多體系統(tǒng)動力學(xué)[M]. 北京:高等教育出版社,1998.

[9] 付宏,管秋月,王揚,等. 基于DEM和MBK耦合的CAE軟件研制[J]. 計算機工程與設(shè)計,2015,36(3):747-752. Fu Hong, Guan Qiuyue, WangYang, et al. Development of CAE software based on coupling DEM with MBK[J]. Computer Engineering and Design, 2015, 36(3): 747-752. (in Chinese with English abstract)

[10] 黨麗娜. 非球顆粒的離散元法基本理論和算法研究[D].長春:吉林大學(xué),2012. Dang Lina. Research of Theory and Algorithm for Non-spherical Particles in 3D DEM[D]. Changchun: Jilin University, 2012. (in Chinese with English abstract)

[11] Zhong Wenqi, Yu Aibing, Liu Xuejiao, et al. DEM/ CFD-DEM modelling of non-spherical particulate systems: Theoretical developments and applications[J]. Powder Technology, 2016, 302: 108-152.

[12] 王雪嬌. 非球顆粒建模方法改進和輸送機工作過程分析軟件研制[D]. 長春:吉林大學(xué),2015. Wang Xuejiao. Improved Modeling of Non-SphericalParticles And Conveyors Work Process Analysis Software Development[D]. Changchun: Jilin University, 2015. (in Chinese with English abstract)

[13] Lü Fengyan, Wang Xiaomei, Zhang Maojian, et al. Determination and analysis for parameters of shape, size, physical and mechanical properties of soybean grains[C]// Proceedings of the 7th International Conference on Discrete Element Methods, Springer Proceedings in Physics 188, 2017: 1277-1286.

[14] Wang Xiaomei, Yu Jianqun, Lü Fengyan, et al. A multi-sphere based modelling method for maize grain assemblies[J]. Advanced Powder Technology, 2017, 28(2): 584-595.

[15] 于亞軍,周海玲,付宏,等. 基于顆粒聚合體的玉米果穗建模方法[J]. 農(nóng)業(yè)工程學(xué)報,2012,28(8):167-174. Yu Yajun, Zhou Hailing, Fu Hong, et al. Modeling method of corn ears based on particles agglomerate[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2012, 28(8): 167-174. (in Chinese with English abstract)

[16] Hong Fu, Jinghan Yang, Rui Xue, et al. Research on a wheat plant modeling method[C]// 2nd International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SMTA), Paris, FRANCE, 2015: 425-429.

[17] Ferellec J F, McDowell G R. A method to model realistic particle shape and inertia in DEM[J]. Granular Matter, 2010, 12: 459-467.

[18] 于建群,付宏,李紅,等. 離散元法及其在農(nóng)業(yè)機械工作部件研究與設(shè)計中的應(yīng)用[J]. 農(nóng)業(yè)工程學(xué)報,2005,21(5):1-6. Yu Jianqun, Fu Hong, Li Hong, et al. Application of discrete element method to research and design of working parts of agricultural machines[J]. Transactions of the Chinese Society of Agricultural Engineering(Transactions of the CSAE), 2005, 21(5): 1-6. (in Chinese with English abstract)

[19] 付宏,呂游,金鑫禹,等. 基于DEM-CFD耦合的新型CAE軟件系統(tǒng)設(shè)計[J]. 吉林大學(xué)學(xué)報:理學(xué)版,2014,52(2):285-290. Fu Hong, Lü You, Jin Xingyu, et al. Design of a new cae software based on coupling DEM and CFD[J]. Journal of Jilin University: Science Edition, 2014, 52(2): 285-290. (in Chinese with English abstract)

[20] 楊晶涵. 三維離散元法仿真分析軟件可視化模塊的改進研究及功能添加[D]. 長春:吉林大學(xué),2016. Yang Jingghan. Improvement Research and Functional Addition On The Visualization Module of the 3D DEM Based Simulation Analysis Software[D]. Changchun: Jilin University, 2016. (in Chinese with English abstract)

[21] 姜耀國. 基于并行技術(shù)的離散元法仿真軟件研究[D]. 長春:吉林大學(xué),2011. Jiang Yaoguo. Research of Discrete Element Method Simulation Software based on Parallel Technology[D]. Changchun: Jilin University, 2011. (in Chinese with English abstract)

[22] 金鑫禹. 基于區(qū)域分解法的 CFD-DEM 耦合軟件改進[D].長春:吉林大學(xué),2015. Jin Xinyu. The Improvement of Coupling Software of CFD-DEM Based on the Domain Decomposition Method[D]. Changchun: Jilin University, 2015. (in Chinese with English abstract)

[23] 管秋月. 基于DEM與MBK耦合的CAE軟件改進研究[D].長春:吉林大學(xué),2015. Guan Qiuyue. Improvement Research of the Software Based on DEM and MBK Coupling[D]. Changchun: Jilin University, 2015. (in Chinese with English abstract)

[24] 孫迎春. 基于 CFD-DEM 耦合的三維仿真軟件改進研究[D].長春:吉林大學(xué),2014. Sun Yingchun. Improvement Research of Three Dimensional Simulation Software Based on the Coupled CFD-DEM[D]. Changchun: Jilin University, 2014. (in Chinese with English abstract)

[25] 陳曉霞. 三維離散元法玉米果穗脫粒過程仿真軟件的改進研究[D]. 長春:吉林大學(xué),2014. Chen Xiaoxia. Improvement Research of Corn Ears Threshing Process Simulation Software Based on 3D DEM[D]. Changchun: Jilin University, 2014. (in Chinese with English abstract)

[26] 王剛. 基于高階離散格式的CFD與DEM耦合方法及其應(yīng)用[D]. 長春:吉林大學(xué),2013. Wang Gang. The Coupled CFD-DEM Method Based on High-Order Discretization Schemes and its Application[D]. Changchun: Jilin University, 2013. (in Chinese with English abstract)

[27] 心男. 基于 EDEM-FLUENT耦合的氣吹式排種器工作過程仿真分析[D]. 長春:吉林大學(xué),2013. Xin Nan. Simulation Analysis of Working Process of Air-Blowing Seed-Metering Device Based on Coupled EDEM-FLUENT[D]. Changchun: Jilin University, 2013. (in Chinese with English abstract)

[28] Wang Yang, Yu Jianqun, Yu Yajun, et al. Numerical simulation of the particular flow on an agricultural screen with a complex motion based on the coupling model of PMBK with DEM[C]// Proceedings of the 7th International Conference on Discrete Element Methods, Springer Proceedings in Physics 188, 2017: 687-695.

[29] Yu Yajun, Fu Hong, Yu Jianqun. DEM-based simulation of the corn threshing process[J]. Advanced Powder Technology, 2015, 26(5): 1400-1409.

[30] Zhengquan Li, Jianqun Yu, Zhanrong Feng, et al. Simulation and performance analysis of a soybean seed metering device using discrete element method[J]. Sensor Letters, 2013, 11(6/7): 1217-1222.

[31] Li Qinglong, Yu Jiyang, Zhang Qiangqiang, et al. Simulation analysis of the working process of the corn seed metering device with combination inner-cell[C]//2nd International Conference on Advanced Design and Manufacturing Engineering (ADME 2012), 2012, Taiyuan, China.

[32] Lü Hao, Yu Jianqun, Fu Hong. Simulation of the operation of a fertilizer spreader based on an outer groove wheel using a discrete element method[J]. Mathematical and Computer Modelling, 2013, 58(3): 842-851.

Development of digital design software platform AgriDEM for agricultural machinery parts

The traditional way to develop agricultural machinery parts, in which the test of feasibility of agricultural machinery parts is confirmed by manufacturing prototype machinery, is unable to meet the needs of agricultural production due to its shortcomings such as the long development cycle, the heavy workload and the low efficiency. Therefore, it’s necessary to design and implement a digital design platform that combines mechanical analysis with computer simulation technology, and the design effect of agricultural machinery parts can be tested by using this platform instead of manufacturing prototype machinery. Therefore, a digital design software platform for agricultural machinery components i.e. AgriDEM (agricultural discrete element method) was designed and implemented through integrating CAD (computer aided design) with a self-developed analysis software based on the coupling of DEM-CFD-MBK (discrete element method, computational fluid dynamics, multi-body kinematics). The AgriDEM had 4 modules, i.e. boundary modeling, particle modeling, calculation, and visualization and analysis. Boundary modeling module could transform a CAD software design of agricultural machinery into an analysis model that could participate DEM calculation and DEM-CFD-MBK coupling calculation by the secondary development of CAD software or the read of the STL (standard template library) file. Particle modeling module was a software that could establish three-dimensional (3D) spherical particle models, 3D non-spherical particle models, 3D corn grain models, 3D soybean grain models, 3D wheat plant models, and so on. Non-spherical particle were filled with spherical particle. Calculation module was a software that could calculate the working process of agricultural machinery including the fluid process of particles and the contact conditions between the particles, separately with DEM or with the coupling of DEM-CFD-MBK. Visualization and analysis module was a software that could make calculation result visualized and analyze the performance of agricultural machinery. These 4 parts were coupled together by database or data file. During the development of the AgriDEM, C++ language was used to write code, and VS2010+MFC was chosen as the development platform. This platform could simulate, analyze and evaluate the working performance and working process of agricultural machinery in the design stage; by changing the CAD model of agricultural machinery parts, the working process with different principle, different structures and sizes of components and the work performance were evaluated and analyzed, so as to realize the optimization of agricultural machinery parts’ structure and size parameters. The architecture of this platform was described in detail in this paper, and the implementation methods of the key technologies were introduced, including the modeling method of the boundaries model, the modeling method of the particles, the parallel computing method based on OpenMP, the module encapsulation method based on DLL (dynamic link library), and the development method of prototype system. Finally, the feasibility and the effectiveness of this platform were confirmed through testing instances. The new method in this study can provide the reference for the optimization design and digital design of agricultural machinery parts.

computer simulation; optimization; design; digital design; CAE software; discrete element method

Fu Hong1, Wang Changrui1, Jin Cong1, Yu Jianqun2※
(1. College of Computer Science and Technology, Jilin University, Changchun 130012, China; 2. College of Biological and Agricultural Engineering, Jilin University, Changchun 130022, China)

10.11975/j.issn.1002-6819.2017.07.001

TP391

A

1002-6819(2017)-07-0001-09

2016-09-24

2017-04-08

國家自然科學(xué)基金項目(11172112,51675218);吉林省科技發(fā)展計劃項目(20140204038NY)

付 宏,女,浙江寧波人,教授,研究方向為數(shù)值模擬與計算機仿真。長春 吉林大學(xué)計算機科學(xué)與技術(shù)學(xué)院,130012。

Email:fuhong@jlu.edu.cn

※通信作者:于建群,男,吉林長春人,教授,博士生導(dǎo)師,研究方向為數(shù)字化設(shè)計。長春 吉林大學(xué)生物與農(nóng)業(yè)工程學(xué)院,130022。

Email:yujianqun@jlu.edu.cn

猜你喜歡
分析模型設(shè)計
一半模型
隱蔽失效適航要求符合性驗證分析
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
電力系統(tǒng)不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
瞞天過海——仿生設(shè)計萌到家
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
電力系統(tǒng)及其自動化發(fā)展趨勢分析
3D打印中的模型分割與打包
主站蜘蛛池模板: 日韩精品毛片人妻AV不卡| 亚洲一级毛片在线观| 青青草原偷拍视频| 亚洲人成网站在线播放2019| 国产无码高清视频不卡| 国产在线视频二区| 亚洲va欧美ⅴa国产va影院| 香蕉伊思人视频| 亚洲人成网线在线播放va| 亚洲成人播放| 欧美爱爱网| 日韩精品一区二区深田咏美| 色欲色欲久久综合网| 老司机午夜精品网站在线观看 | 人妻精品久久无码区| 国产精品亚洲天堂| 亚洲成在人线av品善网好看| 在线免费观看AV| 中文字幕有乳无码| 欧美日本中文| 国产亚洲精品无码专| 国语少妇高潮| 日韩在线视频网站| 97人人做人人爽香蕉精品| 青青青国产视频| 婷婷亚洲视频| 婷婷六月综合网| 国产成人精品一区二区秒拍1o| 国产手机在线小视频免费观看| 日韩精品毛片人妻AV不卡| 久草视频一区| 久久无码免费束人妻| 久久精品视频一| 99在线国产| 亚洲一区二区三区国产精华液| a级毛片在线免费观看| 青青草欧美| 亚洲精品日产AⅤ| 久久视精品| 日本成人一区| 久草中文网| 欧美日韩导航| 久久毛片网| 国产va在线观看免费| 8090午夜无码专区| 免费看美女自慰的网站| 国产美女无遮挡免费视频网站| 欧美精品成人一区二区在线观看| 97视频在线精品国自产拍| 亚洲丝袜第一页| 亚洲第一中文字幕| 91精品国产91久久久久久三级| 98精品全国免费观看视频| 日本免费福利视频| 精品久久久无码专区中文字幕| 91九色视频网| 成年人国产网站| 国产农村妇女精品一二区| 一级成人a毛片免费播放| 欧美天堂在线| 中国国产高清免费AV片| 亚洲日韩AV无码精品| 亚洲欧洲日本在线| 99国产精品国产高清一区二区| 国产精品成人久久| 亚洲综合色婷婷中文字幕| 亚洲综合欧美在线一区在线播放| 波多野结衣中文字幕久久| 中文字幕 91| 国模沟沟一区二区三区| 91麻豆国产视频| 国产导航在线| 久久综合亚洲色一区二区三区| 中文字幕在线视频免费| 2020极品精品国产| 久久久久亚洲精品无码网站| 色综合久久88色综合天天提莫| 国产第一页免费浮力影院| 国产精品亚洲欧美日韩久久| 67194在线午夜亚洲| 精品亚洲国产成人AV| 美女扒开下面流白浆在线试听|