一種懸浮傳感器診斷裝置及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及磁懸浮列車制造技術(shù)領(lǐng)域,更具體的說,涉及一種懸浮傳感器診斷裝置及方法。
【背景技術(shù)】
[0002]懸浮傳感器是磁懸浮列車懸浮控制系統(tǒng)的控制信號來源,是懸浮控制系統(tǒng)的“目艮睛”,懸浮傳感器的性能和狀態(tài)直接決定了懸浮的穩(wěn)定性,由于傳感器工作環(huán)境復(fù)雜,加上各種電磁干擾,因此,必須定期對傳感器性能進行檢測,以保證傳感器性能穩(wěn)定可靠?,F(xiàn)有技術(shù)中并沒有專門的懸浮傳感器診斷裝置,而僅有磁懸浮傳感器安裝調(diào)平裝置,該裝置僅能夠讀取傳感器實際輸出的間隙和加速度數(shù)據(jù),現(xiàn)有技術(shù)中的磁懸浮傳感器安裝調(diào)平裝置如圖1所示,圖1為現(xiàn)有技術(shù)中的磁懸浮傳感器安裝調(diào)平裝置的示意圖。該安裝調(diào)平裝置I包括隔離電源11、RS485模塊12、FPGA模塊13和CAN模塊14,其中,傳感器2的數(shù)據(jù)信號分別通過隔離電源11和RS485模塊12傳輸至FPGA模塊13,F(xiàn)PGA模塊13對數(shù)據(jù)進行解碼,再通過CAN模塊14將數(shù)據(jù)通過CAN接口盒3傳輸給上位機4,外部電源5用于為該安裝調(diào)平裝置供電。
[0003]然而,上述安裝調(diào)平裝置功能過于簡單,并不能診斷出傳感器的具體故障點,而是需要專業(yè)人員去判斷故障發(fā)生點,其判斷難度大,增加了人力成本。
【發(fā)明內(nèi)容】
[0004]為解決上述問題,本發(fā)明提供了一種懸浮傳感器診斷裝置,能夠診斷傳感器的具體故障點,并對故障點進行顯示,從而無需專業(yè)人員判斷,降低了人力成本。
[0005]本發(fā)明提供的一種懸浮傳感器診斷裝置,包括脈沖變壓器、RS485模塊、FPGA模塊、通信模塊和顯示模塊,其中,
[0006]所述脈沖變壓器,用于接收傳感器數(shù)據(jù)信號;
[0007]所述RS485模塊,用于轉(zhuǎn)換并傳輸所述傳感器數(shù)據(jù)信號;
[0008]所述FPGA模塊包括數(shù)據(jù)分析單元和診斷單元,用于對所述傳感器數(shù)據(jù)信號進行分析和診斷,得到傳感器診斷結(jié)果;
[0009]其中,所述診斷單元包括電源診斷單元、加速度計診斷單元和傳感器模擬板診斷單元;
[0010]所述通信模塊,用于將所述傳感器診斷結(jié)果上傳至上位機;
[0011]所述顯示模塊,用于顯示所述傳感器診斷結(jié)果。
[0012]優(yōu)選的,在上述懸浮傳感器診斷裝置中,所述數(shù)據(jù)分析單元包括:氣隙數(shù)據(jù)分析單元、加速度數(shù)據(jù)分析單元和電源數(shù)據(jù)分析單元。
[0013]優(yōu)選的,在上述懸浮傳感器診斷裝置中,所述顯示模塊包括狀態(tài)指示單元和故障代碼顯示單元,所述狀態(tài)指示單元用于指示傳感器狀態(tài),所述故障代碼顯示單元用于顯示所述傳感器診斷結(jié)果中的故障代碼。
[0014]優(yōu)選的,在上述懸浮傳感器診斷裝置中,還包括傳感器氣隙漂移比較單元,用于判斷所述傳感器氣隙的漂移程度。
[0015]優(yōu)選的,在上述懸浮傳感器診斷裝置中,所述通信模塊為USB模塊。
[0016]優(yōu)選的,在上述懸浮傳感器診斷裝置中,還包括24V蓄電池。
[0017]優(yōu)選的,在上述懸浮傳感器診斷裝置中,還包括誤碼率檢測單元,用于檢測所述傳感器的誤碼率。
[0018]本發(fā)明提供的一種懸浮傳感器診斷方法,包括:
[0019]接收傳感器數(shù)據(jù)信號;
[0020]轉(zhuǎn)換所述傳感器數(shù)據(jù)信號;
[0021]分析和診斷所述傳感器數(shù)據(jù)信號,得到傳感器診斷結(jié)果,所述傳感器診斷結(jié)果包括電源、加速度計和傳感器模擬板的診斷結(jié)果;
[0022]上傳所述傳感器診斷結(jié)果至上位機,并顯示所述傳感器診斷結(jié)果。
[0023]通過上述描述可知,本發(fā)明提供的一種懸浮傳感器診斷裝置中,由于所述FPGA模塊中的診斷單元包括電源診斷單元、加速度計診斷單元和傳感器模擬板診斷單元,因此能夠?qū)Ω鱾€單元的狀態(tài)分別進行判斷,從而診斷出傳感器的具體故障點,而且所述顯示模塊能夠顯示所述傳感器診斷結(jié)果,現(xiàn)場工作人員就可以根據(jù)顯示的具體故障點進行后續(xù)的維修操作,而無需專業(yè)人員來工作現(xiàn)場進行判斷,從而節(jié)省了人力成本。本發(fā)明提供的一種懸浮傳感器診斷方法能夠?qū)鞲衅鞯母鱾€單元的狀態(tài)進行判斷,方便工作人員對故障發(fā)生單元的了解,節(jié)省了人力成本。
【附圖說明】
[0024]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0025]圖1為現(xiàn)有技術(shù)中的磁懸浮傳感器安裝調(diào)平裝置的示意圖;
[0026]圖2為本申請實施例提供的一種懸浮傳感器診斷裝置的示意圖;
[0027]圖3為懸浮傳感器診斷裝置中FPGA模塊的信號輸入示意圖;
[0028]圖4為本申請實施例提供的一種懸浮傳感器診斷方法的流程圖。
【具體實施方式】
[0029]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0030]本申請實施例提供的一種懸浮傳感器診斷裝置如圖2所示,圖2為本申請實施例提供的一種懸浮傳感器診斷裝置的示意圖。該懸浮傳感器診斷裝置包括脈沖變壓器21、RS485模塊22、FPGA模塊23、通信模塊24和顯示模塊25,其中,
[0031]所述脈沖變壓器21,用于接收傳感器數(shù)據(jù)信號;
[0032]所述RS485模塊22,用于轉(zhuǎn)換并傳輸所述傳感器數(shù)據(jù)信號;
[0033]所述FPGA模塊23包括數(shù)據(jù)分析單元231和診斷單元232,用于對所述傳感器數(shù)據(jù)信號進行分析和診斷,得到傳感器診斷結(jié)果;
[0034]其中,所述診斷單元232包括電源診斷單元、加速度計診斷單元和傳感器模擬板診斷單元;
[0035]所述通信模塊24,用于將所述傳感器診斷結(jié)果上傳至上位機;
[0036]所述顯示模塊25,用于顯示所述傳感器診斷結(jié)果。
[0037]需要說明的是,本申請實施例提供的懸浮傳感器診斷裝置中的FPGA模塊23具有診斷的功能,工作人員事先將懸浮傳感器的各單元在發(fā)生各種故障時的數(shù)據(jù)輸入到該FPGA模塊中,當該懸浮傳感器在后續(xù)的工作過程中如果某單元發(fā)生了故障,那么該FPGA模塊中的數(shù)據(jù)分析單元231就會將實時數(shù)據(jù)與事先存儲的故障數(shù)據(jù)進行比較分析,從而判斷出故障發(fā)生單元,得到傳感器診斷結(jié)果,所述FPGA模塊又將該傳感器診斷結(jié)果通過通信模塊24傳輸至上位機的同時,還將該傳感器診斷結(jié)果通過顯示模塊25進行顯示,提醒工作人員是哪一個單元出現(xiàn)了故障,工作人員就可以根據(jù)顯示的具體故障點進行后續(xù)的維修操作,而無需專業(yè)人員來工作現(xiàn)場進行判斷,從而節(jié)省了人力成本。
[0038]另外需要說明的是,該懸浮傳感器診斷裝置還包括基本的調(diào)平功能和將原始數(shù)據(jù)按照協(xié)議上傳給上位機的功能。本申請實施例采用了脈沖變壓器21取代了現(xiàn)有技術(shù)中的隔離電源,降低了設(shè)備的生產(chǎn)成本。懸浮傳感器診斷裝置中FPGA模塊的信號輸入如圖3所示,圖3為懸浮傳感器診斷裝置中FPGA模塊的信號輸入示意圖,懸浮傳感器數(shù)據(jù)信號采用如下協(xié)議:氣隙和加速度信號通過異步串行通信接口傳輸給診斷裝置,為了保持同步,每一路都采用同步字31和數(shù)據(jù)