動態系統仿真工具Simulink常用模塊庫
發布時間:2008/12/17 0:00:00 訪問次數:1819
simulink中常用的模塊庫包括以下幾種。
(1)信宿(sinks)模塊庫:包括顯示或將輸出回寫的模塊。display顯示輸入的值;output創建子系統的輸出端口或外部輸出端口;scope、float scope顯示仿真時產生的信號;stopsimulation當輸入不等于零時停止仿真;terminator將未連接的輸出端口作為終端;xy graph顯示xy坐標圖。
(2)信源(sources)模塊庫:包括產生各種信號的模塊。band-limited white noise為連續系統引入白噪聲;chirp signal產生一個掃頻信號;clock產生和顯示仿真時間;constant產生一個常量值;digital clock在特定的采樣間隔產生仿真時間;ground將未連接的輸入端口接地等。
(3)連續(continuous)模塊庫:包括線性函數模型。包括有微分單元(derivative)、積分單元(integrator)、線性狀態空間系統單元(state-space)、線性傳遞函數單元(transfer fen)、延時單元(transport delay)、可變傳輸延時單元(variable transport delay)、指定零極點輸入函數單元(zero-pole)。
(4)數學操作(simulink math operations和fixedˉpoint blocket math)模塊庫:包含常用的數學函數模塊。包括輸入信號絕對值單元(abs),計算一個復位信號幅度與/或相位單元(complex to magnitude-angle),計算一個復位信號的實部與虛部單元(complex to real-imag)等數學函數。
(5)通信模塊庫(comunications blockset)
信源(comm sources):在這個庫中,可以形成隨機或偽隨機信號,也可以讀取文件或模擬壓控振蕩器(vco)來產生非隨機信號。
bernoulli random binary generator模塊:產生伯努利分布的二進制隨機數。
binary vector noise generator模塊:產生可以控制“1”的個數的二進制隨機向量。
random-integer generator模塊:產生范圍在(0~m-1)內的隨機整數。
poission int generator模塊:產生洎松分布的隨機整數。
pn sequence generator模塊:產生偽隨機序列。
gaussian noise generator模塊:產生離散高斯白噪聲。
rayleigh noise generator模塊:產生瑞利分布的噪聲。
uniform noise generator模塊:產生在一個特定區域內的均勻噪聲。
voltage-controlled oscillator模塊:實現壓控振蕩器。
信宿(comm sinks):此庫中提供了信宿和顯示的模塊,以使對通信系統的分析更加簡便。
triggered write to file模塊:在輸入信號上升沿向文件寫入數據。
enor rate calculation模塊:計算輸入信號的誤比特率和誤符號率。
信源編碼(source coding)模塊庫:信源編碼分為兩個基本步驟:信源編碼和信源譯碼。信源編碼用量化的方法將一個源信號轉化成一個數字信號。所得信號的符號都是在某個有限范圍內的非負整數。信源譯碼就是從信源編碼的信號恢復出原來的信息。
信道(channel)模塊庫:提供各種通信信道模型,比如高斯白噪聲信道等。
錯誤偵測與校驗(enor detection correction)模塊庫:提供用于分析輸入輸出的模塊,比如計算誤碼率的模塊。
調制解調(modulation)模塊:分為數字調制解調和模擬調制解調,再細分又可分為幅度調制、相位調制以及頻率調制。
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)
simulink中常用的模塊庫包括以下幾種。
(1)信宿(sinks)模塊庫:包括顯示或將輸出回寫的模塊。display顯示輸入的值;output創建子系統的輸出端口或外部輸出端口;scope、float scope顯示仿真時產生的信號;stopsimulation當輸入不等于零時停止仿真;terminator將未連接的輸出端口作為終端;xy graph顯示xy坐標圖。
(2)信源(sources)模塊庫:包括產生各種信號的模塊。band-limited white noise為連續系統引入白噪聲;chirp signal產生一個掃頻信號;clock產生和顯示仿真時間;constant產生一個常量值;digital clock在特定的采樣間隔產生仿真時間;ground將未連接的輸入端口接地等。
(3)連續(continuous)模塊庫:包括線性函數模型。包括有微分單元(derivative)、積分單元(integrator)、線性狀態空間系統單元(state-space)、線性傳遞函數單元(transfer fen)、延時單元(transport delay)、可變傳輸延時單元(variable transport delay)、指定零極點輸入函數單元(zero-pole)。
(4)數學操作(simulink math operations和fixedˉpoint blocket math)模塊庫:包含常用的數學函數模塊。包括輸入信號絕對值單元(abs),計算一個復位信號幅度與/或相位單元(complex to magnitude-angle),計算一個復位信號的實部與虛部單元(complex to real-imag)等數學函數。
(5)通信模塊庫(comunications blockset)
信源(comm sources):在這個庫中,可以形成隨機或偽隨機信號,也可以讀取文件或模擬壓控振蕩器(vco)來產生非隨機信號。
bernoulli random binary generator模塊:產生伯努利分布的二進制隨機數。
binary vector noise generator模塊:產生可以控制“1”的個數的二進制隨機向量。
random-integer generator模塊:產生范圍在(0~m-1)內的隨機整數。
poission int generator模塊:產生洎松分布的隨機整數。
pn sequence generator模塊:產生偽隨機序列。
gaussian noise generator模塊:產生離散高斯白噪聲。
rayleigh noise generator模塊:產生瑞利分布的噪聲。
uniform noise generator模塊:產生在一個特定區域內的均勻噪聲。
voltage-controlled oscillator模塊:實現壓控振蕩器。
信宿(comm sinks):此庫中提供了信宿和顯示的模塊,以使對通信系統的分析更加簡便。
triggered write to file模塊:在輸入信號上升沿向文件寫入數據。
enor rate calculation模塊:計算輸入信號的誤比特率和誤符號率。
信源編碼(source coding)模塊庫:信源編碼分為兩個基本步驟:信源編碼和信源譯碼。信源編碼用量化的方法將一個源信號轉化成一個數字信號。所得信號的符號都是在某個有限范圍內的非負整數。信源譯碼就是從信源編碼的信號恢復出原來的信息。
信道(channel)模塊庫:提供各種通信信道模型,比如高斯白噪聲信道等。
錯誤偵測與校驗(enor detection correction)模塊庫:提供用于分析輸入輸出的模塊,比如計算誤碼率的模塊。
調制解調(modulation)模塊:分為數字調制解調和模擬調制解調,再細分又可分為幅度調制、相位調制以及頻率調制。
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)