国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于CAN總線的PFN測控系統(tǒng)設計與實現(xiàn)

2017-01-07 01:29張佳宇張曉林王大正劉福才
兵器裝備工程學報 2016年12期
關鍵詞:測控總線電磁

秦 利,張佳宇,張曉林,王大正,劉福才

(1.燕山大學 西校區(qū)工業(yè)計算機控制工程河北省重點實驗室,河北 秦皇島 066004;2.燕山大學 西校區(qū)電力電子節(jié)能與傳動控制河北省重點實驗室,河北 秦皇島 066004)

【裝備理論與裝備技術】

基于CAN總線的PFN測控系統(tǒng)設計與實現(xiàn)

秦 利1,2,張佳宇1,張曉林1,王大正1,劉福才1

(1.燕山大學 西校區(qū)工業(yè)計算機控制工程河北省重點實驗室,河北 秦皇島 066004;2.燕山大學 西校區(qū)電力電子節(jié)能與傳動控制河北省重點實驗室,河北 秦皇島 066004)

為了將脈沖成形網(wǎng)絡(Pulse Forming Network,PFN)進行模塊化集成,更靈活地實現(xiàn)電磁發(fā)射系統(tǒng)的擴容與監(jiān)控,提出了一種基于CAN(Controller Area Network)總線的電磁發(fā)射測控系統(tǒng)實現(xiàn)方案;首先根據(jù)電磁發(fā)射裝置的具體要求和CAN總線通信協(xié)議特性,制定了CAN總線應用層通訊協(xié)議,開發(fā)了基于Visual C# 的上位機監(jiān)控軟件,實現(xiàn)了遠程監(jiān)控;然后通過對CAN總線節(jié)點固件程序的特殊設計及在高電壓、大電流及強磁場極端環(huán)境中的電磁兼容設計,保障了總線測控系統(tǒng)的可靠性與安全性;實驗結果表明:該測控系統(tǒng)具有網(wǎng)絡化、模塊化、智能化等優(yōu)點,為電磁發(fā)射系統(tǒng)的模塊化集成設計提供了一條新途徑。

電磁發(fā)射;脈沖成形網(wǎng)絡;測控系統(tǒng);CAN總線

隨著電磁發(fā)射技術與設備的不斷發(fā)展,電磁發(fā)射系統(tǒng)的容量和規(guī)模也在不斷提高與擴大,控制系統(tǒng)也逐漸從集中式走向離散化[1-3]。傳統(tǒng)的采用集中控制方式的PFN測控系統(tǒng),在進行系統(tǒng)擴容與維護的時候需要耗費很大的人力物力。脈沖成形網(wǎng)絡測控系統(tǒng)的發(fā)展也經(jīng)歷了從無到有的幾個階段。在控制器選擇方面,主要有計算機(PC、工控機等)、可編程邏輯控制器(PLC)、微處理器(MCU、DSP等)等。文獻[4]使用PC作為系統(tǒng)控制器,能實現(xiàn)對8路脈沖成形網(wǎng)絡單元的數(shù)據(jù)采集與控制;文獻[5]采用PC-DAQ采集卡實現(xiàn)了對脈沖成形網(wǎng)絡單元的多路數(shù)據(jù)采集與控制,并開發(fā)了基于Visual C++ 6.0的上位機監(jiān)控軟件。文獻[6]在2008年開發(fā)的電磁發(fā)射測控系統(tǒng)使用PLC作為系統(tǒng)控制器,但由PLC構成的系統(tǒng)體積龐大,不利于對系統(tǒng)進行集成與小型化設計。在使用微處理器作為控制核心方面,文獻[7]開發(fā)了基于AT89S52單片機的三級重接型電磁發(fā)射測控單元;文獻[8]開發(fā)了基于TMS320LF2407A的電磁發(fā)射測控系統(tǒng)。

為了能發(fā)射質量更大的彈丸,獲得更高的初速,通常需要幾十,甚至幾百個PFN模塊,從試驗的安全性、適用性、抗干擾和性價比等方面考慮,用傳統(tǒng)的PC插板式或獨立機箱式測控系統(tǒng)不利于實現(xiàn)電磁發(fā)射系統(tǒng)靈活的擴容與控制。

控制器局域網(wǎng)(簡稱CAN)是由德國BOSCH公司開發(fā)的一種總線協(xié)議,是當前自動化領域中應用廣泛的現(xiàn)場總線之一,它在離散系統(tǒng)控制、糾錯能力、開放性等方面都具有很強的優(yōu)勢。文獻[9]將CAN總線技術應用在電磁炮試驗數(shù)據(jù)采集系統(tǒng)中,每一個CAN總線節(jié)點采用8031單片機作為主控芯片,由傳感器組件、高速A/D轉換和數(shù)據(jù)存儲組件和CAN接口組件組成,負責對一路信號進行采集和存儲,并不具有時序觸發(fā)控制功能。文獻[10]選用CAN作為電磁發(fā)射中高功率脈沖電源的控制系統(tǒng),通過CAN總線節(jié)點實現(xiàn)電磁發(fā)射脈沖電源的觸發(fā)控制和電樞初速測量。由于現(xiàn)場總線直接與所有受控節(jié)點相連,僅傳輸簡短的控制命令,將實際的控制內容直接下放到每個節(jié)點微處理器上,使得系統(tǒng)實時性好、可靠性高,具有廣闊的應用前景,是今后電磁發(fā)射測控系統(tǒng)研究的一個重要方向。

本文提出了一種基于CAN總線通信的集控制與測量于一體的電磁發(fā)射測控系統(tǒng)。該系統(tǒng)將每個PFN作為CAN總線網(wǎng)絡的一個節(jié)點,采用STM32微控制器作為PFN節(jié)點的主控芯片,可以實現(xiàn)對PFN節(jié)點的充放電、時序觸發(fā)等控制,以及狀態(tài)監(jiān)測、儲能電容電壓及放電電流數(shù)據(jù)采集等功能,并且便于系統(tǒng)的擴容與維護。

1 整體方案分析與設計

1.1 總體設計分析

脈沖成形網(wǎng)絡能夠將儲存的大量電能在很短的時間內進行釋放,其放電過程具有時間短、電流大等特點。監(jiān)測控制單元主要包括放電時序控制和電流波形的采集,其要求有別于對其他電氣系統(tǒng)的監(jiān)測。首先,脈沖成形網(wǎng)絡放電在瞬間完成,要求監(jiān)測裝置的采集速度高,高頻特性好;其次,脈沖成形網(wǎng)絡放電電流大,不易使用分流電阻直接測量,需要使用電流互感器間接測量后再做信號還原,信號容易失真;再次,脈沖成形網(wǎng)絡的各節(jié)點為異步放電,放電時序需要微秒級的精確控制;最后,脈沖成形網(wǎng)絡的放電電流產(chǎn)生強磁干擾,對監(jiān)測系統(tǒng)電磁兼容性要求較高[11-13]。

根據(jù)以往經(jīng)驗,將其測控性能需求進行如下量化: 時序觸發(fā)控制精度精確到1 μs,可配置的大小為0~200 μs。 要求測量裝置具有12位以上的采樣精度,采樣頻率大于500 ksps。 最終的波形記錄數(shù)據(jù)量為2 ms內的電流數(shù)據(jù),在頻率為512 ksps時,一共是1 024個單字(2 048 Byte)。

根據(jù)PFN節(jié)點通訊的要求,數(shù)據(jù)傳輸需要較高的時效性,便于收發(fā)各種控制命令;總線要有較高的傳輸速率,便于波形數(shù)據(jù)的上傳;同時協(xié)議應有利于數(shù)據(jù)的中距離傳輸。另外,為了配合系統(tǒng)實現(xiàn),各節(jié)點控制器需要具備電壓檢測、觸發(fā)控制等功能。

1.2 整體設計方案

在基于CAN總線的PFN測控系統(tǒng)中,每個CAN總線節(jié)點測控模塊對應一個PFN節(jié)點,測控模塊負責PFN儲能狀態(tài)診斷、放電波形記錄和放電時序控制等工作,其結構如圖1。

圖1 采用CAN總線的PFN測控系統(tǒng)結構

系統(tǒng)中各節(jié)點的電源與數(shù)據(jù)均以總線型拓撲結構連接,測控系統(tǒng)只需要四根電纜便可以實現(xiàn),最大限度地減少導線間的受磁面積。工控機作為一個CAN控制節(jié)點通過CAN適配器接入到CAN總線網(wǎng)絡,負責發(fā)送控制命令和回收節(jié)點狀態(tài)與采集的數(shù)據(jù)。由于測控節(jié)點與PFN節(jié)點一一對應,在PFN系統(tǒng)擴容與維護時,只需要增加或減少相應的測控節(jié)點即可,耦合度降為最低。

2 PFN測控系統(tǒng)實現(xiàn)

2.1 硬件實現(xiàn)

測控系統(tǒng)模塊使用CAN總線進行通訊,每個測控系統(tǒng)模塊是CAN總線網(wǎng)絡中的一個節(jié)點,每個測控模塊節(jié)點負責監(jiān)測和控制一個PFN節(jié)點。PFN節(jié)點電容的儲能電壓和放電電流均遠遠超出ADC的輸入范圍,因此需要將模擬信號調理后再測量。本系統(tǒng)儲能電容電壓測量采用高壓電阻分壓器,放電電流測量采用羅氏線圈及積分器實現(xiàn),并通過電壓電流模擬信號采集的電壓調理電路轉換為STM32片內AD轉換所允許的輸入電壓。

STM32集成高性能CAN2.0B接口控制器,控制器有GPIO管腳輸入輸出,而GPIO管腳為普通TTL電平,TTL電平適用于板上通訊,對于遠距離通訊電平的信號強度與抗干擾能力都有欠缺,為了實現(xiàn)CAN總線組網(wǎng),需要將CAN控制器輸出TTL電平轉化為ISO11898標準所規(guī)定的差分信號,并進行相應的保護。

CAN通訊接口設計包含收發(fā)器、隔離器、隔離電源和ESD 4項內容。在本設計中采用NXP公司的CAN保護二極管PESD1CAN實現(xiàn)ESD保護,綜合比較“一體隔離收發(fā)器ADM3053”和“隔離收發(fā)器ISO1050+DC-DC隔離電源B0505”方案后選了價格相對合理的“ADUM5241+TJA1050T”方案,其電路結構如圖2所示。

圖2 CAN接口電路設計

2.2 軟件設計

根據(jù)設計要求,界面顯示各節(jié)點的儲能電容電壓、放電驅動模塊狀態(tài)和放電延時時間,刷新間隔小于1 s;通過點擊界面上的按鈕,可以實現(xiàn)對各節(jié)點模塊的控制與設置,功能包括閉合或斷開儲能繼電器、設置放電延時時序和觸發(fā)放電;在觸發(fā)放電之后PC機界面軟件將讀取與顯示各節(jié)點的放電電流波形。

基于CAN總線監(jiān)控系統(tǒng)為請求-應答機制[14],即PC機主節(jié)點發(fā)送命令請求,各測控節(jié)點處理器響應命令請求做應答回應,其中PC機界面軟件使用查詢方式接收CAN總線數(shù)據(jù),下位機節(jié)點固件程序使用中斷方式接收CAN總線數(shù)據(jù)。節(jié)點的固件程序使用查詢-中斷結構,節(jié)點程序流程如圖3。

圖3 固件程序結構流程

為了同步各節(jié)點的觸發(fā),需要確保觸發(fā)命令執(zhí)行的優(yōu)先級,所以將CAN總線數(shù)據(jù)接收設計為中斷方式;程序主循環(huán)體做數(shù)據(jù)采集與數(shù)字濾波計算并將計算結果存入全局變量中以備使用。

2.3 總線協(xié)議制定

控制器局域網(wǎng)總線通信網(wǎng)絡是一個依照開放式系統(tǒng)互聯(lián)模型(Open Systems Interconnection模型,簡稱OSI模型)規(guī)范層次結構設計的通訊網(wǎng)絡,但由于CAN總線側重工業(yè)控制,數(shù)據(jù)傳輸量小,因此CAN總線網(wǎng)絡底層只采用OSI模型的最低兩層,即物理層和數(shù)據(jù)連接層。

由于CAN總線網(wǎng)絡缺少高層規(guī)范,為了實現(xiàn)系統(tǒng)的通訊,需要自行進行定制總線協(xié)議[15]。權衡通訊速率和實現(xiàn)難度,定義通訊規(guī)范如表1。

規(guī)范將基本標識分為操作號和節(jié)點編號兩部分,其中操作號占用基本標識的高4位,節(jié)點編號占用基本標識的低7位,0號節(jié)點為主節(jié)點,最多容納127個從節(jié)點。當主節(jié)點發(fā)送廣播命令時,節(jié)點編號為主節(jié)點編號;當主節(jié)點向特定從節(jié)點發(fā)送命令時,節(jié)點編號為此從節(jié)點的節(jié)點編號。某些操作中,擴展標識可用于發(fā)送一個數(shù)據(jù)。

表1 應用層通信規(guī)范

2.4 電磁兼容設計

大功率脈沖電流放電將會產(chǎn)生強大的電磁干擾,電磁干擾輕則影響實驗精度,重則損壞器件危及人身安全,因此電磁兼容設計是實驗成功的必要保障[16]。與采用計算機板卡的分布式電磁發(fā)射測控系統(tǒng)相比,基于CAN總線的PFN測控系統(tǒng)在電磁兼容性設計上與常規(guī)設計方法有所不同。

采用CAN總線的電磁發(fā)射測控系統(tǒng)在放電過程中受干擾的耦合回路有CAN總線電纜、交流220 V電纜、電壓檢測電纜和電流檢測電纜,而直流500 V電纜和充電電流在放電前被切斷不需要考慮,放電回路本身就是干擾源也不需要保護。為了減小耦合回路面積可以使用雙絞線或者同軸電纜,實際應用中同軸電纜存在一定程度的偏心,影響抑制效果,所以本試驗中選用帶屏蔽層的雙絞線實現(xiàn)電源、通訊網(wǎng)絡和傳感器的連接??偩€連接方式如圖4所示。

圖4 總線連接示意圖

屏蔽層與測控節(jié)點單端接地,用于消除節(jié)點自身產(chǎn)生的電場干擾,在組網(wǎng)連接中屏蔽層各段之間無連接,避免形成耦合路徑。

從整體上看,兩個節(jié)點模塊和任何兩個沒有隔離的電纜便可形成耦合回路,回路面積越大敏感程度越高。在實驗初期,由于缺少必要的隔離,形成了“節(jié)點A→CAN電纜→節(jié)點B→24 V電纜→節(jié)點A”的回路,放電的強磁脈沖直接擊毀測控節(jié)點模塊上的CAN收發(fā)器。設計中根據(jù)不同性質的連接采用了多種不同方式的隔離。如直流5 000 V采用繼電器隔離,交流220 V采用變壓器隔離,儲能狀態(tài)監(jiān)測和觸發(fā)信號采用光電耦合器隔離,PFN放電電流傳感器采用羅氏線圈隔離,CAN總線收發(fā)器的電源與通信采用隔離模塊ADUM5241進行隔離,電壓測量模塊采用HCNR201線性光耦進行隔離等。

3 試驗驗證

進行試驗驗證的電磁發(fā)射系統(tǒng)有6組PFN,高壓充電電源通過星型拓撲結構與各節(jié)點相連。發(fā)射裝置整體電氣連接如圖5所示。

圖5 電磁發(fā)射試驗裝置電氣連接

每個PFN節(jié)點的測控單元采用電阻分壓器和羅氏線圈分別測量PFN儲能電容充電電壓和放電電流,并利用CAN總線實現(xiàn)組網(wǎng)通訊。主控板向PFN節(jié)點控制板發(fā)送充電和放電命令,并采集儲能電容狀態(tài)信息。儲能電容的狀態(tài)監(jiān)測和觸發(fā)控制信號都有光電耦合器隔離。脈沖成形網(wǎng)絡工作時具有高電壓、大電流、強磁場等特點,為了保證總線監(jiān)控系統(tǒng)工作的可靠性與安全性,對基于CAN總線的PFN測控系統(tǒng)的電磁兼容性設計是實際系統(tǒng)應用中需要解決的主要問題之一。

通過上位機設定6路PFN的充電電壓為3 kV,等間隔放電時序為5 μs,充電結束后,界面狀態(tài)如圖6所示,3 kV放電電流波形如圖7所示。

圖6 觸發(fā)準備界面狀態(tài)

圖7 3 kV放電電流波形

從試驗結果可以看出,基于CAN總線的PFN測控系統(tǒng)實現(xiàn)了電磁發(fā)射過程中對電容充電電壓和放電電流的實時監(jiān)測,并可實現(xiàn)微秒級的時序觸發(fā)控制。通過多次試驗,驗證了該測控系統(tǒng)良好的電磁兼容性和安全可靠性。

4 結論

電磁發(fā)射試驗是一種高電壓、大電流放電的脈沖功率試驗,能量主要來源于脈沖成形網(wǎng)絡,試驗中脈沖成形網(wǎng)絡待測信號多、位置分散,試驗環(huán)境具有強電磁脈沖干擾。從電磁發(fā)射裝置容量的擴充及實驗的安全性、適用性、抗干擾等多方面考慮,用傳統(tǒng)的工控機板卡或獨立控制機箱很難實現(xiàn)電磁發(fā)射系統(tǒng)的模塊化集成增容及對脈沖成形網(wǎng)絡的長期穩(wěn)定數(shù)據(jù)采集?;贑AN總線的數(shù)據(jù)采集系統(tǒng)由主控計算機和若干個現(xiàn)場數(shù)據(jù)采集節(jié)點組成,該系統(tǒng)具有網(wǎng)絡化、智能化、全分布等特點。本文通過對CAN總線節(jié)點固件程序的特殊設計及在高電壓、大電流及強磁場極端環(huán)境中的電磁兼容設計,滿足了電磁發(fā)射及其他脈沖功率試驗參數(shù)實時監(jiān)控需求,可以實現(xiàn)系統(tǒng)擴容與監(jiān)控。

[1] 王明東,王天祥.新概念武器的現(xiàn)狀與發(fā)展趨勢[J].四川兵工學報,2014(6):1-5.

[2] 李軍,嚴萍,袁偉群.電磁軌道炮發(fā)射技術的發(fā)展與現(xiàn)狀[J].高電壓技術,2014,40(4):1052-1064.

[3] 翟利鵬,馮俊文,王華亭,等.電磁軌道發(fā)射系統(tǒng)總體情景規(guī)劃研究[J].中國工程科學,2008,10(8):45-50.

[4] 秦實宏,鄒積巖,何俊焦,等.電磁軌道炮信號控制處理系統(tǒng)的研究[J].華中理工大學學報.1998,26(9):75-77.

[5] 劉福才,王世國,王振春,等.電磁發(fā)射測量系統(tǒng)的設計與實現(xiàn)[J].兵工學報,2008,29(10):1256-1261.

[6] GARD M.Institute for Advanced Technology’s Small-Caliber Launcher Automated Control System[J].IEEE Transactions on Magnetics,2008,45(1):1-5.

[7] 黃海,高俊山,李文龍.電磁發(fā)射器DSP控制系統(tǒng)的設計[J].自動化技術與應用,2007,26(3):92-95.

[8] 張柯,鐘和清,林福昌,等.基于DSP和FIFO的多路高速數(shù)據(jù)采集系統(tǒng)在PFN中的應用[J].電測與儀表,2006,43(12):37-41.

[9] 李治源,胡金鎖,段效軍,等.CAN總線在電磁炮試驗數(shù)據(jù)采集系統(tǒng)中的應用[C]//第二屆中國測試學術會議論文集.出版地不詳:出版單位不詳,2002:209-214.

[10]支彬安,雷彬,李治源.基于CAN總線的脈沖電源控制與測試系統(tǒng)研究[J].電子測量技術,2007,30(8):167-169.

[11]WANG Z C,LI H G,WEN Y T, et al.Analysis of a Series Augmented Railgun Launching Process[C]//Electrical Machines(ICEM),2010 XIX International Conference on.IEEE,2010:1-4.

[12]LI J,LI S,LIU P,et al.Design and Testing of a 10-MJ Electromagnetic Launch Facility[J].IEEE Transactions on Plasma Science,2011,39(4):1187-1191.

[13]WANG Z C,LI H G,ZHAN Z J.Simulation and Analysis of an Augmented Railgun Launching Process[J].Journal of Harbin Institute of Technology,2012,19(2):53-58.

[14]支彬安,雷彬,李治源,等.電磁線圈驅動中 CAN 通信及其實現(xiàn)技術[J].電子工程師,2007,33(11):58-61.

[15]王邦繼,劉慶想,李相強,等.CAN總線應用層協(xié)議的研究與實現(xiàn)[J].計算機工程與應用,2011,47(20):14-16.

[16]劉福才,李強,康衛(wèi).一種高壓真空觸發(fā)開關脈沖變壓器的設計[J].四川兵工學報,2010,31(3):75-82.

(責任編輯周江川)

Design and Implementation of PFN Measurement and Control System Based on CAN Bus

QIN Li1,2, ZHANG Jia-yu1, ZHANG Xiao-lin1, WANG Da-zheng1, LIU Fu-cai1

(1.Key Laboratory of Industrial Computer Control Engineering of Hebei Province, West Campus, Yanshan University, Qinhuangdao 066004, China; 2.Key Laboratory of Power Electronic Energy Saving and Transmission Control of Hebei Province, West Campus, Yanshan University, Qinhuangdao 066004, China)

In order to realize integrated modular of the Pulse Forming Network (PFN) and make the Electro Magnetic Launch (EML) system extend and maintain easily, a solution based on CAN bus for electromagnetic emission measurement and control system was proposed. Firstly, according to the specific requirements of electromagnetic launchers and the characteristics of CAN bus communication protocol, the application layer protocol of CAN bus and a software based on Visual C# as the system man-machine interface were developed, which implemented remote monitoring. And then, through special design on the CAN bus node firmware and electromagnetic compatibility design for extreme environment of high voltage, large current and strong magnetic field, the reliability and security of the bus control system was guaranteed. The experimental results show that this measurement and control system has advantages of network, modularization, intelligence, which provides a new way for modular integration design of electromagnetic launch system.

electro magnetic launch; pulse forming network; measurement and control system; controller area network

2016-08-12;

國家高技術研究發(fā)展計劃(863計劃) (2012AA)

秦利(1984—),女,博士,主要從事新概念武器控制技術、數(shù)據(jù)采集監(jiān)控系統(tǒng)與管控一體化研究。

10.11809/scbgxb2016.12.005

秦利,張佳宇,張曉林,等.基于CAN總線的PFN測控系統(tǒng)設計與實現(xiàn)[J].兵器裝備工程學報,2016(12):22-26.

format:QIN Li, ZHANG Jia-yu, ZHANG Xiao-lin,et al.Design and Implementation of PFN Measurement and Control System Based on CAN Bus [J].Journal of Ordnance Equipment Engineering,2016(12):22-26.

TB21

A

修回日期:2016-09-10

猜你喜歡
測控總線電磁
瞬變電磁法在煤礦采空區(qū)探測中的應用
“充能,發(fā)射!”走近高能電磁軌道炮
千姿百態(tài)說電磁 歷久彌新話感應——遵循“三步法”,搞定電磁感應綜合題
昆山祺邁測控設備有限公司
一種基于CAN總線的誤碼測試方法
DCOM在混合總線自動測試系統(tǒng)的應用
基于AVR單片機的RS485工業(yè)總線開發(fā)設計
基于現(xiàn)代測控技術及其應用分析
虛擬儀器技術在農業(yè)裝備測控中的應用
向著新航程進發(fā)——遠望7號測控船首航記錄