This application claims the priority benefit of China application serial no. 202011591686.8, filed on Dec. 29, 2020. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
The disclosure relates to the technical field of fault diagnosis of power electronic equipment, and more specifically relates to a model-based method and system for diagnosing an open-circuit fault of a power transistor of a three-phase two-level converter.
The three-phase converter has been widely researched and applied in application scenarios such as micronet, energy storage, and uninterruptible power supply. In the application scenarios, the safe and stable operation of the converter is very important. According to industrial surveys, the power transistor is one of the most vulnerable elements. The open-circuit fault of the power transistor of the converter causes current distortion and fluctuations in the direct current voltage, and even shutdown of the equipment when not handled for a long time. Therefore, the fast fault diagnosis of the power transistor that has the open-circuit fault is of great significance for improving the reliability of the converter.
At present, the existing domestic and foreign fault diagnosis technologies for the three-phase converter may be roughly divided into the current signal-based fault diagnosis methods, the voltage signal-based fault diagnosis method, the model-based fault diagnosis method, and the artificial intelligence-based fault diagnosis method. The current signal-based fault diagnosis method implements the fault diagnosis according to the difference between the alternating current side current waveform after the fault and the current waveform (sine wave) under normal conditions. Therefore, such algorithm is usually simpler, but it is inevitable that the influence of the power of the load is greater, and the diagnosis time is usually longer. The voltage signal-based fault diagnosis method obtains a voltage signal sensitive to the state of the power transistor through an additional hardware or a voltage sensor. Therefore, the diagnosis speed is faster, but the additional hardware increases the complexity and cost of the design. The artificial intelligence-based fault diagnosis algorithm implements the diagnosis of the faulty power transistor by adopting an intelligent algorithm based on the analysis of the historical voltage and current sampling signals of the converter. The calculation is large and difficult to be implemented in the original control system of the converter. The model-based fault diagnosis method implements the diagnosis of the faulty power transistor by calculating the voltage or current value according to a model, and comparing with a corresponding signal obtained by sampling. The calculation amount is less than the artificial intelligence-based fault diagnosis method, and the diagnosis speed is faster, but a more accurate mathematical model is usually required.
It can be seen that without adding the additional hardware, the implementation of a fast, accurate, and simple open-circuit fault diagnosis of a power transistor is still an urgent issue to be solved.
In view of the above defects or improvement requirements of the prior art, the disclosure proposes a model-based method and system for diagnosing an open-circuit fault of a power transistor of a three-phase converter, which can implement fast and accurate diagnosis of the open-circuit fault of the power transistor of the three-phase converter without adding an additional hardware.
In order to achieve the above objective, according to one aspect of the disclosure, the model-based method for diagnosing the open-circuit fault of the power transistor of the three-phase converter is provided, which includes the following steps.
In Step (1), relevant signals for diagnosis are obtained from a control system of a converter. The relevant signals include an alternating current side three-phase current sampling signal iX[k] of the converter, an alternating current side three-phase voltage sampling signal eX[k], where the subscript X (=A, B, or C) represents a present phase sequence and k represents a sampling time, a direct current side voltage sampling signal Udc[k], and drive signals s1[k] to s6[k] output by the control system.
In Step (2), an estimated change value ΔiEX[k] of a three-phase current during each switching cycle Ts is calculated through the alternating current side three-phase voltage sampling signal eX[k], the direct current side voltage sampling signal Udc[k], and the drive signals s1[k] to s6[k] output by the control system according to a converter model.
In Step (3), a residual δiX[k] of the three-phase current during each switching cycle Ts is calculated according to a change value ΔiX[k] of a three-phase current sampling signal during each switching cycle Ts and the estimated change value ΔiEX[k] of a three-phase current.
In Step (4), an accumulated value δiTX[k] of a residual of the three-phase current during one basic cycle T0 is calculated according to the residual δiX[k] of the three-phase current during each switching cycle Ts.
In Step (5), the power transistor that has the open-circuit fault is determined according to a comparison between the accumulated value δiTX[k] of the residual of the three-phase current during each basic cycle T0 and a threshold Th.
In some optional embodiments, in Step (2), the converter model refers to a mathematical model derived from Kirchhoff's voltage law and Kirchhoff's current law in combination with a topology of the converter.
In some optional implementations, in Step (2), the switching cycle Ts is a reciprocal of a switching frequency fs, and the switching frequency fs refers to the number of times of switching the power transistor per second.
In some optional implementations, in Step (2), the estimated change value ΔiEX[k] of the three-phase current during each switching cycle Ts may be implemented through various forms such as calculations by a state observer and a mixed logic dynamic model according to the converter model.
In some optional implementations, in Step (3), the change value ΔiX[k] of the three-phase current sampling signal during each switching cycle Ts refers to a difference between three-phase current sampling signal iX[k] corresponding to a start and an end of each switching cycle Ts, that is, ΔiX[k]=iX[k]−iX[k−1].
In some optional implementations, in Step (3), the residual δiX[k] of the three-phase current during each switching cycle Ts refers to a difference between the change value ΔiX[k] of the three-phase current sampling signal during each switching cycle Ts and the estimated change value ΔiEX[k] of the three-phase current during each switching cycle Ts, that is, δiX[k]=ΔiX[k]−ΔiEX[k].
In some optional embodiments, in Step (4), the basic cycle T0 refers to a reciprocal of a three-phase voltage frequency f0, and the three-phase voltage frequency f0 is 50 Hz.
In some optional implementations, in Step (4), the accumulated value δiTX[k] of the residual of the three-phase current during the basic cycle T0 is a sum of the residual δiX[k] of the three-phase current during all the switching cycles during the previous basic cycle T0 of a current time, that is, δiTX[k]=δiX[k−T0/Ts+1]+δiX[k−T0/Ts+2]+ . . . +δiX[k−1]+δiX[k].
In some optional implementations, in Step (5), the threshold Th refers to a threshold value set to prevent misdiagnosis, that is, when the accumulated value δiTX[k] of the residual of the three-phase current during the basic cycle T0 exceeds the threshold value, it is determined that the power transistor has the open-circuit fault. The threshold needs to be selected in combination with requirements for diagnosis speed and reliability.
In some optional implementations, in Step (5), for different faults of the power transistor, the accumulated value δiTX[k] of the residual of the three-phase current during the basic cycle T0 is different, so that the faulty power transistor can be located through the accumulated value δiTX[k].
In some optional implementations, in Step (5), when a maximum value of the accumulated value δiTX[k] of the residual of the three-phase current during the basic cycle T0 is greater than the set threshold Th, it is determined that a fault has occurred.
Based on the above steps, the disclosure may basically complete the diagnosis of the faulty power transistor within ten switching cycles (for example, 1 ms when the switching frequency fs is 10 kHz) after the power transistor has the open-circuit fault.
According to another aspect of the disclosure, a model-based system for diagnosing an open-circuit fault of a power transistor of a three-phase converter is provided, which includes the following.
A diagnosis signal obtaining module is configured to obtain relevant signals for diagnosis from a control system of a converter. The relevant signals include an alternating current side three-phase current sampling signal iX[k] of the converter, an alternating current side three-phase voltage sampling signal eX[k], where the subscript X (=A, B, or C) represents a present phase sequence and k represents a sampling time, a direct current side voltage sampling signal Udc[k], and drive signals s1[k] to s6[k] output by the control system.
A first calculation module is configured to calculate an estimated change value ΔiEX[k] of a three-phase current during each switching cycle Ts through the alternating current side three-phase voltage sampling signal eX[k], the direct current side voltage sampling signal Udc[k], and the drive signals s1[k] to s6[k] output by the control system according to a converter model.
A second calculation module is configured to calculate a residual δiX[k] of the three-phase current during each switching cycle according to a change value ΔiX[k] of a three-phase current sampling signal during each switching cycle Ts and the estimated change value ΔiEX[k] of the three-phase current.
A third calculation module is configured to calculate an accumulated value δiTX[k] of a residual of the three-phase current during one basic cycle T0 according to the residual δiX[k] of the three-phase current during each switching cycle.
A fault diagnosis module is configured to determine the power transistor that has the open-circuit fault according to a comparison between the accumulated value δiTX[k] of the residual of the three-phase current during each basic cycle T0 and a threshold Th.
According to another aspect of the disclosure, a computer-readable storage medium stored with a computer program is provided. When the computer program is executed by a processor, the steps of the method are implemented.
Generally speaking, compared with the prior art, the above technical solutions conceived by the disclosure can achieve the following beneficial effects.
According to the converter model, the three-phase alternating current is calculated through the voltage sampling signal and the drive signals that already exist in the control system of the converter, through the residual of the three-phase current and the difference between the alternating current value obtained by sampling and the alternating current value obtained by calculation, the cycle accumulated value of the difference between the sampling current and the estimated current after the power transistor of the converter has the open-circuit fault is used as a diagnostic variable, which can quickly and accurately complete diagnosis of a faulty power transistor and has relatively strong practicability.
In order for the objectives, technical solutions, and advantages of the disclosure to be clearer, the following further describes the disclosure in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the disclosure, but not to limit the disclosure. In addition, the technical features involved in the various embodiments of the disclosure described below may be combined with each other as long as there is no conflict therebetween.
In the example of the disclosure, “first”, “second”, etc. are used to distinguish different objects and are not necessarily used to describe a specific order or sequence.
As shown in
The schematic diagram of the diagnosis method of the disclosure is shown in
(1) Through three-phase current sampling signal iX[k] corresponding to a start and an end of each switching cycle Ts, a change value ΔiX[k] of the three-phase current sampling signal during each switching cycle Ts is calculated, that is:
Taking A-phase as an example, a calculation result ΔiA[k] is shown in (b) of
(2) It is necessary to combine a converter model, an estimated change value ΔiEX[k] of a three-phase current during each switching cycle Ts is calculated through an alternating current side three-phase current sampling signal iX[k] of the converter, an alternating current side three-phase voltage sampling signal eX[k], a direct current side voltage sampling signal Udc[k], and drive signals s1[k] to s6[k] output by the control system.
In the converter, since the power transistors with the same phase cannot be turned on at the same time, a three-phase state SX is commonly used to represent a working state of a three-phase power transistor. When SX=1, it represents that upper bridge arm of an X-phase is turned on. When SX=0, it represents that lower bridge arm of the X-phase is turned on. A relationship between the three-phase state SX and the drive signals s1 to s6 and a direction pX[k] of the three-phase current sampling signal iX[k] is:
where pX[k] refers to the direction of the three-phase current sampling signal iX[k], which is a 0-1 variable. When the three-phase current sampling signal iX[k]>0, pX[k]=1,
In addition, a basic vector Vn may also be used to represent the state of the three-phase power transistor, where n=0, 1, 2, 3, 4, 5, 6, 7, and the relationship with the three-phase state SX is shown in Table 1.
In the embodiment of the disclosure, the control system adopts double closed-loop control and seven-segment space vector pulse width modulation (SVPWM). Each different basic vector Vn (phase state SX) corresponds to a respective action time tn.
In the embodiment of the disclosure, a mixed logic dynamic model is used to calculate the estimated change value ΔiEX[k] of the three-phase current during each switching cycle Ts. The mixed logic dynamic model regards a current change in a switching cycle as a piecewise function, and calculates the estimated change value ΔiEX[k] of the three-phase current during each switching cycle Ts through calculating a slope KnX of each segment and the corresponding time tn. In the three-phase two-level converter, the converter model may be obtained according to Kirchhoff s voltage law:
According to Kirchhoff's voltage and current laws, it can be known that iA[k]+iB[k]+iC[k]=0, eA[k]+eB[k]+eC[k]=0, so it can be obtained that:
According to the above equation, the calculation equation of the slope KnX may be obtained:
Therefore, the basic vector Vn and the corresponding time tn may be used to calculate the estimated change value ΔiEX[k] of the three-phase current during each switching cycle Ts:
Taking A-phase as an example, a calculation result ΔiEA[k] is shown in (c) of
(3) A residual δiX[k] of the three-phase current during each switching cycle is calculated through the above the calculation result ΔiEX[k] and the change value ΔiX[k], that is:
Taking A-phase as an example, a calculation result δiA[k] is shown in (d) of
(4) The residual δiX[k] of the three-phase current during all the switching cycles during a previous basic cycle T0 of a current time is accumulated to obtain an accumulated value δiTX[k] of the residual of the three-phase current during the basic cycle T0, that is:
The results of accumulated values δiTA[k], δiTB[k], and δiTC[k] of the residual of the three-phase current during the basic cycle T0 are respectively shown in (e), (f), and (g) of
(5) According to a comparison between the accumulated value δiTX[k] of the residual of the three-phase current during one basic cycle T0 and a threshold Th, the power transistor that has the open-circuit fault is determined.
When the six power transistors are all normal, the estimated change value ΔiEX[k] of the three-phase current during each switching cycle Ts is basically the same as the change value ΔiX[k] of the three-phase current sampling signal during each switching cycle Ts. Therefore, the accumulated value δiTX[k] of the residual of the three-phase current during the basic cycle T0 is very small, as shown in (e), (f), and (g) of
When the maximum value of the accumulated value δiTX[k] of the residual of the three-phase current during the basic cycle T0 exceeds the threshold Th, the faulty power transistor is located according to Table 2, and corresponding fault signals Fn (n=1, 2, 3, 4, 5, 6) of the power transistor change from 0 to 1, where F1 represents that the power switching transistor S1 is faulty, F2 represents that the power switching transistor S2 is faulty, F3 represents that the power switching transistor S3 is faulty, F4 represents that the power switching transistor S4 is faulty, F5 represents that the power switching transistor S5 is faulty, and F6 represents that the power switching transistor S6 is faulty.
As shown in (e), (f), and (g) of
The disclosure also provides a model-based system for diagnosing an open-circuit fault of a power transistor of a three-phase converter, which includes the following.
A diagnosis signal obtaining module is configured to obtain relevant signals for diagnosis from a control system of the converter. The relevant signals include an alternating current side three-phase current sampling signal iX[k] of the converter, an alternating current side three-phase voltage sampling signal eX[k], where the subscript X (=A, B, or C) represents a present phase sequence and k represents a sampling time, a direct current side voltage sampling signal Udc[k], and drive signals s1[k] to s6[k] output by the control system.
A first calculation module is configured to calculate an estimated change value ΔiEX[k] of a three-phase current during each switching cycle Ts through the alternating current side three-phase voltage sampling signal eX[k], the direct current side voltage sampling signal Udc[k], and the drive signals s1[k] to s6[k] output by the control system according to a converter model.
A second calculation module is configured to calculate a residual δiX[k] of the three-phase current during each switching cycle Ts according to a change value ΔiX[k] of a three-phase current sampling signal during each switching cycle Ts and the estimated change value ΔiEX[k] of the three-phase current.
A third calculation module is configured to calculate an accumulated value δiTX[k] of a residual of the three-phase current during one basic cycle T0 according to the residual δiX[k] of the three-phase current during each switching cycle Ts.
A fault diagnosis module is configured to determine the power transistor that has the open-circuit fault according to a comparison between the accumulated value δiTX[k] of the residual of the three-phase current during each basic cycle T0 and a threshold Th.
For the specific implementation of each module, reference may be made to the description of the foregoing embodiment of the method, which will not be repeated in the embodiment of the disclosure.
It should be noted that according to implementation requirements, each step/component described in the disclosure may be split into more steps/components or two or more steps/components or partial operation of a step/component may be combined into a new step/component to implement the objective of the disclosure.
Persons skilled in the art may easily understand that the above are only preferred embodiments of the disclosure and are not intended to limit the disclosure. Any modification, equivalent replacement, improvement, etc., made within the spirit and principle of the disclosure should be included in the protection scope of the disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202011591686.8 | Dec 2020 | CN | national |