[發(fā)明專利]一種針對控制系統(tǒng)的測試儀有效
| 申請?zhí)枺?/td> | 201710731036.0 | 申請日: | 2017-08-23 |
| 公開(公告)號: | CN109426235B | 公開(公告)日: | 2020-10-02 |
| 發(fā)明(設計)人: | 劉振楠;楊學青;王滋潤;高建平;蘇常軍 | 申請(專利權)人: | 鄭州宇通客車股份有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 鄭州睿信知識產權代理有限公司 41119 | 代理人: | 吳敏 |
| 地址: | 450016 河*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 控制系統(tǒng) 測試儀 | ||
本發(fā)明涉及一種針對控制系統(tǒng)的測試儀,屬于仿真測試技術領域。本發(fā)明的測試儀包括面板開關、測試系統(tǒng)和上位機,面板開關用于手動輸入測試信號并將測試信號通過測試系統(tǒng)發(fā)送給控制對象,為控制對象提供輸入參數;測試系統(tǒng)用于采用與控制對象相同的軟件生成自動測試序列,并將生成的自動測試序列發(fā)送給控制對象,為控制對象提供自動輸入參數;上位機上設置有用于連接控制對象和被控對象的接口,上位機用于調用被控對象的輸出參數和控制對象的輸入參數,實現對被控對象狀態(tài)的確認,以驗證控制對象的正確性。本發(fā)明采用與控制對象相同的軟件生成自動測試序列,可根據需要對測試序列進行修改,易擴展;不僅能夠實現自動測試,而且還可以實現手動測試。
技術領域
本發(fā)明涉及一種針對控制系統(tǒng)的測試儀,屬于仿真測試技術領域。
背景技術
控制系統(tǒng)設計開發(fā)階段,開發(fā)人員往往通過仿真的手段對控制系統(tǒng)進行仿真測試,以便驗證控制系統(tǒng)是否滿足設計需求,目前控制系統(tǒng)的驗證主要有三種方式,第一種為手動輸入信號法,按照設計人員的要求,根據實際車輛的響應狀態(tài),逐步單點輸入控制信號,實現對控制策略的驗證,但是不具備自動測試功能;第二種采用專業(yè)的測試軟件進行測試,如國際上比較流行的RT2軟件,該軟件是將已知的控制系統(tǒng)響應狀態(tài)加入軟件輸出端,而輸入信號依然需要編寫軟件進行輸入,可以多次進行測試,測試過程將開發(fā)者與測試者分離,能夠大大降低開發(fā)者的勞動強度,而且可以規(guī)避開發(fā)者既是運動員又是裁判員的問題,但是相關軟件價格昂貴,測試用例編寫復雜,不利于測試的推廣,而且不能實現手動測試,不利于開發(fā)人員初期的設計;第三種測試則是使用可以編寫自動測試用例的軟件進行測試,如國際性比較流行的Teststand,該軟件也是將輸入與輸出寫成測試用例,實現控制系統(tǒng)的而自動測試,但缺點是該軟件價格昂貴,測試用例固化,靈活性較差。
發(fā)明內容
本發(fā)明的目的是提供一種針對控制系統(tǒng)的測試儀,以解決目前控制系統(tǒng)的測試儀所采用測試軟件價格貴、測試序列固化、靈活性差的問題。
本發(fā)明為解決上述技術問題而提供一種針對控制系統(tǒng)的測試儀,該測試儀包括面板開關、測試系統(tǒng)和上位機,所述面板開關上至少設置有數字信號輸入端口、模擬信號輸出端口和通信端口,所述測試系統(tǒng)上設置有相應的輸入、輸出接口,所述測試系統(tǒng)通過其輸出接口用于連接控制對象;
所述面板開關用于手動輸入測試信號并將測試信號通過測試系統(tǒng)發(fā)送給控制對象,為控制對象提供輸入參數;
所述測試系統(tǒng)用于采用與控制對象相同的軟件生成自動測試序列,并將生成的自動測試序列發(fā)送給控制對象,為控制對象提供輸入參數;
所述上位機上設置有用于連接控制對象和被控對象的接口,上位機用于調用被控對象的輸出參數和控制對象的輸入參數,實現對被控對象狀態(tài)的確認,以驗證控制對象的正確性。
進一步地,所述的面板開關上設置有用于實現不同測試序列切換的測試序列開關。
進一步地,所述的測試系統(tǒng)還與上位機通信連接,用于將生成的自動測試序列按照編號分類并發(fā)送給上位機,上位機用于通過控制自動測試序列編號實現對自動測試序列的編號。
進一步地,所述的測試儀還包括報警裝置,當上位機檢測到控制對象不正確時控制報警裝置進行報警。
進一步地,所述測試系統(tǒng)的硬件部分采用至少16位的MCU。
進一步地,所述測試系統(tǒng)的軟件部分依據Matlab的m語言與Simulink模塊搭建而成,通過自動代碼生成RTW工具實現測試系統(tǒng)的編寫。
進一步地,所述上位機設置有Simulink數據采集接口和GUI采集接口,所述Simulink數據采集接口用于連接控制對象,GUI采集接口用于連接被控對象。
進一步地,所述面板開關上設置的通信端口包括CAN端口和串行端口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州宇通客車股份有限公司,未經鄭州宇通客車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710731036.0/2.html,轉載請聲明來源鉆瓜專利網。





