国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Simulink模型中信號(hào)和參數(shù)的設(shè)置方法及裝置制造方法

      文檔序號(hào):6306085閱讀:1698來源:國知局
      Simulink模型中信號(hào)和參數(shù)的設(shè)置方法及裝置制造方法
      【專利摘要】本發(fā)明涉及一種Simulink模型中信號(hào)和參數(shù)的設(shè)置方法及裝置,MATLABGUI工具(1)與讀取模塊(2)連接,用于從讀取模塊(2)中獲取Simulink模型文件、數(shù)據(jù)文件以及信號(hào)和參數(shù)信息;讀取模塊(2)與自動(dòng)加載模塊(3)連接,用于自動(dòng)加載Simulink模型文件及對(duì)應(yīng)的數(shù)據(jù)文件;讀取模塊(2)與獲取設(shè)置Simulink模型屬性模塊(4)連接,用于設(shè)置Simulink模型中模塊的屬性信息;讀取模塊(2)與獲取設(shè)置MATLAB工作區(qū)屬性模塊(5)連接,用于獲取并設(shè)置MATLAB工作區(qū)中對(duì)象的屬性信息;讀取模塊(2)與設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)連接。本發(fā)明能夠根據(jù)用戶操作自動(dòng)設(shè)置信號(hào)或參數(shù)的儲(chǔ)存屬性,操作方便,效率高。
      【專利說明】Simul ink模型中信號(hào)和參數(shù)的設(shè)置方法及裝置

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及汽車電子嵌入式系統(tǒng)開發(fā)領(lǐng)域,具體涉及一種對(duì)Simulink模型中信 號(hào)和參數(shù)的設(shè)置方法及裝置。

      【背景技術(shù)】
      [0002] 在汽車電子領(lǐng)域,嵌入式系統(tǒng)的應(yīng)用越來越廣泛,它們大都使用單片機(jī)作為控制 核心。V型開發(fā)模式是國際上認(rèn)可的適用于汽車電子開發(fā)的先進(jìn)模式,它包括建模仿真、快 速原型、自動(dòng)代碼生成、硬件在環(huán)仿真和系統(tǒng)應(yīng)用等階段。由于控制系統(tǒng)的復(fù)雜性和控制對(duì) 象的多樣性,在控制算法開發(fā)前期或者在目標(biāo)硬件尚不具備的情況下,先對(duì)控制算法建立 模型進(jìn)行仿真和快速原型,以驗(yàn)證算法的可行性和可靠性,然后對(duì)控制模型進(jìn)行自動(dòng)代碼 生成,把生成的代碼集成到目標(biāo)硬件中,構(gòu)成最終的電子控制單元。MATLAB由于其計(jì)算能力 強(qiáng),基礎(chǔ)模塊覆蓋面廣,輔助功能豐富,在建模仿真階段應(yīng)用廣泛。在MATLAB Simulink中 建立控制算法的模型,進(jìn)行仿真,利用通用硬件(比如dSPACE公司的Micro Autobox)進(jìn)行 快速原型,然后利用MATLAB自帶的自動(dòng)代碼生成工具箱進(jìn)行自動(dòng)代碼生成,可以完成整個(gè) 建模仿真、快速原型和自動(dòng)代碼生成的過程。
      [0003] 信號(hào)(Signal)和參數(shù)(Parameter)是Simulink模型中兩種基本元素。對(duì)于汽車 電子的嵌入式系統(tǒng)應(yīng)用,在Simulink模型自動(dòng)生成的代碼中,需要關(guān)注信號(hào)和參數(shù)具體表 現(xiàn)。信號(hào)一般對(duì)應(yīng)于生成代碼中的變量,參數(shù)一般對(duì)應(yīng)于生成代碼中的常量或標(biāo)定變量。在 目標(biāo)硬件中,必須對(duì)有限的儲(chǔ)存資源進(jìn)行合理利用,一般的方法是根據(jù)系統(tǒng)需求,為各種變 量、常量和標(biāo)定變量分配不同的儲(chǔ)存位置和儲(chǔ)存區(qū)域大小,這就需要控制Simulink模型中 信號(hào)和參數(shù)的儲(chǔ)存屬性。但是,MATLAB自帶的包(Package)和儲(chǔ)存類(Storage Class)不 能滿足特定的單片機(jī)的需要;同時(shí),在MATLAB中也沒有相應(yīng)的工具對(duì)信號(hào)和參數(shù)的儲(chǔ)存特 性進(jìn)行統(tǒng)一管理。


      【發(fā)明內(nèi)容】

      [0004] 本發(fā)明就是為了解決現(xiàn)有技術(shù)不能滿足特定的單片機(jī)的需要,而提供了一種 Simulink模型中信號(hào)和參數(shù)的設(shè)置方法及裝置。
      [0005] 本發(fā)明采用的技術(shù)方案: 一種Simulink模型中信號(hào)和參數(shù)的設(shè)置裝置,它包括設(shè)置有圖形化操作界面的 MATLAB⑶I工具(1)、讀取模塊(2)、自動(dòng)加載模塊(3)、獲取設(shè)置Simul ink模型屬性模塊 (4)、獲取設(shè)置MATLAB工作區(qū)屬性模塊(5)、設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)、設(shè)置參數(shù)儲(chǔ)存屬 性模塊(7 ),MATLAB⑶I工具(1)與讀取模塊(2 )連接,用于從讀取模塊(2 )中獲取Simul ink 模型文件、數(shù)據(jù)文件以及信號(hào)和參數(shù)信息;讀取模塊(2)與自動(dòng)加載模塊(3)連接,用于自 動(dòng)加載Simulink模型文件及對(duì)應(yīng)的數(shù)據(jù)文件;讀取模塊(2)與獲取設(shè)置Simulink模型 屬性模塊(4)連接,用于設(shè)置Simulink模型中模塊的屬性信息;讀取模塊(2)與獲取設(shè)置 MATLAB工作區(qū)屬性模塊(5)連接,用于獲取并設(shè)置MATLAB工作區(qū)中對(duì)象的屬性信息;讀 取模塊(2)與設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)連接,用于能夠設(shè)置信號(hào)的儲(chǔ)存屬性;讀取模塊 (2)與設(shè)置參數(shù)儲(chǔ)存屬性模塊(7)連接,設(shè)置參數(shù)的儲(chǔ)存屬性。
      [0006] -種Simulink模型中信號(hào)和參數(shù)的設(shè)置裝置的設(shè)置方法,它包括以下步驟: ① 先通過設(shè)置有圖形化操作界面的MATLAB⑶I工具(1)對(duì)讀取模塊(2)中讀取到的 Simulink模型文件、數(shù)據(jù)文件進(jìn)行關(guān)聯(lián),并對(duì)信號(hào)和參數(shù)信息進(jìn)行各自管理的模塊類型及 其屬性; ② 通過步驟①中創(chuàng)建的配置文件,通過自動(dòng)加載模塊(3)進(jìn)行解析與加載; ③ 再對(duì)步驟②中解析與加載的文件,通過獲取設(shè)置Simulink模型屬性模塊(4)創(chuàng)建自 定義的包; ④ 再對(duì)步驟②中解析與加載的文件,通過獲取設(shè)置MATLAB工作區(qū)屬性模塊(5)創(chuàng)建 自定義的儲(chǔ)存類; ⑤ 再對(duì)步驟③與④創(chuàng)建的包和存儲(chǔ)類,通過設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)對(duì)信號(hào)和參數(shù) 的儲(chǔ)存屬性進(jìn)行設(shè)置。
      [0007] 本發(fā)明與現(xiàn)有技術(shù)相比其有益效果是:1、手動(dòng)或自動(dòng)創(chuàng)建的自定義的包、儲(chǔ)存類 和內(nèi)存塊,能夠根據(jù)各個(gè)單片機(jī)編譯器的特點(diǎn)進(jìn)行優(yōu)化,使該方法普遍適用于各種單片機(jī); 2、通過配置文件的使用,能夠自動(dòng)加載模型及其對(duì)應(yīng)的數(shù)據(jù)和配置信息;3、通過配置文件 的使用,管理工具能夠操作Simulink中各種模型和各個(gè)模塊的信號(hào)和參數(shù),兼容性和擴(kuò)展 性好;4、通過GUI工具提供的優(yōu)化界面,能夠?yàn)g覽模型中所有信號(hào)和參數(shù)的儲(chǔ)存屬性,并能 夠根據(jù)用戶操作自動(dòng)設(shè)置信號(hào)或參數(shù)的儲(chǔ)存屬性,操作方便,效率高;本發(fā)明由于使用了自 定義的儲(chǔ)存屬性設(shè)置方法和系統(tǒng),具有很強(qiáng)的實(shí)用性,可以廣泛地應(yīng)用于各種嵌入式系統(tǒng) 中。

      【專利附圖】

      【附圖說明】
      [0008] 圖1為本發(fā)明中Simulink模型中信號(hào)和參數(shù)的設(shè)置裝置結(jié)構(gòu)框圖。

      【具體實(shí)施方式】
      [0009] 一種Simulink模型中信號(hào)和參數(shù)的設(shè)置裝置,它包括設(shè)置有圖形化操作界面的 MATLAB⑶I工具(1)、讀取模塊(2)、自動(dòng)加載模塊(3)、獲取設(shè)置Simulink模型屬性模塊 (4)、獲取設(shè)置MATLAB工作區(qū)屬性模塊(5)、設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)、設(shè)置參數(shù)儲(chǔ)存屬 性模塊(7 ),MATLAB⑶I工具(1)與讀取模塊(2 )連接,用于從讀取模塊(2 )中獲取Simul ink 模型文件、數(shù)據(jù)文件以及信號(hào)和參數(shù)信息;讀取模塊(2)與自動(dòng)加載模塊(3)連接,用于自 動(dòng)加載Simulink模型文件及對(duì)應(yīng)的數(shù)據(jù)文件;讀取模塊(2)與獲取設(shè)置Simulink模型 屬性模塊(4)連接,用于設(shè)置Simulink模型中模塊的屬性信息;讀取模塊(2)與獲取設(shè)置 MATLAB工作區(qū)屬性模塊(5)連接,用于獲取并設(shè)置MATLAB工作區(qū)中對(duì)象的屬性信息;讀 取模塊(2)與設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)連接,用于能夠設(shè)置信號(hào)的儲(chǔ)存屬性;讀取模塊 (2)與設(shè)置參數(shù)儲(chǔ)存屬性模塊(7)連接,設(shè)置參數(shù)的儲(chǔ)存屬性。
      [0010] 一種Simulink模型中信號(hào)和參數(shù)的設(shè)置裝置的設(shè)置方法,它包括以下步驟: ①先通過設(shè)置有圖形化操作界面的MATLAB⑶I工具(1)對(duì)讀取模塊(2)中讀取到的 Simulink模型文件、數(shù)據(jù)文件進(jìn)行關(guān)聯(lián),并對(duì)信號(hào)和參數(shù)信息進(jìn)行各自管理的模塊類型及 其屬性; ② 通過步驟①中創(chuàng)建的配置文件,通過自動(dòng)加載模塊(3)進(jìn)行解析與加載; ③ 再對(duì)步驟②中解析與加載的文件,通過獲取設(shè)置Simulink模型屬性模塊(4)創(chuàng)建自 定義的包; ④ 再對(duì)步驟②中解析與加載的文件,通過獲取設(shè)置MATLAB工作區(qū)屬性模塊(5)創(chuàng)建 自定義的儲(chǔ)存類; ⑤ 再對(duì)步驟③與④創(chuàng)建的包和存儲(chǔ)類,通過設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)對(duì)信號(hào)和參數(shù) 的儲(chǔ)存屬性進(jìn)行設(shè)置。
      【權(quán)利要求】
      1. 一種Simulink模型中信號(hào)和參數(shù)的設(shè)置裝置,其特征在于,它包括設(shè)置有圖形化 操作界面的MATLAB⑶I工具(1)、讀取模塊(2)、自動(dòng)加載模塊(3)、獲取設(shè)置Simulink模 型屬性模塊(4)、獲取設(shè)置MATLAB工作區(qū)屬性模塊(5)、設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)、設(shè)置 參數(shù)儲(chǔ)存屬性模塊(7),MATLAB⑶I工具(1)與讀取模塊(2)連接,用于從讀取模塊(2)中 獲取Simulink模型文件、數(shù)據(jù)文件以及信號(hào)和參數(shù)信息;讀取模塊(2)與自動(dòng)加載模塊 (3)連接,用于自動(dòng)加載Simulink模型文件及對(duì)應(yīng)的數(shù)據(jù)文件;讀取模塊(2)與獲取設(shè)置 Simulink模型屬性模塊(4)連接,用于設(shè)置Simulink模型中模塊的屬性信息;讀取模塊 (2)與獲取設(shè)置MATLAB工作區(qū)屬性模塊(5)連接,用于獲取并設(shè)置MATLAB工作區(qū)中對(duì)象 的屬性信息;讀取模塊(2)與設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)連接,用于能夠設(shè)置信號(hào)的儲(chǔ)存屬 性;讀取模塊(2)與設(shè)置參數(shù)儲(chǔ)存屬性模塊(7)連接,設(shè)置參數(shù)的儲(chǔ)存屬性。
      2. -種權(quán)利要求1所述的一種Simulink模型中信號(hào)和參數(shù)的設(shè)置裝置的設(shè)置方法,其 特征在于,它包括以下步驟: ① 首先,通過設(shè)置有圖形化操作界面的MATLAB⑶I工具(1)對(duì)讀取模塊(2)中讀取到 的Simulink模型文件、數(shù)據(jù)文件進(jìn)行關(guān)聯(lián),并對(duì)信號(hào)和參數(shù)信息進(jìn)行各自管理的模塊類型 及其屬性; ② 通過步驟①中創(chuàng)建的配置文件,通過自動(dòng)加載模塊(3)進(jìn)行解析與加載; ③ 再對(duì)步驟②中解析與加載的文件,通過獲取設(shè)置Simulink模型屬性模塊(4)創(chuàng)建自 定義的包; ④ 再對(duì)步驟②中解析與加載的文件,通過獲取設(shè)置MATLAB工作區(qū)屬性模塊(5)創(chuàng)建 自定義的儲(chǔ)存類; ⑤ 再對(duì)步驟③與④創(chuàng)建的包和存儲(chǔ)類,通過設(shè)置信號(hào)儲(chǔ)存屬性模塊(6)對(duì)信號(hào)和參數(shù) 的儲(chǔ)存屬性進(jìn)行設(shè)置。
      【文檔編號(hào)】G05B17/02GK104111608SQ201410297021
      【公開日】2014年10月22日 申請(qǐng)日期:2014年6月28日 優(yōu)先權(quán)日:2014年6月28日
      【發(fā)明者】褚全紅, 方成, 賈利, 張維彪, 劉濤, 周帥, 焦玉琴, 劉子通 申請(qǐng)人:中國北方發(fā)動(dòng)機(jī)研究所(天津)
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1