單偉 戈振揚 張瑞卿等
摘要設(shè)計陸稻種植試驗獲取陸稻苗期植株的幾何構(gòu)型參數(shù)和生長參數(shù),構(gòu)造出陸稻地上部分及與地下部分的生長機與可視化模型?;谀P停贚inux操作系統(tǒng)下,利用C++以及Mesa圖形庫開發(fā)出陸稻苗期三維可視化動態(tài)模擬仿真系統(tǒng),并對可視化系統(tǒng)進行精度評估。結(jié)果表明,仿真三維實體模型在形態(tài)特征上與實際陸稻植株相似,仿真數(shù)據(jù)與實測數(shù)據(jù)相對誤差較小,均在10%以內(nèi)。
關(guān)鍵詞陸稻;生長機;可視化; 動態(tài)仿真
中圖分類號S127文獻標識碼A文章編號0517-6611(2014)04-01231-04
作者簡介單偉(1987- ),男,湖南長沙人,碩士研究生,研究方向:智能監(jiān)控與計算機仿真。*通訊作者,教授,博士,從事生物系統(tǒng)功能建模與仿真研究。
構(gòu)建符合植物學規(guī)律的虛擬植物模型,動態(tài)重現(xiàn)植物生長過程,為植物生長研究提供直觀、迅捷的科學研究方法,具有重要的研究意義和應用價值[1]。近年來,植物形態(tài)結(jié)構(gòu)建模與可視化方面的理論和技術(shù)發(fā)展較快[2-5]。當前對植物模擬主要有分形方法、L系統(tǒng)[6]、參考軸技術(shù)、中心軸模型、雙尺度自動機等方法。為此,筆者通過種植試驗獲取陸稻的結(jié)構(gòu)構(gòu)造參數(shù),研究陸稻生長發(fā)育過程中的三維空間造型與分布,根據(jù)陸稻的生長規(guī)律實現(xiàn)其根系、莖、葉的生長建模與可視化模擬。
1試驗設(shè)計及參數(shù)測定
1.1試驗設(shè)計試驗于2013年7~9月在云南省昆明理工大學的旱作植物栽培溫室內(nèi)進行。供試品種為云南農(nóng)業(yè)科學院選育的云陸102。盆栽試驗設(shè)60組重復。因只對陸稻生育苗期參數(shù)進行測定,故試驗土壤只進行基肥處理,基肥后測定土壤基本農(nóng)化性質(zhì):pH為6.24,有機質(zhì)含量為32.30 g/kg,堿解氮、速效磷、速效鉀含量分別為60.12、9.83、66.37 mg/kg。將消毒并催芽后的種子點播于土壤中后按種植技術(shù)規(guī)程設(shè)置環(huán)境參數(shù)實施管理。
1.2植株參數(shù)測定陸稻幾何構(gòu)型參數(shù)和生長參數(shù)測定方案按破壞性采樣測量設(shè)計, 3~5 d進行一次。參數(shù)測定以人工測量與圖像分析同步進行。用千分尺測定根莖粗,用 直尺測定根長,用量角器測定分根角度等。掃描獲取植株圖像數(shù)據(jù)后利用Matlab軟件分析獲取陸稻葉面積、葉長、葉寬、株高。
2陸稻生長的三維建模
依托實測參數(shù)實現(xiàn)陸稻生長機及可視化建模,具體模擬仿真的框架體系如圖1所示[7]。
陸稻拓撲結(jié)構(gòu)將陸稻種子的發(fā)芽點設(shè)為坐標原點,陸稻種子、莖稈、葉片、根系均圍繞此基點生成。陸稻的拓撲結(jié)構(gòu)可以用軸向樹表示。其中陸稻種子是以基點為準沿X軸方向生成,基點在種子的一端。陸稻主莖沿著Y軸方向生長且與XOZ平面垂直,葉片生長在莖稈上,單個莖稈的所有葉片軸線均在一個平面內(nèi),如圖2所示。
2.1.1根系的生長機模型。根的生長包括生根和根軸生長兩個方面。
2.1.1.1生根生長機模型。生根過程的描述包括子根在父根上分生的時機、位置和方向,這些參數(shù)均由試驗測得。在父根上新建一條子根的示意圖如圖3所示。
2.1.1.2根軸生長的生長機模型。陸稻根軸的生長包括陸稻根軸的軸向生長、陸稻根軸的徑向生長和陸稻根軸的生長方向3個方面。
2.1.2莖稈、葉片的生長機模型。把陸稻的莖稈當作特殊根處理,莖稈沿Y軸方向生長且垂直于基點平面XOZ,其生長速度包括其長出莖稈時間、莖稈軸向生長速度、莖稈徑向生長速度,均按照根系的生長機模型處理。莖稈在生長的過程中其向地因子為0,模擬系統(tǒng)中不涉及分蘗情況,故莖稈上無分枝的過程。
葉片的生長機模型也視作一種特殊根,陸稻葉片生長與普通葉片生長不同,陸稻葉片均是交錯對稱分布,其相鄰兩片葉長出的時間和間隔的判斷和根系的分根過程機理一樣。葉片的寬度模型和根系徑向生長一樣,皆由根系軸向生長速度確定。
2.2陸稻可視化模型
2.2.1根系可視化模型。陸稻根系是一個分形結(jié)構(gòu),陸稻根系的整體可通過對局部單根軸迭代而獲得。因此,解決單根的可視化即可完成對陸稻整個根系的可視化。
試驗測量得知,單根軸基部半徑總比頂部半徑大,單根軸可以由若干個延軸線串聯(lián)在一起的圓臺根段(表示根尖的那個圓臺可視為上底半徑為0的圓臺) 構(gòu)成,圓臺的長度越小,單根軸的可視化模擬就越逼真 。圓臺示意圖如圖5所示。
注:r1為圓臺下底半徑;r2為圓臺上底的半徑;u為圓臺軸線向量。
圖5根軸圓臺的示意圓臺的上、下底面為串聯(lián)的關(guān)系,在根軸的表示過程中不可見,因此只需可視化圓臺的表面部分。圓臺的表面部分可以由首尾連接的等分三角形網(wǎng)格進行逼近,如圖6所示。等分的三角形網(wǎng)格個數(shù)越多,則越趨近于原圖。依照此圖形學層面的處理,在可視化過程中只要逐個得到根段的圓臺三角形網(wǎng)格的頂點坐標及方向向量,即可實現(xiàn)圓臺表面的繪制。
圖6圓臺表面三角化42卷4期單 偉等陸稻苗期生長建模及仿真2.2.2莖稈、葉片的可視化模型。仿真試驗中將陸稻莖稈作為一種特殊根處理,其可視化過程與陸稻根系可視化方法相同,可通過繪制圓臺實現(xiàn)。依托葉片徑向生長速度和軸向生長速度的關(guān)系,葉片的可視化可借助繪制三角形(葉注:(a)、(b)、(c)為三維實體側(cè)視視圖;(d)、(e)、(f)為三維實體俯視圖。(a)和(d)、(b)和(e)、(c)和(f)分別為陸稻生長10、15、20 d的可視化結(jié)果。
圖7不同時期陸稻生長狀態(tài)模擬仿真尖)與梯形(葉面)實現(xiàn),獲取葉尖三角形高度和葉尖三角形的底邊中點即可得到相應點處的葉片寬度,再由葉尖頂點、中點及葉尖處的葉面寬繪出三角形。同理,根據(jù)三角形底邊、梯形下底邊中點處葉面寬度和梯形高度便可繪制葉面梯形。葉尖段近似為1個三角形和4個梯形繪制,葉片近似為5個梯形即可實現(xiàn)葉片的繪制。
3系統(tǒng)實現(xiàn)與模擬結(jié)果
針對建模模型,在Linux操作系統(tǒng)下,利用C++以及Mesa圖形庫開發(fā)出陸稻苗期三維可視化動態(tài)模擬仿真系統(tǒng)。圖7是陸稻開始生長10、15、20 d后的可視化結(jié)果,陸稻的根莖葉皆隨著生長時間的變長而逐漸長大。為驗證模擬產(chǎn)生的精度,選取以下兩個指標作為參考標準:①仿真出的三維實體模型與實際的陸稻植株在形態(tài)特征上是否相似;②模擬的三維實體模型的構(gòu)型參數(shù)與實測獲取的陸稻農(nóng)藝性狀參數(shù)誤差是否達到要求。從圖7可以看出,仿真模型形象逼真。在相同模擬參數(shù)下進行10 次仿真,輸出其仿真模型構(gòu)型參數(shù)并求得均值,將實測獲得的數(shù)據(jù)與模擬獲得的數(shù)據(jù)進行誤差分析結(jié)果如表1所示。由表1可知,兩者相對誤差均在10%以內(nèi)。
4結(jié)語
通過構(gòu)建陸稻的生長機與可視化模型,建立陸稻的可視化模擬系統(tǒng),模擬結(jié)果表明,該系統(tǒng)能形象地模擬陸稻的生長過程。在建模過程中,將陸稻莖、葉的生長當作一種特殊的類根來處理,擴展了根的概念范圍。
該研究目前還只限于對植株的形態(tài)學特征參數(shù)進行仿真分析。莖、葉部分的仿真需進一步細化,從紋理、顏色等指標切入提升仿真系統(tǒng)精度。
參考文獻
[1] 鐘南,羅錫文,秦琴.基于生長函數(shù)的大豆根系生長的三維可視化模擬[J].農(nóng)業(yè)工程學報,2008,24(7):151-154
[2] 戈振揚,嚴小龍,羅錫文. 根構(gòu)型模擬模型及其應用[J]. 農(nóng)業(yè)工程學報, 2002, 18( 3) :154-160.
[3] FOURCAUD T,ZHANG X P,STOKES A,et al.Plant growth modelling and applications:The increasing importance of plant architecture in growth models[J].Annals of Botany,2008,101(8) :1053-1063.
[4] 鐘南,羅錫文,嚴小龍,等.植物根系生長的三維可視化模擬[J].華中農(nóng)業(yè)大學學報,2005,24(50):516-518.
[5] 戈振揚,姜利民.百合鱗莖的生長建模與可視化模擬[J] 農(nóng)業(yè)機械學報,2013,44(3):209-214.
[6] LINDENMAYER A.Mathemat ical model s f or cellular int eracti on in development ,PartⅠ and Part Ⅱ[J].J ournal of Theoretical Biology,1968,18:280~ 315.
[7] 胡包鋼,趙星.植物生長建模與可視化——回顧與展望[J] 自動化學報,2001,27(6):816-836
[8] LUNGLEY D R.The growth of root systems:A numerieal computer simulation model[J].Plant Soil,1973,38:145-159.