多普勒超聲波流量計的探討 七十五
4.3.4多普勒超聲波流量計軟件“看門狗”
雖然采用硬件“看門狗”電路可以直接消除干擾,但是硬件復位對系統往往會產生較大的沖擊,因此在硬件復位前設置復位是相當重要和必要的,而且軟件“看門狗”具有響應快和易實現等特點,所以采用軟件“喂狗”進行數據刷新,使得很好的抗干擾效果。
第5章仿真實現
5.1主要仿真軟件MATLAB介紹
MATLAB的名稱源自Matrix Laboratory,它的最初版本是由Cleve Moler博士用FORTRAN語言開發的矩陣分析軟件,它是一種科學計算軟件,專門以矩陣的形式處理數據。MATLAB將高性能的數值計算和可視化集成在一起,并提供了大量的內置函數,從而被廣泛地應用于科學計算、控制系統、信息處理等領域的分析、仿真和設計工作,而且利用MATLAB產品的開放式結構,可以非常容易地對MATLAB的功能進行擴充,從而在不斷深化對問題認識的同時,不斷完善MATLAB產品以提高產品自身的競爭能力。
MATLAB是集數學計算、結果可視化和編程于一身,能夠方便地進行科學計算和大量工程運算的軟件,MAⅡ,AB主要由MATLAB主程序、Simulink動態系統仿真和M枷,AB工具箱三大部分組成。其中MATLAB主程序包括MATLAB語言、工作環境、句柄圖形、數學函數庫和應用程序接口五個部分;Simulink是用于動態系統的交互式系統,允許用戶在屏幕上繪制框圖來模擬一個系統,并能動態地控制該系統;工具箱實際就是用MATLAB的基本語句編寫的各種子程序集和函數庫,用于解決某一方面的特定問題或實現某一類的新算法,它是開放性的,可以應用也可以根據自己的需要進行擴展。MATLAB的典型應用包括以下幾個方面:數學計算、算法開發、建模及仿真、數據分析及可視化、科學及工程繪圖、應用開發(包括圖形界面)。MATLAB軟件明顯的特點是編程效率高、計算功能強、使用簡便和易于擴充。
MathWorks公司日前推出了MATLAB(R2006a)版本產品,其中主要包括10個新產品模塊,同時主要升級了64個產品模塊,電力系統仿真模塊已經SimPowerSystems4:2版本。
超聲波流量計