示器輸出和邏輯輸出。
[0049] 故障檢測系統(tǒng)100還包括故障測試程序120。故障測試程序120將由輸入驅(qū)動器 110接收的測試命令請求經(jīng)由輸入信號128傳送到電裝置101。一旦對電裝置101完成了 故障測試程序120,則通過輸出信號129經(jīng)由故障測試程序120將測試數(shù)據(jù)回傳。故障測試 程序120可以測試一個或多個電裝置,如在給定時間測試的電裝置101。
[0050] 故障測試程序120包括第一檢測程序122和第二檢測程序124。故障測試程序120 使用經(jīng)由控制信號112從輸入驅(qū)動器110傳送的測試命令請求來發(fā)起故障測試的啟動。第 一檢測程序122和第二檢測程序124可以是短路程序、開路程序或?qū)z測變換電路內(nèi)的故 障的其他程序。但是,第一檢測程序122應(yīng)該執(zhí)行與第二檢測程序124不同的功能。
[0051] 例如,如果第一檢測程序122執(zhí)行短路故障檢測,則第二檢測程序124可以執(zhí)行開 路故障檢測。第一檢測程序122和第二檢測程序124還可以按控制器105確定的指定序列 來運行。
[0052] 來自第一檢測程序122的測試數(shù)據(jù)傳送到(i)第二檢測程序124,(ii)接收器裝 置130或(iii)存儲器資料庫150。信號123將測試數(shù)據(jù)從第一檢測程序122傳送到第二 檢測程序124或從第一檢測程序122傳送到接收器裝置130。此外,輸入信號152可以將測 試數(shù)據(jù)從第一檢測程序122傳送到存儲器資料庫150。來自第二檢測程序124的測試數(shù)據(jù) (i)經(jīng)信號132傳送到接收器裝置130或(ii)經(jīng)輸入信號152傳送到存儲器資料庫150。
[0053] 故障測試程序120還可以運行可選程序126??蛇x程序126可以被經(jīng)信號114向 故障測試程序120傳送測試控制命令的輸入驅(qū)動器110調(diào)用。該可選程序可以運行與第一 檢測程序122和第二檢測程序124相似的測試,只要沒有測試彼此重復(fù)即可。此外,可能期 望讓第一檢測程序122、第二檢測程序124和/或可選程序126在電路離線時執(zhí)行。
[0054] 可以通過傳送輸入信號152可選地將從故障測試程序120生成的故障測試數(shù)據(jù)存 儲到存儲器資料庫150中。存儲器資料庫150還可以通過傳送輸出信號154將存儲的故障 測試數(shù)據(jù)回傳到故障測試程序120。存儲器資料庫150可以包括隨機存取存儲器(RAM)、只 讀存儲器(ROM)或其他適合的數(shù)據(jù)存儲。存儲器資料庫150還可以設(shè)在對于故障測試程序 120為內(nèi)部或為外部的位置,以及可以封裝在經(jīng)通信網(wǎng)絡(luò)或類似結(jié)構(gòu)傳送數(shù)據(jù)的場外位置 處。
[0055] 可以將故障測試數(shù)據(jù)作為置于任何公知計算機可使用介質(zhì)(包括半導(dǎo)體、磁盤、光 盤(如⑶-ROM、DVD-ROM))中的計算機可讀代碼來傳送,以及作為包含在計算機可使用(例 如,可讀)傳送介質(zhì)(如,載波或包括基于數(shù)字、光或模擬的介質(zhì))中的計算機數(shù)據(jù)信號來傳 送。
[0056] 由此,可以通過包括因特網(wǎng)和內(nèi)聯(lián)網(wǎng)的通信網(wǎng)絡(luò)來傳送代碼。應(yīng)該理解,上文描述 的這些系統(tǒng)和技術(shù)實現(xiàn)的功能和/或提供的結(jié)構(gòu)能夠在程序代碼中嵌入的核(如圖形處理 單元(GPU)核)中表示,并且能夠作為集成電路的生成的一部分轉(zhuǎn)換到硬件中。
[0057] 典型的LVDS接收器接受經(jīng)變換電路傳遞的電流。除了接受電流外,接收器裝置 130還接受故障測試程序120生成的測試數(shù)據(jù)。一旦故障測試程序120完成第一檢測程序 122和第二檢測程序124,則將測試數(shù)據(jù)經(jīng)信號132傳送到接收器裝置130。但是,可將來自 第一檢測程序122的測試數(shù)據(jù)經(jīng)信號(未示出)直接傳送到接收器裝置130。此外,如果故 障測試程序120運行可選程序126,則來自可選程序126的測試數(shù)據(jù)將經(jīng)信號134被傳送到 接收器裝置130。再者,存儲器資料庫150可以通過傳送信號136將存儲的測試數(shù)據(jù)直接傳 送到接收器裝置130。
[0058] 接收器裝置130可以包括如用于沿著特定方向驅(qū)動電流源的晶體管、汲取特定量 的電流的功率引腳、LVDS接收器緩沖器、UART或數(shù)據(jù)轉(zhuǎn)換裝置或用于輔助接收器的功能的 其他組件的組件。
[0059] 傳送到接收器裝置130的測試數(shù)據(jù)顯示在結(jié)果顯示器140上。顯示器140可以呈 示來自任何診斷測試模式,例如短路測試、開路測試、光纖測試或其任何組合的結(jié)果。結(jié)果 顯示器140可以呈示來自單個程序或同時來自多個程序的結(jié)果。結(jié)果顯示器140可以包括 傳達信息的任何方式,如顯示器、揚聲器或能夠?qū)⑿畔囊粋€介質(zhì)中繼到另一個介質(zhì)的其 他外部輔助裝置。
[0060] 正如本領(lǐng)域技術(shù)人員理解的,故障檢測系統(tǒng)100可以包括一個或多個其他裝置和 組件。例如,控制器105可以從多個CPU或MPU接收數(shù)據(jù)傳輸。此外,輸入驅(qū)動器110、故障 測試程序120和接收器裝置130可以作為DIB的一部分或其他智能平臺管理接口來連接。 此連接使故障檢測系統(tǒng)100的組件能夠作為單個系統(tǒng)來實現(xiàn)功能。
[0061] 圖2是描繪與故障測試程序120關(guān)聯(lián)來描述的測試控制命令的執(zhí)行的示例的流程 圖。圖2的流程圖詳述故障測試程序200傳送信號和接收有關(guān)指定的電裝置的信息的過程。 故障測試程序200在步驟205處處于空閑系統(tǒng)狀態(tài)中。一旦故障測試程序200接收到測試 控制命令210,則故障測試程序200期望執(zhí)行復(fù)位215以移除任何先前編程狀態(tài)。在步驟 210處,復(fù)位215被激活以將DC總線放電,并允許測試控制命令,以便指定是要運行第一測 試序列220還是要運行第二測試序列220。
[0062] 第一測試序列220由運行短路測試230和開路測試240組成。短路測試230在將 某些開關(guān)選通以置于正、中性、負或"關(guān)斷"狀態(tài)之后,將電路的DC電容器放電和再充電。在 步驟235處,驗證來自短路測試230的測試數(shù)據(jù)。來自每個電裝置的測試數(shù)據(jù)通過報告信 號237被傳送到測試數(shù)據(jù)報告270。報告信號237能夠可選地僅傳送故障電裝置的信息,而 非每個電裝置的信息。對于無法充電的電裝置,測試數(shù)據(jù)報告270顯示故障電裝置中的短 路以用于流線型診斷和修復(fù)。
[0063] 當(dāng)電路的每個橋相位具有其自己的DC總線時,短路測試230基于橋選擇向每個DC 總線提供分開的充電,以便實現(xiàn)隔離靈活性。出于完整診斷的目的,期望在每個橋相位執(zhí)行 短路測試230。但是,如果用戶有指示特定橋相位有故障電裝置,則可以對選擇橋相位執(zhí)行 短路測試230。在這種情況中,可以隔離特定橋,并對該橋執(zhí)行短路測試230。
[0064] 可以由控制器來指定對指定的橋運行短路測試230的命令,類似于上文描述的控 制器105的情況。與短路測試230關(guān)聯(lián)的進一步細節(jié)與圖3關(guān)聯(lián)進行描述。
[0065] 在完成短路測試230之后,測試控制命令執(zhí)行開路測試240。開路測試240包括用 于向每個電裝置發(fā)送脈沖測試的基于時間的過程。開路測試240形成經(jīng)功率變換系統(tǒng)的電 組件的電流回路。電流回路的形成確切地與電路拓撲相關(guān)。
[0066] 電流回路的數(shù)量將取決于(1)電路內(nèi)的相位數(shù),(2)每個相位中的電裝置的數(shù)量, 不包括用于協(xié)助換接正和負電壓狀態(tài)的輔助支持的電裝置,以及(3)每個相位內(nèi)的電平的 數(shù)量。如果在步驟245處驗證了開路測試結(jié)果時沒有檢測到電壓和電流,則開