計算機控制技術遠程仿真系統(tǒng)的制作方法
【專利摘要】一種計算機控制技術遠程仿真系統(tǒng),基于Web下的仿真系統(tǒng),仿真系統(tǒng)包括平行的濾波處理仿真實例,數字PID控制算法仿真實例、多同路控制系統(tǒng)仿真實例以及智能控制系統(tǒng)仿真實例;對每一個仿真實例設計,充分利用HTML框架的優(yōu)勢,界面左側給出仿真實驗的原理和實驗參數,右側顯示實驗輸出圖形。本發(fā)明運用Matlab?Web?Server可以制作交互式動態(tài)網頁實現相應的仿真功能;用戶可在客戶機通過瀏覽器訪問Matlab?Web?Sen,er服務器,實現網上遠程在線仿真。
【專利說明】計算機控制技術遠程仿真系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及一種遠程仿真系統(tǒng),具體涉及一種計算機控制技術遠程仿真系統(tǒng)。
【背景技術】
[0002]Matlab是Math works公司開發(fā)的跨平臺科學計算環(huán)境。它以強大的計算和繪圖功能、大量的算法庫、簡潔高效的編程語言,成為數學計算工具方面事實上的標準。MadabWeb Sen, er是Matlab網絡計算功能的核心工具包之一,利用它建立遠程仿真系統(tǒng),不需安裝Matlab軟件就能利用Internet方便快捷的進行遠程交互,給教學、實驗和學習帶來了很大的方便。
[0003]計算機控制技術課程是一門重要的電氣信息類專業(yè)課,傳統(tǒng)上只能在裝有Madab的計算機上才能進行相關計算機控制技術算法的仿真。隨著教學網站的使用,開發(fā)基于Web的仿真模塊十分迫切,運用Matlab Web Server可以制作交互式動態(tài)網頁實現相應的仿真功能。用戶可在客戶機通過瀏覽器訪問Matlab Web Sen, er服務器,實現網上遠程在線仿真。
【發(fā)明內容】
[0004]本發(fā)明提供一種計算機控制技術遠程仿真系統(tǒng),其運用Matlab Web Server可以制作交互式動態(tài)網頁實現相應的仿真功能;用戶可在客戶機通過瀏覽器訪問Matlab WebSen, er服務器,實現網上遠程在線仿真。
[0005]本發(fā)明的技術解決方案是:
一種計算機控制技術遠程仿真系統(tǒng),基于Web下的仿真系統(tǒng),其特殊之處在于:所述仿真系統(tǒng)包括平行的濾波處理仿真實例,數字PID控制算法仿真實例、多同路控制系統(tǒng)仿真實例以及智能控制系統(tǒng)仿真實例;對每一個仿真實例設計,充分利用HTML框架的優(yōu)勢,界面左側給出仿真實驗的原理和實驗參數,右側顯示實驗輸出圖形。
[0006]上述濾波處理仿真實例包括平均值濾波、中值濾波、慣性濾波及程序判斷濾波。
[0007]上述數字PID控制算法仿真實例包括標準數字PID算法、實際微分PID算法、微分先行PID算法、積分分離PID算法及遇限去積分PID算法。
[0008]上述多同路控制系統(tǒng)仿真實例包括串級控制系統(tǒng)、前饋控制系統(tǒng)及純滯后補償控制系統(tǒng)。
[0009]上述智能控制系統(tǒng)仿真實例包括神經網絡控制系統(tǒng)、模糊控制系統(tǒng)及預測控制系統(tǒng)。
[0010]本發(fā)明的優(yōu)點在于:運用Matlab Web Server可以制作交互式動態(tài)網頁實現相應的仿真功能;用戶可在客戶機通過瀏覽器訪問Matlab Web Sen,er服務器,實現網上遠程在線仿真。
【專利附圖】
【附圖說明】[0011]圖1為本發(fā)明結構原理框圖。
【具體實施方式】
[0012]參見圖1,一種計算機控制技術遠程仿真系統(tǒng),基于Web下的仿真系統(tǒng),仿真系統(tǒng)包括平行的濾波處理仿真實例,數字PID控制算法仿真實例、多同路控制系統(tǒng)仿真實例以及智能控制系統(tǒng)仿真實例;對每一個仿真實例設計,充分利用HTML框架的優(yōu)勢,界面左側給出仿真實驗的原理和實驗參數,右側顯示實驗輸出圖形。
[0013]濾波處理仿真實例包括平均值濾波、中值濾波、慣性濾波及程序判斷濾波。
[0014]數字PID控制算法仿真實例包括標準數字PID算法、實際微分PID算法、微分先行PID算法、積分分離PID算法及遇限去積分PID算法。
[0015]多同路控制系統(tǒng)仿真實例包括串級控制系統(tǒng)、前饋控制系統(tǒng)及純滯后補償控制系統(tǒng)。
[0016]智能控制系統(tǒng)仿真實例包括神經網絡控制系統(tǒng)、模糊控制系統(tǒng)及預測控制系統(tǒng)。
[0017]用戶通過IE瀏覽器訪問遠程仿真系統(tǒng)時,首先進入主界面,顯示供選擇的各仿真功能選項,對每一個仿真實例設計時,充分利用HTML框架的優(yōu)勢,界面左側給出仿真實驗的原理和實驗參數,右側顯示實驗輸出圖形。打開IE瀏覽器,在地址欄中輸入127.0.0.1 / fhme—middle, html 或 1calhos //如 me—middle, html,可瀏覽 input—middle.html和output, html初始信息,然后在輸入頁面選擇仿真點數和干擾幅度,在文本框中輸入中值m,點擊提交按鈕,即可在右側觀看仿真結果。
[0018]Matlab的web應用結合了 Matlab程序與Web應用系統(tǒng)的優(yōu)點,用戶只需要通過交互式的網頁就可以進行Matlab仿真,簡化了仿真軟件的開發(fā)難度,降低了仿真對用戶端系統(tǒng)環(huán)境的要求。
[0019]Matlab Web Server的應用前景極其廣闊,如開發(fā)各種基于Ma II ab的多媒體教學網站、遠程教育系統(tǒng)、網上虛擬實驗室等。從應用角度看,還需進一步解決怎樣使大型MatIab應用程序能夠迅速在Web上面應用,提高服務器運行效率。
【權利要求】
1.一種計算機控制技術遠程仿真系統(tǒng),基于Web下的仿真系統(tǒng),其特征在于:所述仿真系統(tǒng)包括平行的濾波處理仿真實例,數字PID控制算法仿真實例、多同路控制系統(tǒng)仿真實例以及智能控制系統(tǒng)仿真實例;對每一個仿真實例設計,充分利用HTML框架的優(yōu)勢,界面左側給出仿真實驗的原理和實驗參數,右側顯示實驗輸出圖形。
2.根據權利要求1所述計算機控制技術遠程仿真系統(tǒng),其特征在于:所述濾波處理仿真實例包括平均值濾波、中值濾波、慣性濾波及程序判斷濾波。
3.根據權利要求1所述計算機控制技術遠程仿真系統(tǒng),其特征在于:所述數字PID控制算法仿真實例包括標準數字PID算法、實際微分PID算法、微分先行PID算法、積分分離PID算法及遇限去積分PID算法。
4.根據權利要求1所述計算機控制技術遠程仿真系統(tǒng),其特征在于:所述多同路控制系統(tǒng)仿真實例包括串級控制系統(tǒng)、前饋控制系統(tǒng)及純滯后補償控制系統(tǒng)。
5.根據權利要求1所述計算機控制技術遠程仿真系統(tǒng),其特征在于:所述智能控制系統(tǒng)仿真實例包括神經網絡控制系統(tǒng)、模糊控制系統(tǒng)及預測控制系統(tǒng)。
【文檔編號】G06F17/50GK103530478SQ201310519783
【公開日】2014年1月22日 申請日期:2013年10月30日 優(yōu)先權日:2013年10月30日
【發(fā)明者】王耀斌 申請人:陜西高新實業(yè)有限公司