基于Modelica的程序快速構(gòu)建方法
基本信息
申請(qǐng)?zhí)?/td> | CN201510709638.7 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN105243223A | 公開(kāi)(公告)日 | 2016-01-13 |
申請(qǐng)公布號(hào) | CN105243223A | 申請(qǐng)公布日 | 2016-01-13 |
分類(lèi)號(hào) | G06F17/50(2006.01)I;G06F9/44(2006.01)I | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 周凡利;張軍琛;郭俊峰;楊浩;陳立平;龔雄;劉奇;丁建完 | 申請(qǐng)(專(zhuān)利權(quán))人 | 武漢鼎元同立科技有限公司 |
代理機(jī)構(gòu) | 上海申新律師事務(wù)所 | 代理人 | 蘇州同元軟控信息技術(shù)有限公司 |
地址 | 430073 湖北省武漢市東湖新技術(shù)開(kāi)發(fā)區(qū)高新大道787號(hào)中國(guó)光谷科技會(huì)展中心2層A2020-14(自貿(mào)區(qū)武漢片區(qū)) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)了一種基于Modelica的程序快速構(gòu)建方法,包括以下步驟,根據(jù)建模需求對(duì)目標(biāo)系統(tǒng)進(jìn)行邏輯劃分,將子需求抽象為功能模塊;確定所需的外部C/C++功能模塊,用以實(shí)現(xiàn)已劃分的子模塊的功能;制定各模塊接口協(xié)議;使用Modelica外部函數(shù)封裝各C/C++功能模塊;使用Modelica?Blocks組件構(gòu)建輸入輸出接口,利用該接口將各功能模塊集成到Modelica模型中;使用connect機(jī)制對(duì)各輸入輸出接口進(jìn)行連接,實(shí)現(xiàn)各模塊之間數(shù)據(jù)通信,構(gòu)建出統(tǒng)一模型;使用Modelica仿真工具對(duì)模型進(jìn)行統(tǒng)一化分析處理,生成可執(zhí)行文件;根據(jù)不同的參數(shù),利用可執(zhí)行文件獲取不同的結(jié)果數(shù)據(jù)。本發(fā)明提出統(tǒng)一的構(gòu)建程序方法,解決不同領(lǐng)域程序耦合問(wèn)題,促進(jìn)協(xié)同開(kāi)發(fā),有效提高建模效率。 |
