貝加萊工業(yè)自動(dòng)化.ppt_第1頁(yè)
貝加萊工業(yè)自動(dòng)化.ppt_第2頁(yè)
貝加萊工業(yè)自動(dòng)化.ppt_第3頁(yè)
貝加萊工業(yè)自動(dòng)化.ppt_第4頁(yè)
貝加萊工業(yè)自動(dòng)化.ppt_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

B R Matlab Simulink自動(dòng)代碼生成 內(nèi)容 背景自動(dòng)代碼生成的優(yōu)點(diǎn)實(shí)現(xiàn)方法例子 背景 MATLAB是一個(gè)基于矩陣運(yùn)算的強(qiáng)大的數(shù)學(xué)軟件 可用來(lái)解決各種數(shù)學(xué)問(wèn)題 技術(shù)性問(wèn)題和經(jīng)濟(jì)問(wèn)題等 Simulink工具包 支持可視化圖形方式建立仿真模型 簡(jiǎn)單方便 能更好的適應(yīng)現(xiàn)實(shí)環(huán)境的復(fù)雜技術(shù)步驟隨著科學(xué)技術(shù)和生產(chǎn)的迅速發(fā)展 大型 復(fù)雜系統(tǒng)的控制要求不斷提高 自動(dòng)控制技術(shù)對(duì)系統(tǒng)的仿真需求也日益增大 使用MATLAB Simulink對(duì)系統(tǒng)進(jìn)行分析和設(shè)計(jì)已經(jīng)成為一種潮流和趨勢(shì) 優(yōu)點(diǎn) 為那些已經(jīng)使用或?qū)⒁褂肕ATLAB Simulink進(jìn)行對(duì)象仿真和方案設(shè)計(jì)的開(kāi)發(fā)人員節(jié)省了大量的工作量 避免重復(fù)工作降低了風(fēng)險(xiǎn)和成本 提高了開(kāi)發(fā)效率為復(fù)雜被控對(duì)象及其控制器的設(shè)計(jì)提供了可能性 優(yōu)點(diǎn) 快速原型化 快速原型化快速而簡(jiǎn)單的將Simulink模型轉(zhuǎn)化為C代碼 并集成在AutomationStudio項(xiàng)目中為復(fù)雜控制系統(tǒng)解決方案的設(shè)計(jì)提供了巨大可能性 優(yōu)點(diǎn) 硬件在環(huán) 可將復(fù)雜被控對(duì)象模型從Simulink模型轉(zhuǎn)化為AutomationStudio中的仿真模型 來(lái)模擬被控對(duì)象 調(diào)試過(guò)程中 控制器的任何調(diào)整都有損壞硬件設(shè)備的風(fēng)險(xiǎn) 使用 硬件在環(huán) 可以消除這些風(fēng)險(xiǎn) 優(yōu)點(diǎn) 硬件在環(huán) 得益于B R控制器強(qiáng)大的處理能力和優(yōu)化的任務(wù)結(jié)構(gòu) 也可把控制器任務(wù)和被控對(duì)象的仿真任務(wù)放在同一控制器中 實(shí)現(xiàn)方法 原理 使用MATLAB中的Real TimeWorkshop和Real TimeWorkshopEmbeddedCoder 將Simulink模型翻譯為B R的可用C語(yǔ)言 生成的代碼將無(wú)縫的嵌入到原有項(xiàng)目中 這保證了項(xiàng)目的一致性和可靠性 實(shí)現(xiàn)方法 步驟 安裝B R工具箱控制系統(tǒng)仿真設(shè)計(jì)分離出要轉(zhuǎn)化為AS代碼部分仿真參數(shù)配置生成路徑配置一鍵生成下載與調(diào)試 實(shí)現(xiàn)方法 安裝 軟件要求AutomationStudio3 AS3 0 71及以上 MATLAB R2007b及以上 Simulink R2007b及以上 Real TimeWorkshop R2007b及以上 Real TimeWorkshop EmbeddedCoder R2007b及以上 實(shí)現(xiàn)方法 安裝 安裝B RToolbox安裝文件在AS軟件的安裝目錄下運(yùn)行 install p 文件 實(shí)現(xiàn)方法 安裝 B RTOOLBOX 例子 Simulink仿真模型 以溫度控制為例首先要建立被控對(duì)象的數(shù)學(xué)模型 要盡可能接近實(shí)際對(duì)象 溫控對(duì)象一般為1階 G s Ke ts Ts 1 設(shè)計(jì)控制系統(tǒng) 以PI系統(tǒng)為例 Simulink仿真模型為 例子 Simulink仿真模型 仿真結(jié)果Kp 4 Ki 0 1 例子 創(chuàng)建任務(wù) 先創(chuàng)建ASProject 例子 可生成AS代碼的Simulink模型 將simulink模型分為兩部分 并使用B R工具箱中的組件替換輸入輸出和中間變量 名字需和AS項(xiàng)目中對(duì)應(yīng)任務(wù)名一致 控制部分temp ctrl模型部分temp plant 例子 配置 仿真的參數(shù)配置 例子 配置 生成路徑配置 并應(yīng)用 例子 代碼生成 代碼生成 例子 代碼生成 AS中生成的代碼 例子 運(yùn)行及監(jiān)控 下載AS程序 并進(jìn)行軌跡跟蹤 總結(jié) 對(duì)大型 復(fù)雜控制系統(tǒng)通過(guò)MATLAB SIMULINK仿真進(jìn)行分析和設(shè)計(jì)成為一種趨勢(shì)B R產(chǎn)品的軟硬件均符合自動(dòng)生成代碼的要求使用自動(dòng)生成代碼功能 可以降低開(kāi)發(fā)成本 節(jié)省開(kāi)發(fā)時(shí)間前提條件

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論