【摘要】:作物系統(tǒng)是作物、自然界與人之間相互作用,相互影響的生態(tài)系統(tǒng)。作物系統(tǒng)模擬是利用計(jì)算機(jī)技術(shù)對(duì)作物系統(tǒng)進(jìn)行的數(shù)學(xué)化和定量化的描述與預(yù)測(cè),進(jìn)而完成計(jì)算機(jī)仿真的過(guò)程。作物系統(tǒng)模擬可以更好的進(jìn)行作物系統(tǒng)管理與優(yōu)化。作物系統(tǒng)模擬過(guò)程中的作物模型軟件的開(kāi)發(fā),涉及復(fù)雜的農(nóng)業(yè)領(lǐng)域知識(shí)及編程知識(shí),同時(shí),作物系統(tǒng)的領(lǐng)域知識(shí)積累周期長(zhǎng),知識(shí)獲取困難,如何促進(jìn)作物建模知識(shí)的共享與重用,提高模型開(kāi)發(fā)效率是需要解決的關(guān)鍵問(wèn)題之一。元建模是對(duì)領(lǐng)域建模語(yǔ)言進(jìn)行建模,最終生成面向特定領(lǐng)域的建模語(yǔ)言和領(lǐng)域建模工具的方法論。運(yùn)用元建模技術(shù)通過(guò)使用統(tǒng)一標(biāo)準(zhǔn)進(jìn)行作物元模型的構(gòu)建,可以實(shí)現(xiàn)不同類(lèi)型作物模型之間的交流與共享。目前已有利用元建模技術(shù)進(jìn)行作物建模工具的開(kāi)發(fā)。但大多基于通用的模型結(jié)構(gòu)、算法結(jié)構(gòu)、計(jì)算變量等,但作物模型領(lǐng)域概念知識(shí)復(fù)雜,元建模技術(shù)使用元模型對(duì)作物物候判別等作物模擬知識(shí)表達(dá)不夠完整因此復(fù)用作物模擬領(lǐng)域知識(shí)不夠完善。針對(duì)以上問(wèn)題,本研究在識(shí)別與提取小麥、水稻等作物生育期模擬語(yǔ)義的基礎(chǔ)上,基于元建模語(yǔ)義元模型構(gòu)建方法,引入OCL表達(dá)式元模型,完成作物生育期模擬語(yǔ)義元模型的構(gòu)建,進(jìn)行作物生育期模擬過(guò)程的表達(dá)。通過(guò)使用EMF技術(shù)、GMF技術(shù)及SWT技術(shù)完成了基于語(yǔ)義元模型的作物模型設(shè)計(jì)工具的開(kāi)發(fā),最后使用該工具完成WheatGrow小麥生育期模型、RiceGrow水稻生育期模型的構(gòu)建實(shí)驗(yàn),并進(jìn)行生育期模型適用性分析。本研究貢獻(xiàn)主要如下:(1)構(gòu)建作物生育期模擬的語(yǔ)義元模型本研究在分析小麥、水稻等作物生育期模型的基礎(chǔ)上,將作物生育期模擬共性語(yǔ)義分為環(huán)境驅(qū)動(dòng)作物生長(zhǎng)、全生育期過(guò)程顯示、發(fā)育物候判別、單位尺度的作物發(fā)育四種,研究基于元建模語(yǔ)義元模型構(gòu)建方法,引入OCL表達(dá)式元模型,在對(duì)作物生育期模擬語(yǔ)義進(jìn)行分析的基礎(chǔ)上,完成作物生育期模擬語(yǔ)義元模型的構(gòu)建,進(jìn)行作物生育期模擬過(guò)程的表達(dá),最后設(shè)計(jì)了作物生育期模擬語(yǔ)義元模型的圖形語(yǔ)法,從而完成作物生育期模擬語(yǔ)義元模型(CGSSSMM)的構(gòu)建。(2)作物生育期模型設(shè)計(jì)工具研制本文在構(gòu)建作物生育期模擬語(yǔ)義元模型的基礎(chǔ)上,設(shè)計(jì)可視化的建模工具提供更易于建模者理解和使用的建模環(huán)境,首先在設(shè)計(jì)作物生育期建模工具功能的基礎(chǔ)上,基于已構(gòu)建的作物生育期語(yǔ)義元模型,運(yùn)用GMF技術(shù)對(duì)作物生育期語(yǔ)義元模型進(jìn)行圖形化表達(dá),通過(guò)運(yùn)用SWT技術(shù)實(shí)現(xiàn)用戶與作物生育期語(yǔ)義元模型進(jìn)行交互,最終完成可視化的作物生育期建模工具的構(gòu)建。(3)基于語(yǔ)義元模型的作物生育期模型構(gòu)建的實(shí)驗(yàn)驗(yàn)證本文以WheatGrow小麥模型、Rcsods水稻模型、RiceGrow水稻模型三種模型為對(duì)象,使用基于語(yǔ)義元模型的作物生育期模型設(shè)計(jì)方法及作物生育期模型設(shè)計(jì)工具進(jìn)行了兩種模型的生育期模型構(gòu)建,構(gòu)建完成后分別對(duì)使用工具構(gòu)建的作物生育期模型進(jìn)行驗(yàn)證,從而驗(yàn)證了該方法及工具的可行性及合理性。
【圖文】:
圖1-1技術(shù)路線圖逡逑Fig.邋1-1邋Technical邋route邋for邋the邋study逡逑研究的特色與創(chuàng)新逡逑(1)作物生育期模擬語(yǔ)義元模型構(gòu)建逡逑

圖2-日OCL約束的狀態(tài)機(jī)逡逑Fig.2-4邋OCL邋state邋machine逡逑
【學(xué)位授予單位】:南京農(nóng)業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:TP311.52;S126
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 顧闖;杜曉明;劉彬;王桂起;;軍事概念模型分層次驗(yàn)證方法研究[J];計(jì)算機(jī)科學(xué);2014年05期
2 楊月;劉兵;劉小軍;劉蕾蕾;范雪梅;曹衛(wèi)星;朱艷;;小麥生育期模擬模型的比較研究[J];南京農(nóng)業(yè)大學(xué)學(xué)報(bào);2014年01期
3 金英;劉華哠;張鵬;;一種面向方面需求模型的分析與驗(yàn)證方法[J];計(jì)算機(jī)學(xué)報(bào);2013年01期
4 單東方;潘瑜春;周艷兵;;MDA在農(nóng)業(yè)GIS應(yīng)用系統(tǒng)構(gòu)建中的應(yīng)用研究[J];地理信息世界;2011年04期
5 吳濤;張素娟;馬軍;;MDA與高?焖賲f(xié)同開(kāi)發(fā)平臺(tái)的構(gòu)建[J];河北理工大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年03期
6 陳小紅;尹斌;金芝;;基于問(wèn)題框架的需求建模:一種本體制導(dǎo)的方法[J];軟件學(xué)報(bào);2011年02期
7 鄭業(yè)魯;何綺云;錢(qián)平;李澤;;基于本體的農(nóng)業(yè)知識(shí)管理系統(tǒng)構(gòu)建方法[J];中國(guó)科學(xué):信息科學(xué);2010年S1期
8 石春林;馮慧慧;金之慶;王華;;水稻發(fā)育期模型的比較[J];中國(guó)水稻科學(xué);2010年03期
9 唐文煒;沈備軍;陳德來(lái);;模型驅(qū)動(dòng)的業(yè)務(wù)流程建模工具[J];計(jì)算機(jī)工程;2009年24期
10 滕艷平;廉佐政;王海珍;;基于語(yǔ)義元模型的需求信息本體構(gòu)建方法[J];情報(bào)科學(xué);2009年11期
相關(guān)博士學(xué)位論文 前4條
1 魏圓圓;基于本體論的農(nóng)業(yè)知識(shí)建模及推理研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2011年
2 彭君;領(lǐng)域軟件開(kāi)發(fā)中體系結(jié)構(gòu)元模型及模型轉(zhuǎn)換方法研究[D];吉林大學(xué);2010年
3 姜海燕;作物模型資源與集成構(gòu)造關(guān)鍵技術(shù)研究[D];南京農(nóng)業(yè)大學(xué);2007年
4 潘潔;小麥生長(zhǎng)模擬與決策支持系統(tǒng)的研究[D];南京農(nóng)業(yè)大學(xué);2005年
相關(guān)碩士學(xué)位論文 前10條
1 趙鑫;基于ECore的作物生長(zhǎng)元模型構(gòu)建及模型設(shè)計(jì)工具研究[D];南京農(nóng)業(yè)大學(xué);2013年
2 張小亮;基于SOA的小麥栽培方案設(shè)計(jì)服務(wù)系統(tǒng)的開(kāi)發(fā)與應(yīng)用[D];南京農(nóng)業(yè)大學(xué);2013年
3 于洋;基于本體的IEC61968語(yǔ)義信息模型的驗(yàn)證方法研究[D];上海交通大學(xué);2012年
4 雷曉俊;基于組件的小麥生長(zhǎng)可視化技術(shù)[D];南京農(nóng)業(yè)大學(xué);2010年
5 高f,
本文編號(hào):2564324
本文鏈接:http://sikaile.net/kejilunwen/nykj/2564324.html