国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng)的制作方法

      文檔序號:11322740閱讀:258來源:國知局
      一種鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng)的制造方法與工藝

      本發(fā)明涉及電力電子技術(shù)領(lǐng)域,特別涉及一種鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng)。



      背景技術(shù):

      鐵路客車內(nèi)部所用的逆變電源,通常以箱體方式吊掛在每節(jié)車廂下方,用于為車上空調(diào)、制氧機(jī)等三相負(fù)載供電。在逆變電源電氣設(shè)備的開發(fā)、驗(yàn)證和使用過程中,通常需要不同功能的數(shù)據(jù)測量儀器對逆變電源運(yùn)行過程中的電流、電壓、溫度等信號的實(shí)時數(shù)據(jù)和波形進(jìn)行監(jiān)測;然后通過對數(shù)據(jù)和波形的分析,判斷逆變電源電氣設(shè)備的工作狀態(tài)和工作性能。

      目前常用的數(shù)據(jù)測量儀器包括示波器、感溫槍、電流鉗、萬用表、諧波分析儀等。這些檢測設(shè)備在一定程度上雖然能實(shí)現(xiàn)實(shí)時數(shù)據(jù)檢測,但存在外形笨重、價格昂貴、易受干擾及可擴(kuò)展性低等諸多缺點(diǎn);并且,這些數(shù)據(jù)測量儀器僅具備測量功能,無法在測量過程中對逆變電源的控制器相關(guān)參數(shù)進(jìn)行設(shè)置和更新,不利于提高開發(fā)效率;另外,有些數(shù)據(jù)測量儀器不能滿足青藏高原等特殊的自然環(huán)境以及氣候條件下的現(xiàn)場測量需求。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明提供一種鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),以解決由于采用多種不同功能的數(shù)據(jù)測量儀器而導(dǎo)致的逆變電源開發(fā)效率低和不能滿足特殊環(huán)境測量需求的問題,并避免現(xiàn)有技術(shù)中多種不同功能的數(shù)據(jù)測量儀器所存在的外形笨重、價格昂貴、易受干擾及可擴(kuò)展性低等諸多缺點(diǎn)。

      為實(shí)現(xiàn)上述目的,本申請?zhí)峁┑募夹g(shù)方案如下:

      一種鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),包括:

      與逆變電源的主電路相連的控制器,用于對所述逆變電源的運(yùn)行參數(shù)進(jìn)行采集,對采集的運(yùn)行參數(shù)進(jìn)行處理,將處理后的運(yùn)行參數(shù)進(jìn)行發(fā)送,并根據(jù)接收的參數(shù)設(shè)置信息對所述逆變電源的相應(yīng)參數(shù)進(jìn)行在線更新;

      與所述控制器相連的上位機(jī),用于對所述控制器發(fā)送的運(yùn)行參數(shù)進(jìn)行接收,對接收得到的運(yùn)行參數(shù)進(jìn)行處理,將處理后的運(yùn)行參數(shù)進(jìn)行顯示,并將外部輸入的所述參數(shù)設(shè)置信息發(fā)送至所述控制器。

      優(yōu)選的,所述控制器包括:

      a/d模塊,用于采集所述逆變電源的運(yùn)行參數(shù);

      處理模塊,用于對所述a/d模塊采集的運(yùn)行參數(shù)進(jìn)行處理,并根據(jù)所述參數(shù)設(shè)置信息對所述逆變電源的控制參數(shù)進(jìn)行相應(yīng)處理;

      sci模塊,用于將所述處理模塊處理后的運(yùn)行參數(shù)發(fā)送至所述上位機(jī),并接收所述上位機(jī)發(fā)送的所述參數(shù)設(shè)置信息。

      優(yōu)選的,所述處理模塊用于對所述a/d模塊采集的運(yùn)行參數(shù)進(jìn)行處理時,具體用于:

      查詢下溢中斷的計數(shù)周期數(shù);

      當(dāng)所述計數(shù)周期數(shù)滿足第一預(yù)設(shè)條件時,判斷運(yùn)行參數(shù)中相應(yīng)的被測信號的索引號是否改變;

      若所述被測信號的索引號沒有改變,則以當(dāng)前的所述被測信號作為所述處理模塊處理后的運(yùn)行參數(shù);

      若所述被測信號的索引號改變,則以新的被測信號作為所述處理模塊處理后的運(yùn)行參數(shù)。

      優(yōu)選的,所述處理模塊用于根據(jù)所述參數(shù)設(shè)置信息對所述逆變電源的控制參數(shù)進(jìn)行相應(yīng)處理時,具體用于:

      判斷得到所述參數(shù)設(shè)置信息中的指令;

      根據(jù)所述指令執(zhí)行相應(yīng)操作;

      清除中斷標(biāo)志。

      優(yōu)選的,所述指令為:信號索引號的更新指令或者控制參數(shù)的修改指令;所述控制參數(shù)包括:pi調(diào)節(jié)參數(shù)、過壓保護(hù)值、欠壓保護(hù)值和過溫保護(hù)值;

      若判斷得到的所述指令為所述信號索引號的更新指令,則根據(jù)所述指令執(zhí)行的相應(yīng)操作包括:保存當(dāng)前的被測信號的索引號,并讀取所述參數(shù)設(shè)置信息中新的被測信號的索引號;

      若判斷得到的所述指令為所述控制參數(shù)的修改指令,則根據(jù)所述指令執(zhí)行的相應(yīng)操作包括:封鎖所述逆變電源的主電路控制端接收的pwm脈沖,并將所述逆變電源的主電路的相應(yīng)控制參數(shù)在線更新為新的控制參數(shù)。

      優(yōu)選的,所述sci模塊采用查詢方式將所述處理模塊處理后的運(yùn)行參數(shù)發(fā)送至所述上位機(jī),采用串行中斷方式接收所述上位機(jī)發(fā)送的所述參數(shù)設(shè)置信息。

      優(yōu)選的,所述上位機(jī)包括:

      visa模塊,用于對所述控制器處理后發(fā)送的運(yùn)行參數(shù)進(jìn)行接收,并將所述參數(shù)設(shè)置信息發(fā)送至所述控制器;

      數(shù)據(jù)處理模塊,用于對所述visa模塊接收到的運(yùn)行參數(shù)進(jìn)行處理,并對外部輸入的參數(shù)設(shè)置信息進(jìn)行預(yù)處理后通過所述visa模塊發(fā)送至所述控制器;

      控制前面板,用于對所述數(shù)據(jù)處理模塊處理后的運(yùn)行參數(shù)進(jìn)行顯示,并實(shí)現(xiàn)所述參數(shù)設(shè)置信息的外部輸入。

      優(yōu)選的,所述數(shù)據(jù)處理模塊用于對外部輸入的參數(shù)設(shè)置信息進(jìn)行預(yù)處理后通過所述visa模塊發(fā)送至所述控制器時,具體用于:

      在初始化完成、且周期性掃描所述控制前面板指令狀態(tài)得到指令狀態(tài)更新的結(jié)果后,判斷得到更新的指令;

      若所述更新的指令為信號索引號的更新指令,則通過所述visa模塊發(fā)送新的被測信號的索引號至所述控制器;

      若所述更新的指令為控制參數(shù)的修改指令,則將所述控制參數(shù)的修改指令通過所述visa模塊發(fā)送至所述控制器;

      待所述控制器響應(yīng)所述控制參數(shù)的修改指令之后,通過所述visa模塊發(fā)送新的控制參數(shù)至所述控制器。

      優(yōu)選的,所述控制參數(shù)包括:pi調(diào)節(jié)參數(shù)、過壓保護(hù)值、欠壓保護(hù)值和過溫保護(hù)值。

      優(yōu)選的,所述控制器為數(shù)字信號處理器dsp,所述上位機(jī)為能夠搭載labview開發(fā)軟件的上位機(jī)。

      本發(fā)明提供的所述鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),通過與逆變電源的主電路相連的控制器對逆變電源的運(yùn)行參數(shù)進(jìn)行采集,對采集的運(yùn)行參數(shù)進(jìn)行處理,將處理后的運(yùn)行參數(shù)進(jìn)行發(fā)送,再通過與控制器相連的上位機(jī)對控制器發(fā)送的運(yùn)行參數(shù)進(jìn)行接收,對接收得到的運(yùn)行參數(shù)進(jìn)行處理,將處理后的運(yùn)行參數(shù)進(jìn)行顯示;控制器和上位機(jī)集成了現(xiàn)有技術(shù)中的多種不同功能的數(shù)據(jù)測量儀器的測量和顯示的功能,避免了多種數(shù)據(jù)測量儀器存在的外形笨重、價格昂貴、易受干擾及可擴(kuò)展性低等諸多缺點(diǎn),以及有些數(shù)據(jù)測量儀器不能滿足青藏高原等特殊的自然環(huán)境以及氣候條件下的現(xiàn)場測量需求的問題。并且,當(dāng)外部輸入?yún)?shù)設(shè)置信息后,將由上位機(jī)發(fā)送至控制器,再由控制器根據(jù)接收的參數(shù)設(shè)置信息對逆變電源的相應(yīng)參數(shù)進(jìn)行在線更新;進(jìn)而解決了現(xiàn)有技術(shù)中多種數(shù)據(jù)測量儀器僅具備測量功能,無法在測量過程中對逆變電源的控制器相關(guān)參數(shù)進(jìn)行設(shè)置和更新的問題,有利于提高開發(fā)效率。

      附圖說明

      為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)內(nèi)的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述內(nèi)的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1是本發(fā)明實(shí)施例提供的鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖;

      圖2是本發(fā)明另一實(shí)施例提供的鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng)的具體結(jié)構(gòu)示意圖;

      圖3是本發(fā)明另一實(shí)施例提供的控制器處理和發(fā)送運(yùn)行參數(shù)的流程圖;

      圖4是本發(fā)明另一實(shí)施例提供的控制器接收和處理參數(shù)設(shè)置信息的流程圖;

      圖5是本發(fā)明另一實(shí)施例提供的上位機(jī)對參數(shù)設(shè)置信息的處理流程圖。

      具體實(shí)施方式

      下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。

      本發(fā)明提供一種鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),以解決由于采用多種不同功能的數(shù)據(jù)測量儀器而導(dǎo)致的逆變電源開發(fā)效率低和不能滿足特殊環(huán)境測量需求的問題,并避免現(xiàn)有技術(shù)中多種不同功能的數(shù)據(jù)測量儀器所存在的外形笨重、價格昂貴、易受干擾及可擴(kuò)展性低等諸多缺點(diǎn)。

      具體的,該鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),參見圖1,包括:與逆變電源的主電路相連的控制器100,以及,與控制器100相連的上位機(jī)200;其中:

      控制器100用于對逆變電源的運(yùn)行參數(shù)進(jìn)行采集,對采集的運(yùn)行參數(shù)進(jìn)行處理,將處理后的運(yùn)行參數(shù)進(jìn)行發(fā)送,并根據(jù)接收的參數(shù)設(shè)置信息對逆變電源的相應(yīng)參數(shù)進(jìn)行在線更新;該運(yùn)行參數(shù)為逆變電源在運(yùn)行時的各個重要參數(shù),如電流、電壓、溫度等,并不限定于此,還可以視其具體應(yīng)用環(huán)境進(jìn)行設(shè)定,均在本申請的保護(hù)范圍內(nèi)。

      上位機(jī)200用于對控制器100發(fā)送的運(yùn)行參數(shù)進(jìn)行接收,對接收得到的運(yùn)行參數(shù)進(jìn)行處理,將處理后的運(yùn)行參數(shù)進(jìn)行顯示,并將外部輸入的參數(shù)設(shè)置信息發(fā)送至控制器100。

      具體的工作原理為:

      控制器100首先對逆變電源的運(yùn)行參數(shù)進(jìn)行采集,對采集的運(yùn)行參數(shù)進(jìn)行處理,將處理后的運(yùn)行參數(shù)進(jìn)行發(fā)送;然后上位機(jī)200對控制器100發(fā)送的運(yùn)行參數(shù)進(jìn)行接收,對接收得到的運(yùn)行參數(shù)進(jìn)行處理,將處理后的運(yùn)行參數(shù)進(jìn)行顯示;也即,控制器100和上位機(jī)200集成了現(xiàn)有技術(shù)中的多種不同功能的數(shù)據(jù)測量儀器的測量和顯示的功能,避免了多種數(shù)據(jù)測量儀器存在的外形笨重、價格昂貴、易受干擾及可擴(kuò)展性低等諸多缺點(diǎn),以及有些數(shù)據(jù)測量儀器不能滿足青藏高原等特殊的自然環(huán)境以及氣候條件下的現(xiàn)場測量需求的問題,因此能夠應(yīng)用于青藏線鐵路客車。

      并且,為了實(shí)現(xiàn)對于逆變電源的控制參數(shù)的改變,可以通過外部輸入?yún)?shù)設(shè)置信息,具體可以包括參數(shù)修改指令及相應(yīng)參數(shù),然后由上位機(jī)200發(fā)送至控制器100,再由控制器100根據(jù)接收的參數(shù)設(shè)置信息對逆變電源的相應(yīng)參數(shù)進(jìn)行在線更新;進(jìn)而解決了現(xiàn)有技術(shù)中多種數(shù)據(jù)測量儀器僅具備測量功能,無法在測量過程中對逆變電源的控制器100相關(guān)參數(shù)進(jìn)行設(shè)置和更新的問題,有利于提高開發(fā)效率。

      在具體的實(shí)際應(yīng)用中,控制器100可以是通過在逆變電源原有的控制器基礎(chǔ)上進(jìn)行軟件改進(jìn)得到的,也可以是新增加的控制器,此處不做具體限定。并且,上位機(jī)200可以采用安裝有相應(yīng)軟件(比如labview)的pc(personalcomputer,個人計算機(jī))即可,此處也不做限定。

      labview作為一種圖形化虛擬儀器(vi)集成開發(fā)環(huán)境,使用圖形化編輯語言g語言編寫程序,能夠設(shè)計出人性化的操作界面。同時,labview具有功能豐富的函數(shù)庫以及功vi子模塊庫,能實(shí)現(xiàn)任何編程任務(wù)的并具備強(qiáng)大的數(shù)據(jù)處理能力。labview因其強(qiáng)大而靈活的功能,能滿足測試測量、控制等諸多需求,已廣泛地被工業(yè)生產(chǎn)和學(xué)術(shù)研究所接收;利于方案實(shí)現(xiàn)。

      將labview軟件安裝于pc機(jī)上方便用戶多場合的使用,整個信號監(jiān)測過程在現(xiàn)有硬件條件上通過軟件實(shí)現(xiàn),并能在線進(jìn)行參數(shù)的設(shè)置和更新,同時以條件判斷為主的軟件構(gòu)架方便進(jìn)行功能擴(kuò)展,降低逆變電源的開發(fā)和調(diào)試成本。

      本實(shí)施例提供的該鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),并不一定僅限于labview軟件,還可以根據(jù)具體的應(yīng)用環(huán)境進(jìn)行設(shè)定,均在本申請的保護(hù)范圍內(nèi)。

      本發(fā)明另一實(shí)施例還提供了一種具體的鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),在上述實(shí)施例及圖1的基礎(chǔ)之上,控制器100為dsp(digitalsignalprocessor,數(shù)字信號處理器)。

      優(yōu)選的,參見圖2,控制器100包括:

      a/d模塊101,用于采集逆變電源的運(yùn)行參數(shù);

      處理模塊102,用于對a/d模塊采集的運(yùn)行參數(shù)進(jìn)行處理,并根據(jù)參數(shù)設(shè)置信息對逆變電源的控制參數(shù)進(jìn)行相應(yīng)處理;

      sci模塊103,用于將處理模塊102處理后的運(yùn)行參數(shù)發(fā)送至上位機(jī)200,并接收上位機(jī)200發(fā)送的參數(shù)設(shè)置信息。

      優(yōu)選的,參見圖2,上位機(jī)200包括:

      visa模塊201,用于對控制器100處理后發(fā)送的運(yùn)行參數(shù)進(jìn)行接收,并將參數(shù)設(shè)置信息發(fā)送至控制器100;

      數(shù)據(jù)處理模塊202,用于對visa模塊201接收到的運(yùn)行參數(shù)進(jìn)行處理,并對外部輸入的參數(shù)設(shè)置信息進(jìn)行預(yù)處理后通過visa模塊201發(fā)送至控制器100;

      控制前面板203,用于對數(shù)據(jù)處理模塊202處理后的運(yùn)行參數(shù)進(jìn)行顯示,并實(shí)現(xiàn)參數(shù)設(shè)置信息的外部輸入。

      基于labview的鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),由dsp實(shí)現(xiàn)的控制器100通過其內(nèi)部的a/d模塊101采集被控逆變電源的運(yùn)行參數(shù);被采集的運(yùn)行參數(shù)經(jīng)過dsp控制軟件(即處理模塊102)處理后,以數(shù)字信號形式依次通過sci模塊103及上位機(jī)200內(nèi)的visa模塊201,發(fā)送給上位機(jī)200內(nèi)的數(shù)據(jù)處理模塊202,即labview監(jiān)控軟件,再由labview監(jiān)控軟件對運(yùn)行參數(shù)進(jìn)行處理后,最終通過控制前面板203以數(shù)值或波形等模擬信號方式進(jìn)行直觀顯示。

      同時用戶可利用上位機(jī)200中的labview監(jiān)控軟件對控制前面板203接收的外部輸入的參數(shù)設(shè)置信息進(jìn)行預(yù)處理,然后通過visa模塊201發(fā)送給控制器100,以對控制器pi參數(shù)值、各項保護(hù)閾值等相關(guān)參數(shù)進(jìn)行在線的設(shè)置和更新,控制器100通過sci模塊103接收來自labview監(jiān)控軟件的參數(shù)修改指令,并在線更新相應(yīng)參數(shù)實(shí)現(xiàn)對逆變電源的優(yōu)化控制。

      其余的工作原理與上述實(shí)施例相同,此處不再一一贅述。

      本發(fā)明另一實(shí)施例還提供了一種具體的鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),在上述實(shí)施例及圖1和圖2的基礎(chǔ)之上,優(yōu)選的,處理模塊102用于對a/d模塊采集的運(yùn)行參數(shù)進(jìn)行處理時,具體用于:

      查詢下溢中斷的計數(shù)周期數(shù);

      當(dāng)計數(shù)周期數(shù)滿足第一預(yù)設(shè)條件時,判斷運(yùn)行參數(shù)中相應(yīng)的被測信號的索引號是否改變;

      若被測信號的索引號沒有改變,則以當(dāng)前的被測信號作為處理模塊102處理后的運(yùn)行參數(shù);

      若被測信號的索引號改變,則以新的被測信號作為處理模塊102處理后的運(yùn)行參數(shù)。

      具體的,處理模塊102對a/d模塊101采集的運(yùn)行參數(shù)進(jìn)行處理,以及sci模塊103將處理模塊102處理后的運(yùn)行參數(shù)發(fā)送至上位機(jī)200,其工作流程可以參見圖3。本發(fā)送操作在主程序中實(shí)現(xiàn),在下溢中斷中實(shí)現(xiàn)計數(shù),在主程序中查詢計數(shù)周期數(shù);當(dāng)計數(shù)周期數(shù)滿足第一預(yù)設(shè)條件時,先判斷被測信號的索引號有無改變,若無改變則通過sci模塊103保持向labview監(jiān)控軟件發(fā)送當(dāng)前的被測信號,若被測信號索引號改變,則通過sci模塊103向labview監(jiān)控軟件發(fā)送新的被測信號。當(dāng)sci模塊103將處理模塊102處理后的運(yùn)行參數(shù)發(fā)送至上位機(jī)200后,下溢中斷的計數(shù)周期數(shù)清零。在具體的實(shí)際應(yīng)用中,該第一預(yù)設(shè)條件可以為計數(shù)周期數(shù)大于8,當(dāng)然也可以根據(jù)具體應(yīng)用環(huán)境進(jìn)行設(shè)定,此處不做具體限定,均在本申請的保護(hù)范圍內(nèi)。

      優(yōu)選的,sci模塊103采用查詢方式將處理模塊102處理后的運(yùn)行參數(shù)發(fā)送至上位機(jī)200,采用串行中斷方式接收上位機(jī)200發(fā)送的參數(shù)設(shè)置信息。

      控制器100與上位機(jī)200內(nèi)labview監(jiān)控軟件通過sci串行通信實(shí)現(xiàn)數(shù)據(jù)發(fā)送和指令接收。針對不同的響應(yīng)速度需求,同時合理分配cpu資源,控制器100可以采用查詢方式實(shí)現(xiàn)向上位機(jī)200內(nèi)labview監(jiān)控軟件的數(shù)據(jù)發(fā)送,采用串行中斷方式實(shí)現(xiàn)對上位機(jī)200內(nèi)labview監(jiān)控軟件的指令進(jìn)行接收。此處僅為一種示例,并不一定限定于此,還可以視其具體應(yīng)用環(huán)境而定,均在本申請的保護(hù)范圍內(nèi)。

      優(yōu)選的,處理模塊102用于根據(jù)參數(shù)設(shè)置信息對逆變電源的控制參數(shù)進(jìn)行相應(yīng)處理時,具體用于:

      判斷得到參數(shù)設(shè)置信息中的指令;

      根據(jù)指令執(zhí)行相應(yīng)操作;

      清除中斷標(biāo)志。

      優(yōu)選的,該指令為:信號索引號的更新指令或者控制參數(shù)的修改指令;該控制參數(shù)包括:pi調(diào)節(jié)參數(shù)、過壓保護(hù)值、欠壓保護(hù)值和過溫保護(hù)值;

      若判斷得到的指令為信號索引號的更新指令,則根據(jù)指令執(zhí)行的相應(yīng)操作包括:保存當(dāng)前的被測信號的索引號,并讀取參數(shù)設(shè)置信息中新的被測信號的索引號;

      若判斷得到的指令為控制參數(shù)的修改指令,則根據(jù)指令執(zhí)行的相應(yīng)操作包括:封鎖逆變電源的主電路控制端接收的pwm脈沖,并將逆變電源的主電路的相應(yīng)控制參數(shù)在線更新為新的控制參數(shù)。

      具體的,處理模塊102用于根據(jù)參數(shù)設(shè)置信息對逆變電源的控制參數(shù)進(jìn)行相應(yīng)處理時,其內(nèi)部的工作流程可以參見圖4。當(dāng)上位機(jī)200內(nèi)labview監(jiān)控軟件發(fā)出數(shù)據(jù)測試指令(即信號索引號的更新指令)或者控制參數(shù)的修改指令時,觸發(fā)控制器100的sci模塊103中的接收中斷,進(jìn)入中斷后首先讀取指令信息,并采用如圖4所示的條件判斷程序檢測指令信號,根據(jù)指令信號所代表的指令進(jìn)行相應(yīng)的處理。若指令信號所代表的指令為信號索引號的更新指令,則保存原索引號并讀取新索引號,以便dsp數(shù)據(jù)發(fā)送程序用來判斷發(fā)送的信號數(shù)據(jù);若指令信號所代表的指令為控制參數(shù)的修改指令,則馬上封鎖pwm脈沖,接收新的控制參數(shù)值并進(jìn)行在線更新。整個接收過程結(jié)束后清除中斷標(biāo)志。也就是說,控制器100在接收參數(shù)設(shè)置信息時,先接收參數(shù)設(shè)置信息中的指令,再接收參數(shù)設(shè)置信息中的相應(yīng)參數(shù)。而上述通過采用條件判斷方式的程序構(gòu)架可方便根據(jù)實(shí)際需要對被監(jiān)控參數(shù)類型進(jìn)行擴(kuò)展。

      優(yōu)選的,數(shù)據(jù)處理模塊202用于對外部輸入的參數(shù)設(shè)置信息進(jìn)行處理后發(fā)送至visa模塊201時,具體用于:

      在初始化完成、且周期性掃描控制前面板203指令狀態(tài)得到指令狀態(tài)更新的結(jié)果后,判斷得到更新的指令;

      若更新的指令為信號索引號的更新指令,則通過visa模塊201發(fā)送新的被測信號的索引號至控制器100,然后等待控制器100響應(yīng);

      若更新的指令為控制參數(shù)的修改指令,則將控制參數(shù)的修改指令通過visa模塊201發(fā)送至控制器100;然后等待控制器100響應(yīng);

      待控制器100響應(yīng)控制參數(shù)的修改指令之后,通過visa模塊201發(fā)送新的控制參數(shù)至控制器100。

      優(yōu)選的,該控制參數(shù)包括:pi調(diào)節(jié)參數(shù)、過壓保護(hù)值、欠壓保護(hù)值和過溫保護(hù)值。

      具體的,與處理模塊102根據(jù)參數(shù)設(shè)置信息對逆變電源的控制參數(shù)進(jìn)行相應(yīng)處理所對應(yīng)的,數(shù)據(jù)處理模塊202,即上位機(jī)200內(nèi)labview監(jiān)控軟件,內(nèi)部的工作流程可以參見圖5。該labview監(jiān)控軟件通過visa模塊201進(jìn)行串口的讀寫操作,對上位機(jī)200內(nèi)visa模塊201進(jìn)行初始化,實(shí)現(xiàn)與控制器100內(nèi)sci模塊103相同的通信協(xié)議。labview監(jiān)控軟件正常運(yùn)行后,每個循環(huán)周期掃描來自控制前面板203的指令狀態(tài)數(shù)組,通過與舊狀態(tài)數(shù)組對比檢測指令狀態(tài)是否發(fā)生變化;若指令狀態(tài)未發(fā)生改變則保持?jǐn)?shù)據(jù)接收狀態(tài),繼續(xù)接收來自控制器100發(fā)送的運(yùn)行參數(shù)并進(jìn)行處理顯示;若指令狀態(tài)發(fā)生變化則根據(jù)指令所代表的指令含義采用條件判斷程序?qū)崿F(xiàn)相應(yīng)指令的處理程序的選擇。對于信號索引號的更新指令,直接將新的被測信號的索引號發(fā)送給控制器100,等待控制器100響應(yīng)建立通信,接收控制器100發(fā)送來的被測信號,緩存處理后以數(shù)值或者波形形式顯示。對于控制參數(shù)的修改指令,首先發(fā)送控制參數(shù)的修改指令信號給控制器100,通知控制器100有控制參數(shù)需要修改,控制器100收到指令信號后立即響應(yīng),并做好接收新參數(shù)的準(zhǔn)備,labview監(jiān)控軟件收到控制器100的響應(yīng)指令后,立即發(fā)送新的控制參數(shù)給控制器100,控制器100通過接收中斷接收新的控制參數(shù)并在線更新。通過labview監(jiān)控軟件可對pi參數(shù)值、過壓保護(hù)值、欠壓保護(hù)值、過溫保護(hù)值進(jìn)行設(shè)置和更新,并不僅局限于此。通過采用條件判斷方式的程序構(gòu)架可方便根據(jù)實(shí)際需要對被監(jiān)控參數(shù)類型進(jìn)行擴(kuò)展。

      本實(shí)施例提供的該鐵路客車逆變電源的數(shù)據(jù)監(jiān)控系統(tǒng),針對實(shí)際現(xiàn)場問題,基于labview監(jiān)控軟件,能夠應(yīng)用于青藏線鐵路客車逆變電源運(yùn)行參數(shù)的監(jiān)測和控制,有別于采用傳統(tǒng)的示波器等電子測量儀器,本實(shí)施例能夠在現(xiàn)有硬件基礎(chǔ)上,不需要額外硬件配置,通過串行通信方式,利用所編寫的labview監(jiān)控軟件,通過串行通信實(shí)現(xiàn)對青藏線鐵路客車逆變電源運(yùn)行中的電流、電壓、溫度、諧波含量等參數(shù)的監(jiān)測與顯示,并能通過labview監(jiān)控軟件對dsp內(nèi)pi參數(shù)值和各項保護(hù)閾值等相關(guān)參數(shù)進(jìn)行在線的設(shè)置和更新。該labview監(jiān)控軟件可安裝于上位pc機(jī)中,使用靈活,使用場合受限小,以條件判斷方式為主的軟件構(gòu)架方便功能的擴(kuò)展,能夠滿足青藏高原特殊的自然環(huán)境以及氣候條件下的數(shù)據(jù)監(jiān)控需求,能夠克服傳統(tǒng)示波器等測量儀器存在的的外形笨重,攜帶不便,價格昂貴,不夠靈活,易受干擾、可擴(kuò)展性低等諸多缺點(diǎn)。

      其余工作原理與上述實(shí)施例相同,此處不再一一贅述。

      本發(fā)明中各個實(shí)施例采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個實(shí)施例之間相同相似部分互相參見即可。對于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。

      以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對本發(fā)明作任何形式上的限制。雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明。任何熟悉本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍情況下,都可利用上述揭示的方法和技術(shù)內(nèi)容對本發(fā)明技術(shù)方案做出許多可能的變動和修飾,或修改為等同變化的等效實(shí)施例。因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對以上實(shí)施例所做的任何簡單修改、等同變化及修飾,均仍屬于本發(fā)明技術(shù)方案保護(hù)的范圍內(nèi)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1