10的功率范圍、轉矩范圍和轉速范圍對應覆蓋被拖電機30的功率范圍、轉矩范圍和轉速范圍。
[0026]也就是說,當需要對第二電機控制器40進行測試時,由上位機監(jiān)控裝置60發(fā)送控制指令至第一電機控制器20和第二電機控制器40。第一電機控制器20在接收到控制指令后,根據(jù)控制指令控制主拖電機10作為被拖電機30的負載運行。第二電機控制器40在接收到控制指令后,根據(jù)控制指令控制被拖電機30作為驅動電機自動運行。同時,上位機監(jiān)控裝置60實時檢測第一電機控制器20、第二電機控制器40以及轉速轉矩測量裝置50的運行參數(shù),并根據(jù)運行參數(shù)獲得第二電機控制器40的測試報告,從而實現(xiàn)第二電機控制器40的自動測試。
[0027]根據(jù)本發(fā)明的一個實施例,如圖2所示,上述的電機對拖測試系統(tǒng)還包括:直流電源柜70和與直流電源柜70相連的電源柜控制器80,直流電源柜70通過兩路分別給第一電機控制器20和第二電機控制器40供電,且由電源柜控制器80單獨控制。
[0028]具體地,第一電機控制器20和第二電機控制器40可由直流電源柜70提供電能,第一電機控制器20和第二電機控制器40中可以包括逆變器,當需要對第二電機控制器40的逆變能力進行測試時,直流電源柜70還可以進行能量回收。為了保證供電電源的可靠性,直流電源柜70可以通過電源柜控制器80單獨控制。
[0029]在本發(fā)明的一個實施例中,上位機監(jiān)控裝置60還監(jiān)控電機對拖測試系統(tǒng)是否發(fā)生故障,并在電機對拖測試系統(tǒng)發(fā)生故障時控制主拖電機10和被拖電機30停止運行。
[0030]也就是說,在本發(fā)明的實施例中,上位機監(jiān)控裝置60還實時檢測電機對拖測試系統(tǒng)是否發(fā)生故障,并在電機對拖測試系統(tǒng)發(fā)生故障時,直接控制主拖電機10和被拖電機30停止運行,從而保證檢測過程的安全性。
[0031]具體而言,如圖3所示,電機對拖測試系統(tǒng)的工作過程可以包括以下步驟:
[0032]S101,配置第二電機控制器的參數(shù)信息。
[0033]S102,選擇手動測試或自動測試。
[0034]S103,判斷是否為自動測試。如果是,執(zhí)行步驟S104;如果否,執(zhí)行步驟S113。
[0035]S104,配置測試項及執(zhí)行順序,即配置需要對第二電機控制器進行測試的項目以及測試的順序,例如,可以先對第二電機控制器的工作電流進行測試,然后對第二電機控制器的工作電壓進行測試等。
[0036]S105,初始化參數(shù)及連接檢測。
[0037]S106,判斷參數(shù)初始化是否錯誤或者連接是否發(fā)生故障。如果是,結束測試;如果否,執(zhí)行步驟S107。
[0038]S107,按照測試項的執(zhí)行順序控制主拖電機及被拖電機運行。
[0039]S108,判斷系統(tǒng)是否發(fā)生故障,即判斷電機對拖測試系統(tǒng)是否發(fā)生故障。如果是,執(zhí)行步驟S116;如果否,執(zhí)行步驟S109。
[0040 ] S109,判斷當前測試項是否合格。如果是,執(zhí)行步驟S111;如果否,執(zhí)行步驟S110。
[0041]S110,判斷是否繼續(xù)測試。如果是,執(zhí)行步驟S111;如果否,結束測試。
[0042]S111,判斷測試項是否全部完成。如果是,執(zhí)行步驟S112;如果否,返回步驟S107。
[0043]S112,生成測試報告。
[0044]S113,通過手動輸入控制參數(shù)以對主拖電機和被拖電機進行控制。
[0045]S114,判斷系統(tǒng)是否發(fā)生故障。如果是,執(zhí)行步驟S116;如果否,執(zhí)行步驟S115。
[0046]S115,判斷是否繼續(xù)測試。如果是,返回步驟S113;如果否,結束測試。
[0047]S116,按照預設邏輯控制主拖電機及被拖電機停機。
[0048]綜上,在本發(fā)明的實施例中,通過單個上位機監(jiān)控裝置分別對第一電機控制器和第二電機控制器進行自動控制,并且可以對測試項和執(zhí)行順序進行定制,同時按照測試項和執(zhí)行順序進行自動化測試,直至完成所有測試并輸出測試報告,有效減少了人工參與過程,測試效率高且成本比較低。
[0049]本發(fā)明實施例的電機對拖測試系統(tǒng),通過上位機監(jiān)控裝置下發(fā)指令至第一電機控制器和第二電機控制器以控制主拖電機和被拖電機運行,并通過監(jiān)控第一電機控制器和第二電機控制器的運行參數(shù)、轉速轉矩測量裝置測量的轉速轉矩參數(shù)以對第二電機控制器進行測試,從而實現(xiàn)對第二電機控制器的自動測試,有效減少了人工的參與,測試效率高,而且成本比較低。
[0050]圖4是根據(jù)本發(fā)明實施例的電機對拖測試方法的流程圖。在本發(fā)明的實施例中,電機對拖測試系統(tǒng)包括用以模擬負載的主拖電機、與主拖電機相連的第一電機控制器、與主拖電機同軸連接的被拖電機、與被拖電機相連的第二電機控制器、分別與第一電機控制器和第二電機控制器進行通信的上位機監(jiān)控裝置以及與上位機監(jiān)控裝置相連的轉速轉矩測量裝置。
[0051]如圖4所示,電機對拖測試方法包括以下步驟:
[0052]S1,上位機監(jiān)控裝置通過下發(fā)指令至第一電機控制器和第二電機控制器以控制主拖電機和被拖電機運行。
[0053]其中,主拖電機的功率范圍、轉矩范圍和轉速范圍對應覆蓋被拖電機的功率范圍、轉矩范圍和轉速范圍。
[0054]S2,轉速轉矩測量裝置測量主拖電機和被拖電機的轉速轉矩參數(shù)。
[0055]例如,可以通過設置在主拖電機的機械輸出端和被拖電機的機械輸出端之間的轉速轉矩傳感器測量主拖電機和被拖電機的轉速轉矩參數(shù)。
[0056]S3,上位機監(jiān)控裝置通過監(jiān)控第一電機控制器和第二電機控制器的運行參數(shù)、測量的轉速轉矩參數(shù)以對第二電機控制器進行測試。
[0057]具體地,在本發(fā)明的實施例中,上位機監(jiān)控裝置可以通過CAN通信線分別與第一電機控制器和第二電機控制器相連以分別與第一電機控制器和第二電機控制器進行CAN通信,實現(xiàn)對主拖電機和被拖電機的控制。
[0058]具體而言,當需要對第二電機控制器進行測試時,由上位機監(jiān)控裝置發(fā)送控制指令至第一電機控制器和第二電機控制器。第一電機控制器在接收到控制指令后,根據(jù)控制指令控制主拖電機作為被拖電機的負載運行。第二電機控制器在接收到控制指令后,根據(jù)控制指令控制被拖電機作為驅動電機自動運行。同時,上位機監(jiān)控裝置實時檢測第一電機控制器、第二電機控制器以及轉速轉矩傳感器的運行參數(shù),并根據(jù)運行參數(shù)獲得第二電機控制器的測試報告,從而實現(xiàn)第二電機控制器的自動測試。
[0059]根據(jù)本發(fā)明的一個實施例,上位機監(jiān)控裝置監(jiān)控電機對拖測試系統(tǒng)是否發(fā)生故障,并在電機對拖測試系統(tǒng)發(fā)生故障時控制主拖電機和被拖電機停止運行。也就是說,在本發(fā)明的實施例中,上位機監(jiān)控裝置還實時檢測電機對拖測試系統(tǒng)是否發(fā)生故障,并在電機對拖測試系統(tǒng)發(fā)生故障時,直接控制主拖電機和被拖電機停止運行,從而保證檢測過程的安全性。具體如圖3所示,這里就不再贅述。
[0060]本發(fā)明實施例的電機對拖測試方法,上位機監(jiān)控裝置通過下發(fā)指令至第一電機控制器和第二電機控制器以控制主拖電機和被拖電機運行,并通過監(jiān)控第一電機控制器和第二電機控制器的運行參數(shù)、轉速轉矩