A method and device for controlling parallel current sharing of multiple power modules of a vibration platform

By adopting the multi-power module parallel current sharing control method in the vibration table, detailed fault diagnosis and current distribution strategy adjustments are solved, and the problem of uneven fault diagnosis and current distribution in the existing technology is improved, and the stability of the system and the life of the power module are improved.

CN118801674BActive Publication Date: 2025-03-04SUZHOU DONGLING VIBRATION TEST INSTR +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410776207.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-17
Publication Date
2025-03-04
Estimated Expiration
2044-06-17

AI Technical Summary

Technical Problem

The existing vibration table multi-power module parallel power supply control method has shortcomings in fault diagnosis and current distribution, resulting in uneven current distribution, affecting the life of the power module and system stability.

Method used

A multi-power module parallel current sharing control method is proposed. By collecting and analyzing the output current and actual temperature of each power module, combining the fault diagnosis module to diagnose the power module, and adjusting the current distribution strategy according to the fault condition.

Benefits of technology

It improves the accuracy of fault diagnosis and the uniformity of current distribution, extends the life of the power module, and ensures the normal operation of the vibration table.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118801674B_ABST
    Figure CN118801674B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for controlling parallel current sharing of multiple power modules of a vibration table, comprising the following steps: S1, respectively collecting the output current of each power module and the actual temperature of each power module, and obtaining the expected current of each power module after current sharing control from the control module; S2, performing power module fault diagnosis, and completing the update of the number of power modules to be detected for the next fault diagnosis; S3, allocating the expected current of each power module that has not failed, and performing current sharing control at the same time; S4, repeating steps S1 to S3. The control device comprises a control module, a fault diagnosis module, a slave control module, a power module, a current collection module and a temperature collection module. The present invention improves the degree of uniform current distribution and ensures the life of other running power modules and the normal operation of the vibration table, and improves the accuracy of power module fault diagnosis and the accuracy of obtaining the expected temperature value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vibration table control technology, and in particular to a method and device for controlling parallel current sharing of multiple power modules of a vibration table. Background Art

[0002] The vibration table is mainly used to simulate the vibration environment that the product is subjected to under actual working conditions, so as to assess the reliability of the product. With the rapid development of science and technology, the thrust requirements of the vibration table are gradually increasing. In order to meet the needs of large-thrust vibration tables, the output current requirements of the vibration table power modules are also getting higher and higher. In order to meet the power supply needs of the vibration table, power modules are usually used in parallel. At present, when using power modules in parallel, there are mainly the following disadvantages and shortcomings:

[0003] (1) Existing power module parallel power supply control methods generally ignore the fault diagnosis of power modules, and pay little attention to how to redistribute the current after a power module fails. When a power module fails in the power module parallel power supply, it will cause uneven current distribution, affecting the life of other normal power modules and making the system unstable.

[0004] (2) For power module fault diagnosis methods in other related fields, only a single factor is considered to affect the power module fault diagnosis, and the factors of power module failure are not considered enough. The joint influence of multiple factors is not considered comprehensively, resulting in low accuracy of fault diagnosis;

[0005] (3) Existing fault diagnosis methods in other related fields are relatively simple in processing data used for fault diagnosis. They are mainly limited to averaging the data and setting thresholds to determine whether the power module is faulty. Since there is no more in-depth processing of the data, a large amount of effective information is wasted. Summary of the invention

[0006] Purpose of the invention: The purpose of the present invention is to provide a method and device for parallel current sharing control of multiple power modules of a vibration table, which can improve the accuracy of fault diagnosis and the accuracy of obtaining expected temperature values.

[0007] Technical solution: A method for controlling the current sharing of multiple power modules in parallel on a vibration table, comprising the following steps:

[0008] S1, the number of power modules to be detected in this fault diagnosis is m, the output current and actual temperature of each power module are collected respectively, and the expected current of each power module after current sharing control is obtained from the control module;

[0009] S2: perform fault diagnosis on the m power modules that need to be detected, and count the number of faulty power modules detected this time. 坏, stop using the power module with fault and do not test it again in the next fault diagnosis. Let m be equal to the number of power modules that need to be tested in this fault diagnosis minus the number of faulty power modules detected this time m 坏 To complete the update of m;

[0010] S3, based on the updated number of power modules that have not failed and the maximum current I that each power module can provide max , determine whether these m power modules can provide the total driving current I required by the vibration table R , if I R ≤mI max , indicating that the power modules that have not failed can provide the total driving current required by the vibration table, and the expected current I allocated to each power module that has not failed r The calculation formula is The power module that has not failed outputs the allocated expected current I under the control of the corresponding slave control module. r , proceed to the next step; if I R >mI max , indicating that the power module that has not failed cannot provide the total driving current required by the vibration table, and the alarm will be immediately shut down to remind the staff to check and replace the power module;

[0011] S4, repeat steps S1 to S3.

[0012] Furthermore, the collection in step S1 includes the following steps:

[0013] For the kth power module that needs to be detected, a current acquisition module is set to collect the output current of the corresponding power module every Δt; a temperature acquisition module is set to collect the actual temperature of the corresponding power module every Δt; the expected current of the corresponding power module is obtained from the control module every Δt; wherein Δt represents the time interval, and the value of k is 1, 2, ..., m.

[0014] Furthermore, the step S2 of performing fault diagnosis on each of the m power modules to be detected includes the following steps:

[0015] S21, construct output current data sequence Actual temperature data series and the expected current data sequence I k,oi represents the i-th output current in the k-th power module output current data sequence to be detected, T k,i represents the ith actual temperature in the kth power module actual temperature data sequence to be detected, I k,rirepresents the i-th expected current in the k-th expected current data sequence of the power module to be detected, and the value of i is 1, 2, ..., n;

[0016] S22, set the temperature threshold λ T and current threshold λ I , the output current data sequence Each output current in I Make a judgment and at the same time send the actual temperature data series Each actual temperature in T Make judgments;

[0017] If T k,i >λ T or I k,oi >λ I , represents the kth power module fault that needs to be detected;

[0018] If T k,i ≤λ T And I k,oi ≤λ I , then proceed to step S23;

[0019] S23, according to the expected current data sequence And the output current data sequence Construct output current relative error data sequence represents the i-th output current relative error in the k-th power module output current relative error data sequence that needs to be detected, According to the output current relative error data sequence Calculate the output current cumulative relative error δ k,Isum ,

[0020]

[0021] The actual temperature data sequence of m power modules detected as needed Constructing the actual temperature matrix Calculate the actual temperature of each column in the actual temperature matrix T, remove the maximum and minimum values ​​of the actual temperature in each column, and calculate the average value of the remaining m-2 actual temperatures in each column. The average values ​​of the actual temperatures calculated in each column form an actual temperature average data sequence. in: represents the average value of the i-th actual temperature in the actual temperature average value data sequence;

[0022] According to the actual temperature average data series And the actual temperature data series Constructing the actual temperature relative error data series represents the ith actual temperature relative error in the kth power module actual temperature relative error data sequence that needs to be detected, According to the actual temperature relative error data series Calculate the actual temperature cumulative relative error δ k,Tsum ,

[0023] Set the current accumulation relative error threshold α I And the temperature cumulative relative error threshold α T , if δ k,Isum >α I or δ k,Tsum >α T , it indicates that the kth power module that needs to be detected is faulty. If δ k,Isum ≤α I And δ k,Tsum ≤α T , then proceed to step S24;

[0024] S24, according to the output current data sequence Constructing output current change rate data sequence Indicates I k,o(j+1) and I k,oj The rate of change within Δt, the value of j is 1, 2, ..., n-1,

[0025]

[0026] According to the expected current data sequence Constructing the expected current change rate data sequence Indicates I k,r(j+1) and I k,rj The rate of change within Δt, Output current change rate data sequence and expected current change rate data series Constructing the output current change rate relative error data sequence Indicates the jth output current change rate relative error in the kth power module output current change rate relative error data sequence that needs to be detected,

[0027] According to the actual temperature data series Constructing actual temperature change rate data series Indicates T k,j+1 and T k,j The rate of change within Δt,

[0028] According to the actual temperature average data series Constructing a data series of the actual temperature average change rate Indicates the j+1th actual temperature average and the jth actual temperature average The rate of change within Δt,

[0029] The actual temperature change rate data series And the actual temperature average change rate data series Constructing the relative error data series of actual temperature change rate Indicates the jth actual temperature change rate relative error in the kth power module actual temperature change rate relative error data sequence that needs to be detected,

[0030] Set the relative error threshold of temperature change rate η T and the current change rate relative error threshold η I , the output current change rate relative error data sequence The relative error of each output current change rate and the relative error threshold η of the current change rate I Make a judgment and compare the actual temperature change rate relative error data series The relative error of each actual temperature change rate in the temperature change rate relative error threshold η T Make judgments;

[0031] like or This indicates that the kth power module that needs to be detected is faulty;

[0032] like and This indicates that the kth power module that needs to be tested is normal;

[0033] S25, repeating steps S21 to S24 to complete a fault determination for each power module.

[0034] Further, in step S21, for the power module to be detected, the time interval between the current fault diagnosis and the next fault diagnosis is set to nΔt. When performing the current fault diagnosis, the output current, actual temperature and allocated expected current that have been collected closest to the start time of the current fault diagnosis are respectively used as the first output current of the output current sequence required for the fault diagnosis, the first actual temperature of the actual temperature data sequence and the first expected current of the expected current data sequence. Taking the selected first output current, first actual temperature and first expected current as the starting point, one output current, one actual temperature and one expected current are selected every Δt from the historical data of the collected output current, actual temperature and allocated expected current, and a total of n output currents, actual temperatures and expected currents are taken. The selected output current data sequence is The actual temperature data series is The expected current data sequence is n is the number of samples.

[0035] A vibration table multi-power module parallel current sharing control device comprises a control module, a fault diagnosis module, a slave control module, a power module, a current acquisition module and a temperature acquisition module, wherein the control module can allocate an expected current and a current distribution strategy to each power module, the fault module can run a power module fault diagnosis method, the slave control module can control the corresponding power module, the power module can generate an output current, the current acquisition module can acquire the output current of the corresponding power module, and the temperature acquisition module can acquire the actual temperature of the corresponding power module.

[0036] Compared with the prior art, the present invention has the following significant effects:

[0037] 1. The multi-power module parallel current sharing control method proposed in the present invention can perform fault diagnosis on the power module, and adopt different current distribution strategies according to the number of faulty power modules, thereby improving the degree of current distribution uniformity and ensuring the service life of other running power modules and the normal operation of the vibration table;

[0038] 2. The multi-power module parallel current sharing control method proposed in the present invention comprehensively considers the influence of multiple factors such as the temperature and output current of the power module when diagnosing the fault of the power module, and considers the factors of power module fault detection more comprehensively, thereby improving the accuracy of power module fault diagnosis;

[0039] 3. When diagnosing the fault of the power module, the present invention uses multiple indicators of the actual temperature and output current of the power module, including: actual temperature cumulative relative error, actual temperature change rate relative error, actual current cumulative relative error and actual current change rate relative error, thereby improving the deficiency of low fault detection accuracy of a single indicator and making full use of a large amount of effective information in the actual temperature and output current of the power module;

[0040] 4. When the present invention performs fault diagnosis on the power module, the power module is gradually and deeply diagnosed. First, the collected actual temperature and output current are used for judgment, and then the actual temperature cumulative relative error and the actual current cumulative relative error are further used for judgment. Finally, the actual temperature change rate relative error and the actual current change rate relative error are used for judgment, thereby avoiding the influence of accidental factors on fault diagnosis.

[0041] 5. The power module fault diagnosis method of the present invention, when calculating the expected temperature of each power module, takes the average temperature of the collected actual temperature after removing the maximum and minimum values ​​as the expected temperature, thereby improving the accuracy of calculating the expected temperature value. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 It is the control principle diagram of the present invention;

[0043] Figure 2 It is a control flow chart of the present invention. DETAILED DESCRIPTION

[0044] The present invention is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0045] refer to Figure 2 , a method for controlling the current sharing of multiple power modules in parallel on a vibration platform, comprising the following steps:

[0046] Step 1: Note that the number of power modules to be detected for this fault diagnosis is m, the output current and actual temperature of each power module are collected respectively, and the expected current of each power module after current sharing control is obtained from the control module, including the following steps:

[0047] For the kth power module to be detected, the value of k is 1, 2, ..., m; a current acquisition module is set to collect the output current of the power module every Δt; a temperature acquisition module is set to collect the actual temperature of the power module every Δt; the expected current of the power module is obtained from the control module every Δt, Δt represents the time interval, and the value range of Δt is 10s to 15s.

[0048] Step 2: Perform fault diagnosis on the m power modules that need to be detected, and count the number of faulty power modules detected this time. 坏, stop using the power module with fault and do not test it again in the next fault diagnosis. Let m be equal to the number of power modules that need to be tested in this fault diagnosis minus the number of faulty power modules detected this time m 坏 To complete the update of m;

[0049] Performing fault diagnosis on each of the m power modules that need to be detected includes the following steps:

[0050] Step 21, for the power module to be detected, set the time interval between this fault diagnosis and the next fault diagnosis to nΔt, n is the number of samples, and the value range of n is 10 to 20. When performing this fault diagnosis, the output current, actual temperature, and allocated expected current that have been collected closest to the start time of this fault diagnosis are respectively used as the first output current of the output current sequence required for fault diagnosis, the first actual temperature of the actual temperature data sequence, and the first expected current of the expected current data sequence. Taking the selected first output current, first actual temperature, and first expected current as the starting point, select 1 output current, 1 actual temperature, and 1 expected current every Δt from the historical data of the collected output current, actual temperature, and allocated expected current, and take a total of n output currents, actual temperatures, and expected currents to construct an output current data sequence. Actual temperature data series and the expected current data sequence I k,oi represents the i-th output current in the k-th power module output current data sequence to be detected, T k,i represents the ith actual temperature in the kth power module actual temperature data sequence to be detected, I k,ri It represents the i-th expected current in the k-th expected current data sequence of the power module that needs to be detected, and the value of i is 1, 2, ..., n.

[0051] Step 22, set the temperature threshold λ T and current threshold λ I , temperature threshold λ T The value range is 150℃~175℃, the current threshold λ I The value range is 1.5 to 1.7 times the maximum output current of the power module. Each output current in I Make a judgment and at the same time send the actual temperature data series Each actual temperature in T Make a judgment: If T k,i >λ T or I k,oi >λ I, indicating the kth power module fault that needs to be detected; if T k,i ≤λ T And I k,oi ≤λ I , then proceed to step 23.

[0052] Step 23: According to the expected current data sequence And the output current data sequence Construct output current relative error data sequence represents the i-th output current relative error in the k-th power module output current relative error data sequence that needs to be detected, According to the output current relative error data sequence Calculate the output current cumulative relative error δ k,Isum ,

[0053] The actual temperature data sequence of m power modules detected as needed Constructing the actual temperature matrix Calculate the actual temperature of each column in the actual temperature matrix T, remove the maximum and minimum values ​​of the actual temperature in each column, and calculate the average value of the remaining m-2 actual temperatures in each column. The average values ​​of the actual temperatures calculated in each column form an actual temperature average data sequence. in: represents the average value of the i-th actual temperature in the actual temperature average value data sequence;

[0054] According to the actual temperature average data series And the actual temperature data series Constructing the actual temperature relative error data series represents the ith actual temperature relative error in the kth power module actual temperature relative error data sequence that needs to be detected, According to the actual temperature relative error data series Calculate the actual temperature cumulative relative error δ k,Tsum ,

[0055] Set the current accumulation relative error threshold α I And the temperature cumulative relative error threshold α T , current accumulation relative error threshold α I The value is 0.15n~0.2n, the temperature cumulative relative error threshold α T The value is 0.2n~0.3n, and the output current cumulative relative error δ k,Isum The relative error threshold α I Make a judgment and accumulate the relative error δ of the actual temperaturek,Tsum The relative error threshold α of the temperature accumulation T Make a judgment: If δ k,Isum >α I or δ k,Tsum >α T , it indicates that the kth power module that needs to be detected is faulty; if δ k,Isum ≤α I And δ k,Tsum ≤α T , then proceed to step 24.

[0056] Step 24: According to the output current data sequence Constructing output current change rate data sequence Indicates I k,o(j+1) and I k,oj The rate of change within Δt, the value of j is 1, 2, ..., n-1, According to the expected current data sequence Constructing the expected current change rate data sequence Indicates I k,r(j+1) and I k,rj The rate of change within Δt, Output current change rate data sequence and expected current change rate data series Constructing the output current change rate relative error data sequence Indicates the jth output current change rate relative error in the kth power module output current change rate relative error data sequence that needs to be detected,

[0057] According to the actual temperature data series Constructing actual temperature change rate data series Indicates T k,j+1 and T k,j The rate of change within Δt, According to the actual temperature average data series Constructing a data series of the actual temperature average change rate express and The rate of change within Δt, The actual temperature change rate data series And the actual temperature average change rate data series Constructing the relative error data series of actual temperature change rate Indicates the jth actual temperature change rate relative error in the kth power module actual temperature change rate relative error data sequence that needs to be detected,

[0058] Set the relative error threshold of temperature change rate ηT and the current change rate relative error threshold η I , relative error threshold of temperature change rate η T The value range is 15% to 30%, and the relative error threshold of the current change rate is η I The value range is 10% to 20%, and the output current change rate relative error data sequence The relative error of each output current change rate and the relative error threshold η of the current change rate I Make a judgment and compare the actual temperature change rate relative error data series The relative error of each actual temperature change rate in the temperature change rate relative error threshold η T Make a judgment:

[0059] like or This indicates that the kth power module that needs to be detected is faulty;

[0060] like and This indicates that the kth power module that needs to be detected is normal.

[0061] Step 25, repeating steps 21 to 24 to complete a complete process of performing a fault judgment on each power module.

[0062] Step 3: Based on the updated number of power modules that have not failed and the maximum current I that each power module can provide, max , determine whether these m power modules can provide the total driving current I required by the vibration table R :

[0063] If I R ≤mI max , indicating that the power modules that have not failed can provide the total driving current required by the vibration table, and the expected current I allocated to each power module that has not failed r The calculation formula is The power module that has not failed outputs the allocated expected current I under the control of the corresponding slave control module. r , perform the next step;

[0064] If I R >mI max , indicating that the power module that has not failed cannot provide the total driving current required by the vibration table, and the alarm will be immediately shut down to remind the staff to check and replace the power module.

[0065] Step 4: Repeat steps 1 to 3.

[0066] refer to Figure 1A vibration table multi-power module parallel current sharing control device includes a control module, a fault diagnosis module, a slave control module, a power module, a current acquisition module, and a temperature acquisition module. The control module is used to allocate the expected current to each power module and run the current distribution strategy provided by the present invention; the fault diagnosis module is used to run the power module fault diagnosis method provided by the present invention; the slave control module is used to control the corresponding power module; the power module is used to generate an output current; the current acquisition module is used to collect the output current of the corresponding power module; and the temperature acquisition module is used to collect the actual temperature of the corresponding power module.

[0067] The above are only preferred embodiments of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for controlling the current sharing of multiple power modules in parallel on a vibration platform, characterized in that: The following steps are involved: S1, the number of power modules to be detected in this fault diagnosis is m, the output current and actual temperature of each power module are collected respectively, and the expected current of each power module after current sharing control is obtained from the control module; S2: perform fault diagnosis on the m power modules that need to be detected, and count the number of faulty power modules detected this time. 坏 , stop using the power module with fault and do not test it again in the next fault diagnosis. Let m be equal to the number of power modules that need to be tested in this fault diagnosis minus the number of faulty power modules detected this time m 坏 To complete the update of m; S3, based on the updated number of power modules that have not failed and the maximum current I that each power module can provide max , determine whether these m power modules can provide the total driving current I required by the vibration table R : if I R ≤mI max , indicating that the power modules that have not failed can provide the total driving current required by the vibration table, and the expected current I allocated to each power module that has not failed r The calculation formula is The power module that has not failed outputs the allocated expected current I under the control of the corresponding slave control module. r , proceed to the next step; if I R >mI max , indicating that the power module that has not failed cannot provide the total driving current required by the vibration table, and the alarm will be immediately shut down to remind the staff to check and replace the power module; S4, repeating steps S1 to S3; In the step S1: for the kth power module to be detected, a current acquisition module is set to collect the output current of the corresponding power module every Δt; a temperature acquisition module is set to collect the actual temperature of the corresponding power module every Δt; and the expected current of the corresponding power module is obtained from the control module every Δt; wherein Δt represents the time interval, and the value of k is 1, 2, ..., m; Furthermore, in step S2, fault diagnosis is performed on each of the m power modules that need to be detected, including the following steps: S21, construct output current data sequence Actual temperature data series and the expected current data sequence I k,oi represents the i-th output current in the k-th power module output current data sequence to be detected, T k,i represents the ith actual temperature in the kth power module actual temperature data sequence to be detected, I k,ri represents the i-th expected current in the k-th power module expected current data sequence to be detected, i is 1, 2, ..., n, and n is the number of samples; S22, set the temperature threshold λ T and current threshold λ I , the output current data sequence Each output current in I Make a judgment and at the same time send the actual temperature data series Each actual temperature in T Make a judgment: If T k,i >λ T or I k,oi >λ I , represents the kth power module fault that needs to be detected; If T k,i ≤λ T And I k,oi ≤λ I , then proceed to step S23; S23, according to the expected current data sequence And the output current data sequence Construct output current relative error data sequence δ k,Ii represents the i-th output current relative error in the k-th power module output current relative error data sequence that needs to be detected, According to the output current relative error data sequence Calculate the output current cumulative relative error δ k,Isum , The actual temperature data sequence of m power modules detected as needed Constructing the actual temperature matrix Calculate the actual temperature of each column in the actual temperature matrix T, remove the maximum and minimum temperature in each column, and calculate the average value of the remaining m-2 actual temperatures in each column. The average values ​​of the actual temperatures calculated in each column form the actual temperature average data sequence. in: represents the average value of the i-th actual temperature in the actual temperature average value data sequence; According to the actual temperature average data series And the actual temperature data series Constructing the actual temperature relative error data series represents the ith actual temperature relative error in the kth power module actual temperature relative error data sequence that needs to be detected, According to the actual temperature relative error data series Calculate the actual temperature cumulative relative error δ k,Tsum , Set the current accumulation relative error threshold α I And the temperature cumulative relative error threshold α T :If δ k,Isum >α I or δ k,Tsum >α T , it indicates that the kth power module that needs to be detected is faulty; if δ k,Isum ≤α I And δ k,Tsum ≤α T , then proceed to step S24; S24, according to the output current data sequence Constructing output current change rate data sequence Indicates I k,o(j+1) and I k,oj The rate of change within Δt, the value of j is 1, 2, ..., n-1, According to the expected current data sequence Constructing the expected current change rate data sequence Indicates I k,r(j+1) and I k,rj The rate of change within Δt, Output current change rate data sequence and expected current change rate data series Construct output current change rate relative error data sequence Indicates the jth output current change rate relative error in the kth power module output current change rate relative error data sequence that needs to be detected, According to the actual temperature data series Constructing actual temperature change rate data series Indicates T k,j+1 and T k,j The rate of change within Δt, According to the actual temperature average data series Constructing a data series of the actual temperature average change rate Indicates the j+1th actual temperature average and the jth actual temperature average The rate of change within Δt, The actual temperature change rate data series And the actual temperature average change rate data series Constructing the relative error data series of actual temperature change rate Indicates the jth actual temperature change rate relative error in the kth power module actual temperature change rate relative error data sequence that needs to be detected, Set the relative error threshold of temperature change rate η T and the current change rate relative error threshold η I , the output current change rate relative error data sequence The relative error of each output current change rate and the relative error threshold η of the current change rate I Make a judgment and compare the actual temperature change rate relative error data series The relative error of each actual temperature change rate in the temperature change rate relative error threshold η T Make a judgment: like or This indicates that the kth power module that needs to be detected is faulty; like and This indicates that the kth power module that needs to be tested is normal; S25, repeating steps S21 to S24 to complete a fault determination for each power module.

2. The method for controlling the current sharing of multiple power modules in parallel on a vibration platform according to claim 1, characterized in that: In the step S21, for the power module to be detected, the time interval between the current fault diagnosis and the next fault diagnosis is set to nΔt. When performing the current fault diagnosis, the output current, actual temperature and allocated expected current that have been collected closest to the start time of the current fault diagnosis are respectively used as the first output current of the output current sequence required for the fault diagnosis, the first actual temperature of the actual temperature data sequence and the first expected current of the expected current data sequence. Taking the selected first output current, first actual temperature and first expected current as the starting point, one output current, one actual temperature and one expected current are selected every Δt from the historical data of the collected output current, actual temperature and allocated expected current. A total of n output currents, actual temperatures and expected currents are taken, and the selected output current data sequence is: The actual temperature data series is The expected current data sequence is 3. The method for controlling the current sharing of multiple power modules in parallel on a vibration platform according to claim 1, characterized in that: The value range of the time interval Δt is 10s to 15s.

4. The method for controlling the current sharing of multiple power modules in parallel on a vibration platform according to claim 1, characterized in that: The sampling number n ranges from 10 to 20.

5. The method for controlling the current sharing of multiple power modules in parallel on a vibration platform according to claim 1, characterized in that: The temperature threshold λ T The value range is 150℃~175℃, and the current threshold λ I The value range is 1.5 to 1.7 times the maximum output current of the power module.

6. The method for controlling the current sharing of multiple power modules in parallel on a vibration platform according to claim 1, characterized in that: The current accumulation relative error threshold α I The value range is 0.15n~0.2n, and the temperature cumulative relative error threshold α T The value range is 0.2n~0.3n.

7. The method for controlling the current sharing of multiple power modules in parallel on a vibration platform according to claim 1, characterized in that: Temperature change rate relative error threshold η T The value range is 15% to 30%, and the relative error threshold value of the current change rate η I The value range is 10% to 20%.

8. A vibration table multi-power module parallel current sharing control device, used to implement the vibration table multi-power module parallel current sharing control method according to any one of claims 1 to 7, characterized in that: It includes a control module, a fault diagnosis module, a slave control module, a power module, a current acquisition module and a temperature acquisition module. The control module can allocate the expected current and current allocation strategy to each power module, the fault diagnosis module can run the power module fault diagnosis method, the slave control module can control the corresponding power module, the power module can generate output current, the current acquisition module can acquire the output current of the corresponding power module, and the temperature acquisition module can acquire the actual temperature of the corresponding power module.

Citation Information

Patent Citations

  • A high price / performance ratio high-power IGBT module

    CN101188378A

  • Method and apparatus for providing power conversion with parallel function

    CN101989808A