摘要:異常診斷是ECRH控制系統中存在的一大問(wèn)題。由于控制回旋管的信號繁多,且控制實(shí)時(shí)性要求高,一般延遲要求在微秒量級。一旦發(fā)生故障,控制系統會(huì )立即關(guān)閉各高壓電源以保護回旋管。想要查找異常發(fā)生的原因,只能將各信號均接入示波器,并且等待該故障再次發(fā)生時(shí)被示波器捕獲,這樣不僅難以定位異常,而且耗時(shí)耗力。針對以上問(wèn)題,設計了ECRH系統中央控制器的異常診斷邏輯,該診斷邏輯主要基于正常的回旋管控制流程,通過(guò)判斷回旋管控制流程的走向以及各種檢測輸入信號來(lái)診斷異常發(fā)生的原因。將診斷邏輯與正常的回旋管控制邏輯嵌入到同一片FPGA芯片中,并發(fā)運行。時(shí)序仿真結果表明,在故障發(fā)生時(shí)能夠立即輸出異常信號給計算機,實(shí)現了實(shí)時(shí)在線(xiàn)故障檢測和診斷,使整個(gè)電子回旋共振加熱控制系統更加智能化。