專利名稱:一種快速控制原型系統(tǒng)及實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)仿真領(lǐng)域,特別涉及一種實現(xiàn)快速控制原型的系統(tǒng)及實現(xiàn) 方法。
背景技術(shù):
快速控制原型技術(shù)(RCP,Rapid Control Prototyping )源自制造業(yè)的快速原 型技術(shù)(RP, Rapid Prototyping)。在系統(tǒng)開發(fā)的初期階段,快速地建立控制 對象及控制器模型,并對整個系統(tǒng)進行多次離線和在線的測試來驗證控制系統(tǒng) 軟、硬件方案的可行性,稱這個過程為RCP。該RCP技術(shù)廣泛應(yīng)用于交流傳動 控制系統(tǒng)的研發(fā)過程中,以提高交流傳動控制系統(tǒng)仿真的置信度。
參見圖1,為現(xiàn)有的快速控制原型系統(tǒng),包括主機101、嵌入式目標機102、 及被控對象103。主機101安裝有操作系統(tǒng)和仿真軟件,操作系統(tǒng)通常為 Windows,仿真軟件為MATLAB、 SIMULINK等,主機101通過高速以太網(wǎng) 與嵌入式目標機102相連。嵌入式目標機102包括微處理器,例如數(shù)字信號處 理器(DSP, Digital Signal Processor)或PowerPC,負責相關(guān)數(shù)據(jù)的運算和處理。 嵌入式目標機102安裝有實時操作系統(tǒng),如QNX、 ETS等。被控對象103為 現(xiàn)場設(shè)備,如電機等。
主機IOI負責實時控制程序的建模、編程、及編譯等處理,并將處理的實 時控制程序下載到嵌入式目標機102。嵌入式目標機102采集被控對象103的 運行數(shù)據(jù),并從主機101上下載仿真程序,運行所述仿真程序,對該運行數(shù)據(jù) 進行仿真。嵌入式目標機102運行實時控制程序,根據(jù)仿真結(jié)果,控制被控對 象103運行。同時,嵌入式目標機102將仿真結(jié)果傳送到主機101 ,主機101 顯示仿真結(jié)果,主機101通過高速以太網(wǎng)與嵌入式目標機102相連,這就要求 所述主機101具有高速數(shù)據(jù)處理能力,對所述嵌入式目標機102性能要求很高。 由于仿真結(jié)果數(shù)據(jù)龐大,所述嵌入式目標機102傳送所述仿真結(jié)果到所述主機 101需要較長的時間延遲,導(dǎo)致所述主機101不能實時顯示仿真結(jié)果。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題是提供一種快速控制原型系統(tǒng)及實現(xiàn)方法,仿真結(jié) 果不需要在主機上顯示,從而降低對目標機性能的要求,提供一種低成本的快速控制原型系統(tǒng)。
本發(fā)明提供一種快速控制原型系統(tǒng),包括主機、目標機和被控對象,所述 目標機包括下載單元、釆集單元、仿真單元、控制單元、及顯示單元;
所述下載單元,用于從所述主機上下載實時控制程序和仿真程序;
所述采集單元,用于采集所述被控對象的運行數(shù)據(jù);
所述仿真單元,用于運行所述仿真程序,對所述運行數(shù)據(jù)仿真,把仿真結(jié) 果傳遞給所述控制單元和顯示單元;
所述控制單元,用于運行所述實時控制程序,將所述仿真結(jié)果轉(zhuǎn)換為控制 信號,利用所述控制信號控制所述被控對象運行;
所述顯示單元,用于顯示所述仿真結(jié)果。
優(yōu)選地,所述目標機還包括運行參數(shù)設(shè)置單元,用于設(shè)置仿真程序的給定 參數(shù)。
優(yōu)選地,所述目標機上還包括上傳單元,用于上傳仿真結(jié)果至所述主機, 所述主機對所述仿真結(jié)果分析處理。
優(yōu)選地,所述系統(tǒng)還包括信號處理裝置,用于對所述一皮控對象的輸出信號 進行濾波、量程變換后傳遞至所述采集單元。
優(yōu)選地,所述采集單元包括數(shù)字輸入輸出通道、模擬轉(zhuǎn)換通道和脈沖輸入
通道,分別采集開關(guān)信號、模擬信號和脈沖信號。
優(yōu)選地,所述信號濾波由2階有源濾波電路實現(xiàn)。 優(yōu)選地,所述量程變換由除法電路實現(xiàn)。
優(yōu)選地,所述目標機安裝DOS擴展器,用于擴展所述目標機的訪問內(nèi)存 空間。
優(yōu)選地,所述目標機還包括共享文件夾映射單元,用于將所述主機中的共 享文件夾映射到所述目標機的本地;茲盤。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點
行仿真,并在所述目標機上顯示仿真結(jié)果,通過目標機上顯示的仿真結(jié)果可以 實時觀測仿真狀態(tài),便于更及時地控制被控對象,保證了仿真的實時性,不需 要將仿真結(jié)果上傳到主機上顯示,降低了主機和目標機的數(shù)據(jù)通信能力,從而降低對目標機性能的要求,提供了 一種低成本的快速控制原型系統(tǒng)。
圖1是現(xiàn)有技術(shù)中實現(xiàn)快速控制原型的系統(tǒng)結(jié)構(gòu)圖; 圖2是本發(fā)明實現(xiàn)快速控制原型的系統(tǒng)第一實施例結(jié)構(gòu)圖; 圖3是本發(fā)明實現(xiàn)快速控制原型的系統(tǒng)第二實施例結(jié)構(gòu)圖; 圖4是本發(fā)明信號處理時采用的Butterworth 二階濾波電路圖; 圖5是本發(fā)明實現(xiàn)快速控制原型的方法第一實施例流程圖; 圖6是本發(fā)明實現(xiàn)快速控制原型的方法第二實施例流程圖。
具體實施例方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對 本發(fā)明的具體實施方式
做詳細的說明。
參見圖2,該圖為本發(fā)明實現(xiàn)快速控制原型的系統(tǒng)第一實施例結(jié)構(gòu)圖。包 括主機110、目標機220、及被控對象330。
所述主機110為PC機,裝有Windows操作系統(tǒng)和編譯軟件,所述編譯軟 件優(yōu)選Open Watcom C/C++ 1.5編譯器,實現(xiàn)實時控制程序和仿真程序的編寫 和編譯c ;
所述實時控制程序和仿真程序可以用C語言也可以用其他語言來編寫。例 如匯編語言、Java語言等。
目標機220也為PC機,安裝DOS操作系統(tǒng)。所述目標機220包括下載單 元201、仿真單元202、顯示單元203、采集單元204、控制單元205。
所述下載單元201從主機110中下載所述實時控制程序和仿真程序,所述 實時控制程序和仿真程序在所述目標機220上運行。
所述采集單元204采集所述被控對象330的運行數(shù)據(jù),發(fā)送所述運行數(shù)據(jù) 至所述仿真單元202;所述^皮控對象330的運行數(shù)據(jù)包括開關(guān)信號、^f莫擬信號 和脈沖信號。所述開關(guān)信號由所述采集單元204的數(shù)字輸入輸出通道來采集。 所述模擬信號由所述采集單元204的模數(shù)轉(zhuǎn)換通道來采集,把采集的模擬量轉(zhuǎn) 換為數(shù)字量。所述脈沖信號由所述釆集單元204的脈沖輸入通道來采集。
所述仿真模塊202運行所述仿真程序,仿真所述被控對象330的運行數(shù)據(jù), 把仿真結(jié)果發(fā)送至所述控制單元205和顯示單元203。所述顯示單元203顯示所述仿真結(jié)果,包括仿真過程中的圖形和數(shù)據(jù)。所 述圖形和數(shù)據(jù)通過所述目標機220上的圖形用戶接口 ( GUI,Graphics User Interface )中的顯示窗口來顯示。
所述控制單元205運行所述實時控制程序,將仿真結(jié)果轉(zhuǎn)換為控制信號, 輸出給所述被控對象330,控制所述被控對象330的運行狀態(tài)。所述實時控制 程序在仿真過程中計算需要輸出的脈沖寬度調(diào)制(PWM,Pulse Width Modulation)信號的寬度,將所述寬度換算成比較值,比較值通過所述控制單 元205的比較器與定時值比較大小,當所述定時值大于比較值時,所述比較器 輸出高電平,否則輸出低電平。所述比較器將比較結(jié)果輸出給所述被控對象 330,控制所述被控對象330的運行狀態(tài)。
本發(fā)明的目標機220上安裝磁盤操作系統(tǒng)(DOS,Disk Operation System), 并且安裝DOS擴展器,在DOS擴展器的幫助下,克服了內(nèi)存不能超過640KB 的限制,使實時控制程序可以訪問所有的系統(tǒng)內(nèi)存,可以運行32位的實時控 制程序。由于DOS是單任務(wù)才喿作系統(tǒng),專門用于仿真時,可保證仿真的實時 性,并且DOS操作系統(tǒng)是免費的,這樣就降低了整個RCP平臺的成本。同時 在目標機上顯示所述仿真結(jié)果,便于實時觀測仿真狀態(tài),能夠更及時地控制被 控對象,不需要將所述仿真結(jié)果上傳到主機上顯示,降低了對主機和目標機的 數(shù)據(jù)通信能力要求,從而降低對目標機性能的要求,提供了一套低成本的實時 仿真系統(tǒng)。
參見圖3,該圖為本發(fā)明實現(xiàn)快速控制原型的系統(tǒng)第二實施例結(jié)構(gòu)圖。與 實施例一不同的是目標機增加了上傳單元226、給定參數(shù)設(shè)置單元224、及信 號處理裝置33。其他部分與實施例一中的功能完全相同,在此不再贅述。
所述上傳單元226,上傳所述仿真單元225的仿真結(jié)果至所述主機11。所 述主機11對仿真結(jié)果進行進一步分析處理,根據(jù)分析結(jié)果和實際需要修改所 述實時控制程序和仿真程序,所述目標機22重新下載所述實時控制程序和仿 真程序,繼續(xù)采集所述被控對象44的運行數(shù)據(jù),對所述運行數(shù)據(jù)進行仿真, 通過所述顯示單元227實時監(jiān)測仿真狀態(tài)。
所述給定參數(shù)設(shè)置單元224,通過鼠標或鍵盤可以設(shè)置仿真時需要的參數(shù), 比如設(shè)置電壓為士10V、 士100V、 士 1000V等;設(shè)置所述仿真結(jié)果顯示的時間為l秒、2秒、3秒、IO秒等。
所述信號處理裝置33,對被控對象44的運行數(shù)據(jù)進行濾波和調(diào)理,把處 理好的所述運行數(shù)據(jù)發(fā)送到所述采集單元222。例如對所述被控對象44的電 流信號的處理,首先被控對象44輸出的電流信號經(jīng)過電壓傳感器變?yōu)殡妷盒?號,電壓信號再經(jīng)過二階濾波電路和量程變換電路傳遞給所述采集單元222。 參見圖4,本發(fā)明釆用的Butterworth 二階濾波電路圖,當然也可以采用能實現(xiàn) 本發(fā)明的其他濾波電路。圖4中的AN3為被控對象44輸出的模擬信號,經(jīng)過 所述由電阻R36、 R37和電容C48和C56及放大器C組成的二階有源濾波電 路,所述濾波電路去除AN3模擬信號中的噪聲和毛刺后,經(jīng)過由電阻R38和 R39及放大器D組成的分壓電路,由于R38和R39阻值相同,實現(xiàn)了輸出信 號為輸入信號的1/2,例如輸入信號AN3為± 10V的電壓,輸出信號A03為 士5V,實現(xiàn)了信號的量程變換。A03輸入到采集單元222,采集單元222對 其進行模數(shù)轉(zhuǎn)換。
所述信號處理裝置33對所述被控對象44的數(shù)字I/O信號的處理主要為量 程變換,例如將5V電壓轉(zhuǎn)換為3.3V電壓。
所述信號處理裝置33對所述纟皮控對象44的脈沖信號的處理為去除脈沖信 號中的毛刺,傳送給所述采集單元222,所述采集單元222對所述脈沖信號進 行計數(shù)。
本發(fā)明所述實施例還可以通過利用鼠標或者鍵盤控制所述實時控制程序 的運4亍和1亭止。
本發(fā)明優(yōu)選實現(xiàn)上述采集單元和控制單元的硬件為外設(shè)部件互連(PCI, Peripheral Component Interconnect)板卡。根據(jù)功能、性能指標、軟件等要求, 下面詳細說明選擇PCI板卡的標準。
(1)能給出周期可編程的實時中斷信號,且最小中斷周期為40us。 (2 )脈沖輸入通道個數(shù)2個,晶體管-晶體管邏輯電平/互補金屬氧化物 半導(dǎo)體電平(TTL/CMOS, Transister- Transister Logic/Complementary Metal Oxide Semiconductor),精度16位,最大脈沖輸入頻率2MHz。 (3 )脈沖輸出通道個數(shù)3個,TTL/CMOS電平。
(4)模數(shù)轉(zhuǎn)換(A/D, Analog/Digital)通道數(shù)大于16,采樣精度12位以上,每個通道采樣頻率25KHz以上,信號范圍-10V +10 V。
(5)數(shù)字輸入輸出通道大于16個,TTL/CMOS電平,可配置。
(6 )有DOS庫或公開了寄存器信息,可通過軟件編程實現(xiàn)這些寄存器的訪問。
本發(fā)明實現(xiàn)所述信號處理裝置33的硬件為接口板,下面結(jié)合RCP實驗臺 的功能和性能要求、以及選定的上述PCI板卡,該接口板設(shè)計如下
(1 )處理輸入到PCI卡的模擬電壓信號,信號范圍-10V4l0V,經(jīng)2階 Butterworth濾波、除以2后送給PCI數(shù)據(jù)采集卡,共有8路。
(2)處理輸入到PCI卡的模擬電壓信號,信號范圍0 +5V,經(jīng)2階 Butterworth濾波后送給PCI數(shù)據(jù)采集卡,共有12路。
(3 )處理輸入到PCI卡的2路碼盤脈沖輸入,經(jīng)驅(qū)動后送脈沖計數(shù)卡。
(4 )處理輸入到PCI卡有6路高速開關(guān)信號,經(jīng)驅(qū)動后送多功能數(shù)據(jù)采集卡。
(5)處理PCI卡輸出3路PWM信號。
(6 )處理多功能數(shù)據(jù)采集卡輸出8路I/O信號。
(7 )與PCI卡通過兩才艮D(zhuǎn)B37并4亍電纜相連。
當然,可以根據(jù)RCP實驗臺應(yīng)用的環(huán)境不同而選擇不同的PCI板卡和接 口板。
所述目標機上安裝msclient3.0客戶端網(wǎng)絡(luò)通信軟件,將主機中的共享文 件夾映射到目標機的本地磁盤,使所述實時控制程序自動下載,所述仿真結(jié)果 自動上傳,完成所述下載模塊和上傳模塊的功能。
本發(fā)明通過在目標機上安裝DOS操作系統(tǒng),從主機上下載實時控制程序 和仿真程序,對被控對象的運行數(shù)據(jù)進行仿真,并且在目標機上實時顯示仿真 過程中的圖形及仿真結(jié)果,這樣便于實時觀測仿真狀態(tài),并且通過目標機上的 給定參數(shù)設(shè)置單元,及時對仿真作出響應(yīng),修改給定參數(shù),實現(xiàn)對被控對象的 控制,利于快速控制原型的實現(xiàn)。
基于上述一種快速控制原型系統(tǒng),本發(fā)明還提供了 一種快速控制原型實現(xiàn) 方法,下面結(jié)合具體實施例來詳細說明其工作流程。
參見圖5,本發(fā)明一種快速控制原型實現(xiàn)方法第一實施例流程圖。包括以下步驟
S501:建模、編寫、編譯實時控制程序和仿真程序。根據(jù)一皮控對象的性能 建才莫仿真需要的實時控制程序和仿真程序,然后在特定的才喿作系統(tǒng)和軟件環(huán)境 下編寫、編譯所述實時控制程序。本發(fā)明在主機上編寫、編譯實時控制程序的 軟件環(huán)境優(yōu)選Windows操作系統(tǒng)和Open Watcom C/C++ 1.5編譯器。Open Watcom C/C++ 1.5是一個專業(yè)的、性能優(yōu)越的、多平臺的(3/0++編譯器,并 帶有一整套強大的開發(fā)調(diào)試工具,能構(gòu)開發(fā)純DOS、擴展DOS、 WINDOWS 95/98/ME、 WINDOWS NT/2000/XP平臺的16位及32位的應(yīng)用程序。本發(fā)明 用到Open Watcom C/C++ 1.5的兩個特征為
(1 )支持各種DOS擴展器。通過DOS擴展器,可在DOS操作系統(tǒng)下運 行32位應(yīng)用程序,訪問最多4GB的內(nèi)存空間。
(2 )交叉平臺開發(fā)。即開發(fā)者可在Windows操作系統(tǒng)下開發(fā)非Windows 操作系統(tǒng)的應(yīng)用程序,例如在WindowsXP系統(tǒng)下開發(fā)DOS 32位應(yīng)用程序。
S502:從所述主機上下載所述實時控制程序和所述仿真程序。
目標機上安裝msclient3.0客戶端網(wǎng)絡(luò)通信軟件,將主機中的共享文件夾映 射到目標機的本地磁盤,使所述實時控制程序自動下載。S503:采集所述被控對象的運行數(shù)據(jù)。所述被控對象的運行數(shù)據(jù)包括開關(guān) 量、模擬量和脈沖量等等。數(shù)字輸入輸出通道采集所述開關(guān)量。模數(shù)轉(zhuǎn)換通道 采集所述模擬量,把采集的模擬量轉(zhuǎn)換為數(shù)字量。脈沖輸入通道采集所述脈沖 量。
S504:運行所述仿真程序?qū)λ鯺皮控對象的運行數(shù)據(jù)進行仿真。 S505:將仿真結(jié)果轉(zhuǎn)換為控制信號,輸出給所述被控對象,控制所述纟皮控 對象的運行。實時控制程序在仿真過程中計算需要輸出的PWM信號的寬度, 將所述寬度換算成比較值,比較值通過比較器與定時值比較大小,當所述定時 值大于比較值時,所述比較器輸出高電平,否則輸出低電平。所述比較器將比 較結(jié)果輸出給所述被控對象,控制所述被控對象的運行狀態(tài)。
S506:顯示所述仿真結(jié)果。包括仿真過程中的圖形和數(shù)據(jù)。所述圖形和數(shù) 據(jù)通過所述目標機上的圖形用戶接口 ( GUI,Graphics User Interface )中的顯示窗口來顯示。
需要說明的是,S505和S506沒有先后順序,在整個仿真過程中,仿真的 中間數(shù)據(jù)和最后結(jié)果都會在GUI頁面上實時顯示。
本發(fā)明在目標機上安裝DOS操作系統(tǒng),并且安裝DOS擴展器,在DOS 擴展器的幫助下,克服了內(nèi)存不能超過640KB的限制,使實時控制程序可以 訪問所有的系統(tǒng)內(nèi)存,可以運行32位的實時控制程序。由于DOS是單任務(wù)操 作系統(tǒng),專門用于仿真時,可保證仿真的實時性,并且DOS操作系統(tǒng)是免費 的,這樣就降低了整個RCP平臺的成本。同時在目標機上顯示所述仿真結(jié)果, 便于實時觀測仿真狀態(tài),能夠更及時地控制被控對象,避免仿真結(jié)果上傳到主 機上顯示,對主機和目標機的數(shù)據(jù)通信要求大大降低,從而降低對目標機性能 的要求,達到實時控制被控對象的目的。
參見圖6,本發(fā)明一種快速控制原型方法第二實施例流程圖。包括以下步 驟,與方法實施例一不同的為S603和S608,其他步驟與方法實施例一相同, 在此不再贅述。
S603:對所述被控對象的運行數(shù)據(jù)進行濾波、及調(diào)理。例如對所述^皮控對 象的電流信號的處理,首先將控對象輸出的電流信號經(jīng)過電壓傳感器變換為電 壓信號,電壓信號再經(jīng)過二階濾波,去除信號中的噪聲和毛刺。
當仿真結(jié)果轉(zhuǎn)換為控制信號后,要首先對控制信號進行量程變換和驅(qū)動。 例如將3.3V電壓變?yōu)?V電壓信號;同時增加信號的帶載能力,輸出給所述 被控對象,控制被控對象的運行狀態(tài)。
S608:上傳所述仿真結(jié)果。上傳所述仿真結(jié)果至所述主機。所述主機對仿 真結(jié)果進行進一步分析處理,根據(jù)分析結(jié)果和實際需要修改所述實時控制程 序,所述目標機重新下載所述實時控制程序,繼續(xù)采集所述被控對象的運行數(shù) 據(jù),對所述運行數(shù)據(jù)進行仿真。
當然,在進行仿真時,可以利用鼠標或者4定盤控制所述實時控制程序的運 行和停止。也可以通過鼠標或鍵盤設(shè)置仿真時需要的參數(shù),比如設(shè)置電壓為± IOV、 士100V、 士 1000V等;"i殳置所述仿真結(jié)果顯示的時間為1秒、2秒、3 秒、IO秒等。
需要說明的是,在整個仿真過程中,仿真的中間數(shù)據(jù)和最后結(jié)果都會在GUI頁面上實時顯示,仿真結(jié)果可以同時上傳給所述主機,并且輸出控制信號 控制被控對象的運行狀態(tài)。
本發(fā)明通過在目標機上安裝DOS操作系統(tǒng),從主機上下載實時控制程序
和仿真程序,對被控對象的運行數(shù)據(jù)進行仿真,并且在目標機上實時顯示仿真 過程中的圖形及仿真結(jié)果,這樣便于實時觀測仿真狀態(tài),并且通過目標機可以 及時對仿真作出響應(yīng),修改給定參數(shù),實現(xiàn)對被控對象的控制,利于快速控制 原型的實現(xiàn)。
以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的 限制。雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明。任何 熟悉本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍情況下,都可利用上述 揭示的方法和技術(shù)內(nèi)容對本發(fā)明技術(shù)方案作出許多可能的變動和修飾,或修改 為等同變化的等效實施例。因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本 發(fā)明的技術(shù)實質(zhì)對以上實施例所做的任何簡單修改、等同變化及修飾,均仍屬 于本發(fā)明技術(shù)方案保護的范圍內(nèi)。
權(quán)利要求
1、一種快速控制原型系統(tǒng),包括主機、目標機和被控對象,其特征在于,所述目標機包括下載單元、采集單元、仿真單元、控制單元、及顯示單元;所述下載單元,用于從所述主機上下載實時控制程序和仿真程序;所述采集單元,用于采集所述被控對象的運行數(shù)據(jù);所述仿真單元,用于運行所述仿真程序,對所述運行數(shù)據(jù)仿真,把仿真結(jié)果傳遞給所述控制單元和顯示單元;所述控制單元,用于運行所述實時控制程序,將所述仿真結(jié)果轉(zhuǎn)換為控制信號,利用所述控制信號控制所述被控對象運行;所述顯示單元,用于顯示所述仿真結(jié)果。
2、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述目標機還包括給定參 數(shù)設(shè)置單元,用于設(shè)置仿真程序的給定參數(shù)。
3、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述目標機上還包括上傳 單元,用于上傳仿真結(jié)果至所述主機,所述主機對所述仿真結(jié)果分析處理。
4、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括信號處理 裝置,用于對所述被控對象的輸出信號進行濾波、量程變換后傳遞至所述采集 單元。
5、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述采集單元包括數(shù)字輸 入輸出通道、模擬轉(zhuǎn)換通道和脈沖輸入通道,分別采集開關(guān)信號、模擬信號和 脈沖信號。
6、 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述信號濾波由2階有源 濾波電5^實現(xiàn)。
7、 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述量程變換由除法電路 實現(xiàn)。
8、 根據(jù)權(quán)利要求1至3任一項所述的系統(tǒng),其特征在于,所述目標機安 裝DOS擴展器,用于擴展所述目標機的訪問內(nèi)存空間。
9、 根據(jù)權(quán)利要求1至3任一項所述的系統(tǒng),其特征在于,所述目標機還 包括共享文件夾映射單元,用于將所述主機中的共享文件夾映射到所述目標機 的本地磁盤。
全文摘要
本發(fā)明提供了一種快速控制原型系統(tǒng),包括主機、目標機和被控對象,目標機包括下載單元、采集單元、仿真單元、控制單元、及顯示單元。下載單元,用于從主機上下載實時控制程序和仿真程序;采集單元,用于采集所述被控對象的運行數(shù)據(jù);仿真單元,用于運行所述仿真程序?qū)λ鲞\行數(shù)據(jù)仿真,把仿真結(jié)果傳遞給所述控制單元和顯示單元;控制單元,用于運行所述實時控制程序,將所述仿真結(jié)果轉(zhuǎn)換為控制信號,利用所述控制信號控制所述被控對象運行;顯示單元,用于顯示所述仿真結(jié)果。本發(fā)明在所述目標機上顯示仿真結(jié)果,通過目標機上顯示的仿真結(jié)果可以實時觀測仿真狀態(tài),便于更及時地控制被控對象,提供了一種低成本的快速控制原型系統(tǒng)。
文檔編號G05B17/02GK101308365SQ20081013053
公開日2008年11月19日 申請日期2008年7月7日 優(yōu)先權(quán)日2008年7月7日
發(fā)明者何海興, 劉可安, 李江紅, 堅 王, 為 許 申請人:株洲南車時代電氣股份有限公司