[發明專利]一種BMS的MATLAB建模集成方法在審
| 申請號: | 201611268036.3 | 申請日: | 2016-12-31 |
| 公開(公告)號: | CN106775757A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 林少青 | 申請(專利權)人: | 惠州市藍微新源技術有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 廣州市華學知識產權代理有限公司44245 | 代理人: | 林少波 |
| 地址: | 516006 廣東省惠州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 bms matlab 建模 集成 方法 | ||
技術領域
本發明涉及BMS建模領域,特別是涉及一種BMS的MATLAB建模集成方法。
背景技術
現在利用MATLAB建模自動代碼生成,已經是一種趨勢,即在軟件開發過程中,每一個人負責一個程序模塊,然后再把所有程序模塊放在一起集成完整的程序代碼。在復雜的系統中,可能包含十幾個或者更多的程序模塊,這些程序模塊之間的接口需要連接起來,但在傳統的方法中,都是采用手動連接的方式,不僅效率低下而且容易出錯。此外,由于連接線的關系,整體程序代碼的布局十分的不美觀。
發明內容
本發明的目的是克服現有技術中的不足之處,提供一種BMS的MATLAB建模集成方法。
本發明的目的是通過以下技術方案來實現的:
一種BMS的MATLAB建模集成方法,包括以下步驟:
S01:將BMS分為輸入模塊、輸出模塊及若干個中間模塊,并定義各模塊的名稱;
S02:定義各模塊的輸入端口和輸出端口的名稱,各模塊的輸入端口和輸出端口的名稱包括信號字符并關聯其模塊名稱;
S03:將輸入模塊和各中間模塊的輸出端口分別通過Bus creator控件進行匯集;
S04:根據每一Bus creator控件生成相應的Goto控件;
S05:根據每一Goto控件分別生成與其信號完全關聯的From控件;
S06:From控件經過Bus selector控件進行信號選擇后連接至相應模塊的輸入端口;
S07:通過腳本文件將BMS各模塊的輸入端口和輸出端口進行自動關聯。
在其中一個實施例中,所述步驟S01具體為:
S011:將BMS分為輸入模塊、輸出模塊及若干個中間模塊后按照功能定義各模塊的名稱。
在其中一個實施例中,所述步驟S05具體為:
S051:Goto控件獲取其本模塊的名稱設置為其自身名稱;
S051:根據各Goto控件的名稱生成與其信號完全關聯的From控件的名稱,該From控件的名稱與其對應Goto控件的名稱一致。
在其中一個實施例中,所述From控件與其相應模塊的輸入端口一一對應。
在其中一個實施例中,所述步驟S06具體為:
本模塊的各輸入端口通過相應Bus selector控件從相應的From控件選擇與其輸入端口信號線的名稱一致的信號。
在其中一個實施例中,所述步驟S06中的輸入端口信號線的名稱為其輸入端口的名稱。
在其中一個實施例中,所述Bus selector控件與其相應模塊的輸入端口一一對應。
本次技術方案相比于現有技術有以下有益效果:
1.不需要手動對需要相互通信的程序模塊的接口進行連線,提高工作效率,減少出錯,且布局簡潔、美觀。
2.利用控件將程序模塊進行相互關聯,程序模塊利用設置好的控件的屬性參數選擇需要輸入的數據信息,不容易出錯。
3.運用腳本文件,實現對所有程序模塊的輸入輸出端口的自動關聯,使用者可隨時掌控各程序模塊間的數據交互。
附圖說明
圖1為本發明BMS的MATLAB建模集成方法流程框架圖;
圖2為實施例一的BMS的MATLAB建模集成方法原理示意圖。
具體實施方式
為了便于理解本發明,下面將參照相關附圖對本發明進行更全面的描述。附圖中給出了本發明的較佳實施方式。但是,本發明可以以許多不同的形式來實現,并不限于本文所描述的實施方式。相反地,提供這些實施方式的目的是使對本發明的公開內容理解的更加透徹全面。
需要說明的是,當元件被稱為“固定于”另一個元件,它可以直接在另一個元件上或者也可以存在居中的元件。當一個元件被認為是“連接”另一個元件,它可以是直接連接到另一個元件或者可能同時存在居中元件。本文所使用的術語“垂直的”、“水平的”、“左”、“右”以及類似的表述只是為了說明的目的,并不表示是唯一的實施方式。
除非另有定義,本文所使用的所有的技術和科學術語與屬于本發明的技術領域的技術人員通常理解的含義相同。本文中在本發明的說明書中所使用的術語只是為了描述具體的實施方式的目的,不是旨在于限制本發明。本文所使用的術語“及/或”包括一個或多個相關的所列項目的任意的和所有的組合。
如圖1所示為BMS的MATLAB建模集成方法流程框架圖,包括以下步驟:
S01:將BMS分為輸入模塊、輸出模塊及若干個中間模塊,并定義各模塊的名稱;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于惠州市藍微新源技術有限公司,未經惠州市藍微新源技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611268036.3/2.html,轉載請聲明來源鉆瓜專利網。





