什么是Simulink
|
目標(biāo): 本章介紹Simulink和基于模型設(shè)計(jì)的概念。
·Simulink簡(jiǎn)介
·Simulink優(yōu)勢(shì)
·基于模型的設(shè)計(jì)介紹?
|
創(chuàng)建和仿真模型
|
目標(biāo): 介紹Simulink界面和模塊庫(kù),創(chuàng)建一個(gè)簡(jiǎn)單模型,運(yùn)行仿真并解釋結(jié)果。
·啟動(dòng)Simulink
·Simulink庫(kù)瀏覽器
·添加并且連接模塊
·編輯模塊參數(shù)
·獲取模塊幫助
·定義系統(tǒng)輸入和輸出
·Using simple model callback functions使用模型回調(diào)函數(shù)
·觀察信號(hào)
·解釋仿真結(jié)果?
|
創(chuàng)建離散狀態(tài)系統(tǒng)
|
目標(biāo):創(chuàng)建離散狀態(tài)系統(tǒng),觀察基于幀的信號(hào)和多通道信號(hào)。
·使用基本模塊創(chuàng)建離散系統(tǒng)
·設(shè)置采樣時(shí)間
·使用幀
·使用緩存
·基于幀的信號(hào)和多通道信號(hào)
·觀察基于幀的信號(hào)
·延遲模塊的用法
·多通道基于幀的信號(hào)
?
|
邏輯系統(tǒng)建模
|
目標(biāo):對(duì)邏輯表達(dá)式進(jìn)行建模,了解Embedded MATLAB。
·對(duì)邏輯表達(dá)式建模
·了解過(guò)零檢測(cè)
·使用 Embedded MATLAB 模塊建模
?
|
從算法到模型
|
目標(biāo): 學(xué)習(xí)如何從算法規(guī)范來(lái)創(chuàng)建模型。
·從算法規(guī)范來(lái)創(chuàng)建模型
·交互式的建模和仿真
·驗(yàn)證模型
|
混合信號(hào)模型和求解器
|
目標(biāo):對(duì)混合系統(tǒng)進(jìn)行建模,討論Simulink中的不同的求解器。
·混合信號(hào)模型
·對(duì)ADC進(jìn)行建模
·理解 Simulink 求解器
·求解簡(jiǎn)單模型
·求解離散和連續(xù)狀態(tài)模型
·求解多速率模型
·定步長(zhǎng)和變步長(zhǎng)求解器
·選擇連續(xù)狀態(tài)系統(tǒng)求解器
·處理過(guò)零檢測(cè)
·處理代數(shù)環(huán)
·例子: TI ADS62P29 ADC 建模
|
子系統(tǒng)和庫(kù)
|
目標(biāo): 在Simulink創(chuàng)建子系統(tǒng),封裝子系統(tǒng),開(kāi)發(fā)自定義的模塊和庫(kù)。
·創(chuàng)建子系統(tǒng)
·理解虛子系統(tǒng)和原子子系統(tǒng)
·封裝子系統(tǒng)
·創(chuàng)建自定義的模塊庫(kù)
·處理和修改庫(kù)模塊
·添加庫(kù)到Simulink庫(kù)瀏覽器中
·創(chuàng)建可配置子系統(tǒng)
|
條件執(zhí)行子系統(tǒng)
|
目標(biāo):創(chuàng)建條件執(zhí)行子系統(tǒng)。
·條件執(zhí)行子系統(tǒng)介紹
·使能子系統(tǒng)
·觸發(fā)子系統(tǒng)
·使用AGC 模型實(shí)例
|
頻譜分析
|
目標(biāo):在Simulink 環(huán)境下進(jìn)行頻譜分析。
·使用頻譜觀察器
·選擇頻譜分析參數(shù)
·分析噪聲的功率譜
·語(yǔ)音信號(hào)頻譜分類(lèi)器
·離散系統(tǒng)的頻率響應(yīng)
|
濾波器設(shè)計(jì)
|
目標(biāo):集成濾波器到模型中,討論在Simulink 模型中設(shè)計(jì)和實(shí)現(xiàn)濾波器的多種方法。
·在Simulink中設(shè)計(jì)濾波器
·轉(zhuǎn)換成定點(diǎn)模型
|
多速率系統(tǒng)
|
目標(biāo): 創(chuàng)建多速率系統(tǒng)。對(duì)數(shù)據(jù)進(jìn)行重新采樣,使用多速率濾波器模塊。
·多速率系統(tǒng)
·多速率信號(hào)處理的模塊
·過(guò)采樣數(shù)據(jù)重新采樣
·???????????????????????????????? 設(shè)計(jì)和實(shí)現(xiàn)anti-imaging 和anti-aliasing濾波器
·???????????????????????????????? 使用多速率濾波器模塊
·???????????????????????????????? 例子: 轉(zhuǎn)化音頻格式為CD格式
·???????????????????????????????? 定點(diǎn)設(shè)計(jì)轉(zhuǎn)換
|
集成外部代碼
|
目標(biāo): 本章介紹把自定義或外部的M和C語(yǔ)言代碼集成到Simulink模型中的工具和組件.
·???????????????????????????????? 自定義和外部代碼考慮
·???????????????????????????????? 使用Embedded MATLAB集成M代碼
·???????????????????????????????? 使用S-Function Builder集成C代碼
·???????????????????????????????? 使用Legacy Code Tool集成C代碼
|
組合模型
|
目標(biāo): 本章討論模型的組合,對(duì)于多個(gè)開(kāi)發(fā)者分別開(kāi)發(fā)一個(gè)非常大的系統(tǒng)中的某一個(gè)部分的項(xiàng)目,這是非常重要的一個(gè)話(huà)題。
·???????????????????????????????? 模型引用介紹
·???????????????????????????????? 子系統(tǒng)和模型引用
·???????????????????????????????? 創(chuàng)建要引用的模型
·???????????????????????????????? 定義模型引用參數(shù)
·???????????????????????????????? 引用模型
·???????????????????????????????? 仿真并且分析結(jié)果
|
自動(dòng)化模型任務(wù)
|
目標(biāo): 從MATLAB命令行控制和運(yùn)行Simulink模型。
·???????????????????????????????? 自動(dòng)執(zhí)行測(cè)試
·???????????????????????????????? 檢查和修改參數(shù)設(shè)置
·???????????????????????????????? 查找特定參數(shù)值的模塊
·???????????????????????????????? 創(chuàng)建和修改模塊
|
附錄: Simulink? Fixed Point?
|
目標(biāo): 介紹Simulink Fixed Point工具箱以及定點(diǎn)數(shù)學(xué)基礎(chǔ)。
·???????????????????????????????? Simulink Fixed Point
·???????????????????????????????? Simulink built-in 數(shù)據(jù)類(lèi)型
·???????????????????????????????? 定點(diǎn)數(shù)據(jù)類(lèi)型
·???????????????????????????????? 定點(diǎn)的定義和算法
·???????????????????????????????? 嵌入式處理器的定點(diǎn)規(guī)則
·???????????????????????????????? 使用定點(diǎn)設(shè)置界面
|