日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 汽車電子 > 汽車電子
[導讀]1引言   目前,分散控制系統(tǒng)(DCS)已廣泛用于石油、化工、電力、冶金等工業(yè)控制領域。在DCS的實際工程應用中,通常需要根據(jù)不同的控制對象設計出具體的控制方案,然后在DCS上通過控制組態(tài)的方式進行實現(xiàn)。但是由于實

1引言

  目前,分散控制系統(tǒng)(DCS)已廣泛用于石油、化工、電力、冶金等工業(yè)控制領域。在DCS的實際工程應用中,通常需要根據(jù)不同的控制對象設計出具體的控制方案,然后在DCS上通過控制組態(tài)的方式進行實現(xiàn)。但是由于實際工程的限制,新設計出的控制策略與算法很難有機會在現(xiàn)場進行測試。因此,有必要設計出被控對象的仿真模型供DCS測試時使用。

  近年來,出現(xiàn)了MATLAB這種功能強大并在控制領域被廣泛應用的軟件,使用它可以很方便地為各種被控對象建立仿真模型。如能將DCS和MATLAB兩者相連,由DCS完成控制運算功能,MATLAB提供被控對象的仿真模型。將充分發(fā)揮兩者的優(yōu)勢,同時也能為科研人員開發(fā)新的控制策略和算法給予極大的幫助。

  本文以履帶車輛傳動系統(tǒng)為例,基于國電智深的EDPF-NT系統(tǒng)和MATLAB建立車輛傳動系統(tǒng)仿真平臺。在此平臺上,在EDPF-NT系統(tǒng)中開發(fā)車輛傳動系統(tǒng)電控模擬器,控制傳動系統(tǒng)的運行。使用MATLAB構建傳動系統(tǒng)模型,模擬傳動系統(tǒng)的運行。該平臺可以方便的模擬傳動系統(tǒng)的換檔過程,為優(yōu)化換擋策略,提高傳動系統(tǒng)的整體性能提供較好的仿真環(huán)境。仿真平臺的總體結構如圖1所示。

圖1仿真平臺的總體結構

  2仿真平臺硬件組成

  在構建傳動系統(tǒng)仿真平臺時,首先要解決硬件的設計問題。它主要由EDPF-NT系統(tǒng)的工程師站、DPU卡、COM卡、I/O卡和上位機組成。工程師站的功能是進行組態(tài)及設計控制方案,而上位機主要是運行傳動系統(tǒng)MATLAB模型和數(shù)據(jù)通信程序。

  3仿真平臺數(shù)據(jù)通信的實現(xiàn)

  在進行傳動系統(tǒng)仿真平臺構建過程中,實現(xiàn)平臺內數(shù)據(jù)快速準確的通信是重點研究的內容,主要解決EDPF-NT系統(tǒng)與MATLAB的數(shù)據(jù)通信。出于安全性的考慮,EDPF-NT系統(tǒng)的數(shù)據(jù)庫只允許讀取而不允許寫入,所以EDPF-NT系統(tǒng)與MATLAB模型的數(shù)據(jù)通信要分三部分實現(xiàn),首先是在工程師站讀取EDPF-NT系統(tǒng)實時數(shù)據(jù)并發(fā)送給上位機,其次是MATLAB模型讀取送至上位機的EDPF-NT系統(tǒng)數(shù)據(jù),最后是在上位機中將MATLAB模型運行后的數(shù)據(jù)通過COM卡送入EDPF-NT系統(tǒng)。

  3.1EDPF-NT系統(tǒng)數(shù)據(jù)讀取

  EDPF-NT系統(tǒng)的數(shù)據(jù)以特定的格式存儲于數(shù)據(jù)庫中,不能直接讀寫。國電智深為了方便用戶對于數(shù)據(jù)的使用,提供了可以被VC、VB等軟件調用的NTClient.dll文件,用戶可以通過NTClient.dll提供的函數(shù)來讀取EDPF-NT系統(tǒng)的實時數(shù)據(jù)。本文采用VB開發(fā)了讀取EDPF-NT系統(tǒng)數(shù)據(jù),同時利用Winsock控件將讀取的數(shù)據(jù)發(fā)送到上位機的程序。此程序分為三部分:

  1)聲明NTClient.dll提供的函數(shù);

  2)讀取EDPF-NT系統(tǒng)的數(shù)據(jù);

  3)發(fā)送數(shù)據(jù)到上位機。

  3.2MATLAB對EDPF-NT數(shù)據(jù)的調用

  作為當前最流行的仿真軟件,MATLAB在控制系統(tǒng)分析與設計中起著重要作用。但是MATLAB本身不提供底層通信接口,必須使用其它方法實現(xiàn)網(wǎng)絡上的數(shù)據(jù)通信。所以由EDPF-NT系統(tǒng)工程師站送至上位機的數(shù)據(jù)首先使用VB編寫的程序接收,接下來通過OPC技術實現(xiàn)對這些數(shù)據(jù)的調用。

  在不同的程序間傳遞數(shù)據(jù)時需要選擇合適的通信接口,為此引入工控行業(yè)的軟件接口標準OPC(OLEforProcessContro1)技術。OPC技術試圖按照標準的方法解決不同程序、設備之間的數(shù)據(jù)交換問題,它采用服務器/客戶端模式,只要提供了具有統(tǒng)一OPC接口的服務器,即可按照一致的OPC客戶端接口訪問服務器,實現(xiàn)數(shù)據(jù)交換。

  MATLAB可以作為ActiveX自動化控制器,通過ActiveX自動化控制器技術,用戶可以在MATLAB中,通過編寫M文件對ActiveX自動化服務器進行各種控制。利用VB開發(fā)使用OPC自動化接口的OPCAxtiveX控件,在OPCAxtiveX控件中添加通信模塊,接收EDPF-NT系統(tǒng)的數(shù)據(jù),并將這些數(shù)據(jù)賦給OPCAxtiveX控件的屬性值,通過MATLAB獲取OPCAxtiveX控件中對應的屬性值,就可以實現(xiàn)在OPC技術下MATLAB對EDPF-NT系統(tǒng)數(shù)據(jù)的調用。

  首先是建立OPCAxtiveX控件,并在內部工作變量的初始化中設置網(wǎng)絡。其次在OPCAxtiveX程序中添加網(wǎng)絡通信代碼,完成對EDPF-NT系統(tǒng)工程師站送到上位機的數(shù)據(jù)進行接收。最后將接收到的數(shù)據(jù)賦給ActiveX控件屬性值,生成OPCAxtiveX控件,并注冊。用于數(shù)據(jù)接收的OPCAxtiveX控件就可以被MATLAB來使用了。

 在MATLAB使用一個ActiveX組件前,必須要找到對象的名字,即ProglD,另外還要了解對象用到的方法、屬性和事件。利用這些信息,通過ActiveX客戶支持就可以在MATLAB中應用這個對象。

  利用actxcontrol函數(shù)來生成一個ActiveX組件,實現(xiàn)MATLAB和OPC之間的通信。

  在圖形窗口中生成一個ActiveX組件語法為:

  h=actxcontro1(progid[,position[,handle···[,callback{event1eventhander1;···event2eventhandler2;}]]])

  用get、set、invoke、propedit、release和delete等函數(shù)可以操作OPCAxtiveX控件,最終實現(xiàn)MATLAB對EDPF-NT數(shù)據(jù)的調用。

  3.3EDPF-NT系統(tǒng)數(shù)據(jù)輸入實現(xiàn)

  在前文提到,出于安全性的考慮,EDPF-NT系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)只允許讀取,不能直接寫入。所以必須使用Modbus協(xié)議通過COM卡將MATLAB模型運行后的數(shù)據(jù)送到EDPF-NT系統(tǒng)。在VB中使用ModbusMaster通信控件,可以方便的作為Master向Modbus的Slave(COM卡)發(fā)送數(shù)據(jù)。

  在向EDPF-NT系統(tǒng)傳輸數(shù)據(jù)時,需要設置好相應的通信參數(shù),包括端口、波特率、響應超時時間、數(shù)據(jù)位格式(RTU/ASCII)、校驗方式、停止位以及和COM卡相關的從站地址和發(fā)送數(shù)據(jù)時COM的物理起始地址。

  MATLAB模型每次運行結束后,就會自動將數(shù)據(jù)通過Modbus網(wǎng)絡送到EDPF-NT系統(tǒng)的COM卡,EDPF-NT系統(tǒng)將讀取送至COM卡的數(shù)據(jù)。

  4數(shù)據(jù)通信測試

  在軟硬件調試完成后,以手動換檔為例來測試平臺的數(shù)據(jù)通信是否準確可靠。首先使平臺處于運轉狀態(tài),在EDPF-NT系統(tǒng)開發(fā)的傳動電控模擬器上進行控制。電控模擬器操作界面如圖3所示。

圖3電控模擬器操作界面

  EDPF-NT系統(tǒng)的控制信號可以迅速地發(fā)送給上位機中的傳動系統(tǒng)模型,控制模型的運行,同時上位機又將模型運行后得到的數(shù)據(jù)發(fā)回EDPF-NT系統(tǒng),并在電控模擬器的界面上顯示。

  測試時,在電控模擬器上進行操作,從一檔逐次換到四檔。位于上位機中的傳動系統(tǒng)模型接收換檔控制信號后,按照所給的檔位運行,運行后得到的傳動系統(tǒng)變速箱輸出轉速曲線如圖4所示。

  通過測試可以看到,仿真平臺內的數(shù)據(jù)通信迅速、準確、可靠,能夠滿足仿真實驗的要求。

  5結論

  本文針對基于國電智深EDPF-NT系統(tǒng)和MATLAB的車輛傳動系統(tǒng)仿真平臺中不同設備、軟件間數(shù)據(jù)不能共享的問題,提供了比較完善的解決方法,實現(xiàn)了整個平臺內的數(shù)據(jù)通信,運行表明整個仿真平臺運行良好,數(shù)據(jù)通信準確迅速,為車輛傳動系統(tǒng)的研究提供了的幫助。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

摘要:闡述了maxDLA大型分散控制系統(tǒng)的結構和技術特點,并以石家莊熱電廠為例,對maxDLA控制系統(tǒng)在燃氣-蒸汽聯(lián)合循環(huán)機組中實現(xiàn)DCS和DEH一體化應用進行了介紹。應用結果表明,maxDLA控制系統(tǒng)運行穩(wěn)定、操作方便...

關鍵字: maxDLA 燃氣-蒸汽聯(lián)合循環(huán) DCS

摘要:隨著社會不斷發(fā)展,傳統(tǒng)化石能源已經(jīng)無法滿足日益增長的能源需求,基于這一情況,光伏電源的使用逐漸變多。而高滲透率的光伏電源出力大于負荷的消耗時,配電網(wǎng)的電壓波動影響會變大,網(wǎng)絡發(fā)生故障而造成部分負荷失電停止運行后也會...

關鍵字: 光伏電源 電壓分布 MATLAB

泰國曼谷2022年9月21日 /美通社/ -- 華為全聯(lián)接大會2022泰國曼谷站期間,在"智能云網(wǎng),引領數(shù)字化創(chuàng)新"峰會上,華為圍繞客戶當前業(yè)務場景的最新變化,詳細闡述了云園區(qū)網(wǎng)絡CloudCampu...

關鍵字: 華為 數(shù)字化 Wi-Fi 數(shù)據(jù)通信

摘要:首先研究了地鐵車輛牽引變頻器的電路結構、控制策略、分段同步控制等技術,隨后分析了SPEM分段同步控制的優(yōu)點,并在MATLAB中建立模型,驗證了分段同步控制的優(yōu)越性。最后利用軟件的仿真功能建立牽引變頻器的計算機仿真模...

關鍵字: 牽引變頻器 分段同步控制 MATLAB

新加坡2022年7月22日 /美通社/ -- 在華為全球智慧金融峰會2022期間,華為數(shù)據(jù)通信產(chǎn)品線總裁胡克文發(fā)表了題為“華為全新升級金融云網(wǎng),構筑綠色數(shù)智金融新聯(lián)接”的主題演講,發(fā)布了全新升級的金融云網(wǎng)解決方案,推動銀...

關鍵字: 華為 通信產(chǎn)品 數(shù)據(jù)通信 數(shù)字化

(全球TMT2022年7月22日訊)在華為全球智慧金融峰會2022期間,華為數(shù)據(jù)通信產(chǎn)品線總裁胡克文發(fā)表了題為“華為全新升級金融云網(wǎng),構筑綠色數(shù)智金融新聯(lián)接”的主題演講,發(fā)布了全新升級的金融云網(wǎng)解決方案,推動銀行業(yè)務云...

關鍵字: 華為 通信產(chǎn)品 信號 數(shù)據(jù)通信

MATLAB是“Matrix Laboratory”的縮寫,正如其命名所示,最初使命僅僅是一個交互式的矩陣計算器。1981年Dr. Cleve Moler基于興趣愛好和教學需求將其設計出來,最初包含的71個文字和函數(shù)可供...

關鍵字: AI 電氣化 MATLAB Mathworks

2022年下半年剛開始,日本網(wǎng)民就遭遇了一次大規(guī)模斷網(wǎng)事故,日本主要的運營商KDDI在7月2日凌晨出現(xiàn)故障,導致旗下的用戶手機、網(wǎng)絡不通,處于“斷聯(lián)”狀態(tài)。

關鍵字: 數(shù)據(jù)通信 日本 KDDI 手機通信

Crowther 致力于推進財務團隊的發(fā)展和業(yè)務增長 倫敦2022年6月27日 /美通社/ -- Colt Data Center Services (DCS)...

關鍵字: DCS VI BSP 數(shù)據(jù)中心

(全球TMT2022年6月27日訊)多維科技有限公司推出了專為電流檢測,位置感應和其他高性能工業(yè)磁傳感器應用而設計的 TMR2623 線性磁場傳感器。TMR2623 帶有內置可編程信號調理電路,支持對性能參數(shù)的工廠校準...

關鍵字: DCS 線性 編程 磁場傳感器

汽車電子

21539 篇文章

關注

發(fā)布文章

編輯精選

技術子站

關閉