[發(fā)明專利]基于Ecore的作物生長(zhǎng)元模型構(gòu)建方法有效
| 申請(qǐng)?zhí)枺?/td> | 201410214720.8 | 申請(qǐng)日: | 2014-05-21 |
| 公開(kāi)(公告)號(hào): | CN104765901B | 公開(kāi)(公告)日: | 2017-12-08 |
| 發(fā)明(設(shè)計(jì))人: | 姜海燕;趙鑫;朱艷;湯亮;田彬;熊迎軍 | 申請(qǐng)(專利權(quán))人: | 南京農(nóng)業(yè)大學(xué) |
| 主分類號(hào): | G06F17/50 | 分類號(hào): | G06F17/50 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 210095 *** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 ecore 作物 生長(zhǎng) 模型 構(gòu)建 方法 | ||
1.基于Ecore的作物生長(zhǎng)元模型構(gòu)建方法,其特征是它包括作物生長(zhǎng)模擬模型共性概念的識(shí)別、基于Ecore的作物生長(zhǎng)元模型抽象語(yǔ)法的構(gòu)建和基于ECore和GMF的作物生長(zhǎng)元模型圖形語(yǔ)法的構(gòu)建;
作物模型共性概念的識(shí)別,通過(guò)面向?qū)ο蟮姆椒ǚ治霭l(fā)現(xiàn),包括共性的模型結(jié)構(gòu)、算法結(jié)構(gòu)和計(jì)算變量三部分的識(shí)別;
共性模型結(jié)構(gòu)識(shí)別,包括模型、模型組分和算法組分3個(gè)對(duì)象和層次關(guān)系、包含關(guān)系、與或關(guān)系、計(jì)算過(guò)程關(guān)系和依賴關(guān)系5種關(guān)系以及關(guān)鍵環(huán)節(jié)控制規(guī)則、全生育規(guī)則、逐日計(jì)算規(guī)則和拓?fù)渑判蛞?guī)則4種規(guī)則;
共性算法結(jié)構(gòu)識(shí)別,包括算法、條件塊公式組、條件塊、公式組、條件、公式、邏輯運(yùn)算符、關(guān)系運(yùn)算符以及算術(shù)運(yùn)算符9個(gè)對(duì)象和層次關(guān)系、包含關(guān)系、計(jì)算過(guò)程關(guān)系、條件對(duì)象之間的邏輯與或關(guān)系以及公式對(duì)象之間的順序計(jì)算關(guān)系5種關(guān)系以及公式之間的計(jì)算規(guī)則、條件塊公式組的計(jì)算約束規(guī)則;
共性計(jì)算變量識(shí)別,包括模型與外界交互的氣象、土壤、栽培、作物、品種以及模型輸出量6個(gè)基礎(chǔ)對(duì)象和模型內(nèi)部計(jì)算交互的中間變量對(duì)象;
抽象語(yǔ)法的構(gòu)建,包括模型結(jié)構(gòu)抽象語(yǔ)法的構(gòu)建方法、算法結(jié)構(gòu)抽象語(yǔ)法的構(gòu)建方法及計(jì)算變量抽象語(yǔ)法的構(gòu)建方法及三部分元模型抽象語(yǔ)法整合在一起的方法;
模型結(jié)構(gòu)抽象語(yǔ)法的構(gòu)建、算法結(jié)構(gòu)抽象語(yǔ)法的構(gòu)建及計(jì)算變量抽象語(yǔ)法的構(gòu)建包括將計(jì)算變量、模型結(jié)構(gòu)和算法結(jié)構(gòu)中的對(duì)象轉(zhuǎn)換為通過(guò)EClass實(shí)例化得到的對(duì)象元類;將模型結(jié)構(gòu)中的層次關(guān)系、包含關(guān)系、與或關(guān)系、計(jì)算過(guò)程關(guān)系和依賴關(guān)系以及算法結(jié)構(gòu)中的層次包含關(guān)系、條件塊組織條件關(guān)系、公式組組織公式關(guān)系和計(jì)算過(guò)程關(guān)系轉(zhuǎn)換為通過(guò)EReference實(shí)例化得到的對(duì)象元類間的組合和關(guān)聯(lián)關(guān)系以及通過(guò)代碼實(shí)現(xiàn)的對(duì)象元類間的關(guān)系;將模型結(jié)構(gòu)中的關(guān)鍵環(huán)節(jié)控制規(guī)則、全生育期循環(huán)規(guī)則、逐日計(jì)算規(guī)則和拓?fù)渑判蛞?guī)則以及算法結(jié)構(gòu)中的公式之間的計(jì)算規(guī)則、條件塊公式組的計(jì)算約束規(guī)則使用OCL和代碼實(shí)現(xiàn);最后通過(guò)建立算法組分對(duì)象元類和算法對(duì)象元類之間的組合關(guān)系以及模型結(jié)構(gòu)和算法結(jié)構(gòu)中對(duì)象元類和計(jì)算變量對(duì)象元類之間的組合關(guān)系得到基于ECore的作物生長(zhǎng)元模型抽象語(yǔ)法。
2.根據(jù)權(quán)利要求1所述的基于Ecore的作物生長(zhǎng)元模型構(gòu)建方法,其特征是基于ECore和GMF的作物生長(zhǎng)元模型圖形語(yǔ)法的實(shí)現(xiàn);其具體步驟包括:
(1)共性模型結(jié)構(gòu)中的模型、模型組分和算法組分對(duì)象分別構(gòu)建了對(duì)應(yīng)的圖形語(yǔ)法;
(2)通過(guò)GMF分屏技術(shù)實(shí)現(xiàn)層次以及包含關(guān)系圖形語(yǔ)法,通過(guò)繪制關(guān)鍵模型組分圖形表示法和關(guān)鍵算法組分圖形表示法的形式實(shí)現(xiàn)與或關(guān)系圖形語(yǔ)法,通過(guò)基于Type的連接線建模技術(shù)實(shí)現(xiàn)計(jì)算過(guò)程關(guān)系和依賴關(guān)系圖形語(yǔ)法;
(3)為共性算法結(jié)構(gòu)中的算法、條件塊公式組、條件和公式對(duì)象構(gòu)建了以列表形式展示的圖形語(yǔ)法;
(4)在算法內(nèi)部按照“條件塊公式組集合”的形式,在條件塊公式組內(nèi)部按照“條件集合+公式集合”的形式作為層次包含關(guān)系、條件塊組織條件關(guān)系、公式組組織公式關(guān)系以及計(jì)算過(guò)程關(guān)系的圖形語(yǔ)法;
(5)直接以計(jì)算變量中的氣象、土壤、栽培、作物、品種、模型輸出量以及中間變量的文本書寫形式作為其對(duì)應(yīng)的圖形語(yǔ)法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京農(nóng)業(yè)大學(xué),未經(jīng)南京農(nóng)業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410214720.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 作物生產(chǎn)規(guī)劃系統(tǒng)及作物生產(chǎn)規(guī)劃方法
- 作物損耗數(shù)據(jù)的感測(cè)和顯示
- 一種基于物聯(lián)網(wǎng)的作物質(zhì)量管控方法及系統(tǒng)
- 一種改良土壤的作物栽培方法
- 一種農(nóng)作物生長(zhǎng)模型優(yōu)化方法及裝置
- 新型作物強(qiáng)化、作物營(yíng)養(yǎng)和作物保護(hù)組合物
- 新型作物強(qiáng)化、作物營(yíng)養(yǎng)和作物保護(hù)組合物
- 作物卸料車輛以及相應(yīng)用途
- 盆栽試驗(yàn)作物系數(shù)確定方法及裝置
- 合格作物篩選方法、作物栽培控制方法以及系統(tǒng)和裝置





