軟件調(diào)試
發(fā)布時間:2014/8/12 20:11:53 訪問次數(shù):449
軟件調(diào)試的順序是子程序、功能模塊和主程序。
控制模塊的調(diào)試應(yīng)分為開環(huán)和閉環(huán)兩種情況進行。開環(huán)調(diào)試是檢查PID控制模塊的開環(huán)階躍響應(yīng)特性, REF3033AIDBZR開環(huán)階躍響應(yīng)實驗是分析記錄在不同的P、I、D參數(shù)下,針對不同階躍輸入幅度、不同控制周期、正反兩種作用方向時的純比例控制、比例積分控制以及比例積分微分控制三種主要響應(yīng)曲線,從而確定較佳的P、I、D參數(shù)。
在完成PID控制模塊開環(huán)特性調(diào)試的基礎(chǔ)上,還必須進行閉環(huán)特性調(diào)試,即檢查PID控制模塊的反饋控制功能。被控對象可以使用實驗室物理模擬裝置,也可以使用電子式模擬實驗室設(shè)備。實驗方法與模擬儀表調(diào)節(jié)器組成的控制系統(tǒng)類似,即分別做設(shè)定值和外部擾動的階躍響應(yīng)實驗,改變P、I、D參數(shù)以及階躍輸入的幅度,分析被控制量的階躍響應(yīng)曲線和PID控制器輸出控制量的記錄曲線,判斷閉環(huán)工作是否正確。在純PID控制閉環(huán)實驗通過的基礎(chǔ)上,再逐項加入一些計算機控制的特殊功能,如積分分離、微分先行、非線性PID等,并逐項檢查是否正確。
一般與過程輸入/輸出通道無關(guān)的程序,如運算模塊都可用開發(fā)裝置或仿真器的調(diào)試程序進行調(diào)試,有時為了調(diào)試某些程序,可能還要編寫臨時性的輔助程序。
一旦所有的子程序和功能模塊調(diào)試完畢,就可以用主程序?qū)⑺鼈冞B接在一起,進行整體調(diào)試。整體調(diào)試的方法是自底向上逐步擴大,首先按分支將模塊組合起來,以形成模塊子集,調(diào)試完各模塊子集,再將部分模塊子集連接起來進行局部調(diào)試,最后進行全局調(diào)試。這樣經(jīng)過子集、局部和全局三步調(diào)試,完成了整體調(diào)試工作。通過整體調(diào)試熊夠把設(shè)計中存在的問題和隱含的缺陷暴露出來,從而基本上消除了編程上的錯誤,為以后的系統(tǒng)仿真調(diào)試和在線調(diào)試及運行打下良好的基礎(chǔ)。
軟件調(diào)試的順序是子程序、功能模塊和主程序。
控制模塊的調(diào)試應(yīng)分為開環(huán)和閉環(huán)兩種情況進行。開環(huán)調(diào)試是檢查PID控制模塊的開環(huán)階躍響應(yīng)特性, REF3033AIDBZR開環(huán)階躍響應(yīng)實驗是分析記錄在不同的P、I、D參數(shù)下,針對不同階躍輸入幅度、不同控制周期、正反兩種作用方向時的純比例控制、比例積分控制以及比例積分微分控制三種主要響應(yīng)曲線,從而確定較佳的P、I、D參數(shù)。
在完成PID控制模塊開環(huán)特性調(diào)試的基礎(chǔ)上,還必須進行閉環(huán)特性調(diào)試,即檢查PID控制模塊的反饋控制功能。被控對象可以使用實驗室物理模擬裝置,也可以使用電子式模擬實驗室設(shè)備。實驗方法與模擬儀表調(diào)節(jié)器組成的控制系統(tǒng)類似,即分別做設(shè)定值和外部擾動的階躍響應(yīng)實驗,改變P、I、D參數(shù)以及階躍輸入的幅度,分析被控制量的階躍響應(yīng)曲線和PID控制器輸出控制量的記錄曲線,判斷閉環(huán)工作是否正確。在純PID控制閉環(huán)實驗通過的基礎(chǔ)上,再逐項加入一些計算機控制的特殊功能,如積分分離、微分先行、非線性PID等,并逐項檢查是否正確。
一般與過程輸入/輸出通道無關(guān)的程序,如運算模塊都可用開發(fā)裝置或仿真器的調(diào)試程序進行調(diào)試,有時為了調(diào)試某些程序,可能還要編寫臨時性的輔助程序。
一旦所有的子程序和功能模塊調(diào)試完畢,就可以用主程序?qū)⑺鼈冞B接在一起,進行整體調(diào)試。整體調(diào)試的方法是自底向上逐步擴大,首先按分支將模塊組合起來,以形成模塊子集,調(diào)試完各模塊子集,再將部分模塊子集連接起來進行局部調(diào)試,最后進行全局調(diào)試。這樣經(jīng)過子集、局部和全局三步調(diào)試,完成了整體調(diào)試工作。通過整體調(diào)試熊夠把設(shè)計中存在的問題和隱含的缺陷暴露出來,從而基本上消除了編程上的錯誤,為以后的系統(tǒng)仿真調(diào)試和在線調(diào)試及運行打下良好的基礎(chǔ)。
上一篇:仿真及調(diào)試階段
上一篇:系統(tǒng)仿真
熱門點擊
- 靜態(tài)工作點的測量和調(diào)整
- 二進制編碼器
- AD574A芯片介紹
- 觸發(fā)器實現(xiàn)正常邏輯功能狀態(tài)
- 模擬量輸出通道是計算機控制系統(tǒng)中的重要組成部
- 功能塊圖( FBD)
- 執(zhí)行用戶程序
- 監(jiān)督計算機控制系統(tǒng)
- WorldFIP
- 步進電機的工作方式
推薦技術(shù)資料
- 驅(qū)動板的原理分析
- 先來看看原理圖。圖8所示為底板及其驅(qū)動示意圖,F(xiàn)M08... [詳細(xì)]
- 人形機器人市場未來發(fā)展格局前景預(yù)測
- 新一代航空器用激光雷達CES2
- SPAD-SoC集成1080-
- 全球首款1080線激光雷達應(yīng)用
- 激光雷達行業(yè)市場發(fā)展新動態(tài)
- AI時代存儲技術(shù)產(chǎn)品走向趨勢
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究