Fault-tolerant control method for open-circuit fault of two coils of intelligent flexible annular wire motor

By using the two-coil open-circuit fault tolerance control method in the intelligent flexible loop wire motor, the current of the healthy coil is reconstructed, and the problem of unstable movement operation in the coil failure is solved, achieving smooth operation after the fault and improving system reliability.

CN119921629APending Publication Date: 2025-05-02HARBIN INST OF TECH
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510123251.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-26
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

The existing intelligent flexible loop motor is difficult to achieve smooth operation of the rotor when the coil fails, and the system failure rate is high, which can easily lead to motor shutdown.

Method used

By using the two-coil open-circuit fault tolerance control method in the intelligent flexible loop motor, the current of the healthy coil is reconstructed using the formula to achieve fault tolerance control and maintain constant thrust, thereby ensuring the smooth operation of the mover in the case of fault.

Benefits of technology

It realizes smooth operation of the mover in the case of open-circuit failure of the coil, reduces the system failure rate, avoids motor shutdown, and improves the reliability and stability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119921629A_ABST
    Figure CN119921629A_ABST
Patent Text Reader

Abstract

The invention discloses a fault-tolerant control method for open-circuit faults of two coils of an intelligent flexible annular wire motor, and the method comprises the following steps: 1, judging a coil which is coupled with a rotor, and setting the coil to be in a working state when the coil is coupled with the rotor; step 2, calculating a current instruction of a coil having a coupling relation with the rotor during normal operation; step 3, when the open-circuit fault occurs in the two coils, reconstructing the residual non-fault coil current coupled with the rotor; and 4, when the rotor runs to be separated from the fault coil, namely, the fault coil and the rotor do not have a coupling relationship, updating the coil current instruction as the current instruction in the step 2. According to the multi-rotor annular motor driving strategy based on coil current independent control, when the open-circuit fault occurs in the stator coil, the thrust is constant after fault-tolerant control by reconstructing the current of the healthy coil after the open-circuit fault, so that the stable operation of the rotor after the open-circuit fault of the coil is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of motors and relates to an electromagnetic conversion and control method, and specifically to a fault-tolerant control method for open-circuit faults of two coils of an intelligent flexible ring-wire motor. Background Art

[0002] With the industrial upgrading of processing and manufacturing, intelligent flexible ring lines have received extensive attention and application. Figure 1 As shown in the figure, the intelligent flexible ring line adopts a modular design, which is composed of multiple straight and arc-shaped stators. Multiple movable mover units composed of permanent magnets are arranged on it. The magnetic field of the permanent magnet on the mover interacts with the magnetic field excited by the stator coil to drive the mover to run. There is no feeder cable on the mover, and the track can be freely spliced ​​to meet industrial applications in different occasions.

[0003] The existing intelligent flexible ring-line mover drive technology usually uses a single straight or arc stator module as the basic control unit, and controls the corresponding stator module according to the position of the mover. The coil that is not coupled to the mover also flows with current, which increases the copper loss of the motor. At the same time, it is impossible to realize the operation of multiple movers on a single stator module, which greatly limits some application scenarios.

[0004] CN116961516A discloses a method for independent control of a single coil, which uses a single coil as a basic control unit to independently control the coil current, and can realize the simultaneous operation of multiple movers on a single stator. However, under the implementation of this method, each coil needs to be connected to a full-bridge or half-bridge power conversion circuit. Excessive use of power conversion circuits and coils will increase the system failure rate, and failures will cause unstable operation of the mover or even shutdown of the ring motor system.

[0005] Since power conversion circuit faults and coil faults can be converted into open-circuit faults through hardware isolation, fault-tolerant control under open-circuit faults is very important for multi-motor ring-line motor systems based on coil current independent control strategies. Summary of the invention

[0006] The present invention provides a fault-tolerant control method for open-circuit faults of two coils of an intelligent flexible toroidal line motor. The method is based on a multi-motor toroidal motor driving strategy with independent control of coil currents. When an open-circuit fault occurs in the stator coil, the current of the healthy coil after the open-circuit fault is reconstructed to achieve constant thrust after fault-tolerant control, thereby achieving smooth operation of the mover after the coil open-circuit fault.

[0007] The objective of the present invention is achieved through the following technical solutions:

[0008] A fault-tolerant control method for two coil open-circuit faults of an intelligent flexible ring-wire motor comprises the following steps:

[0009] Step 1: Determine whether there is a coil coupled with the mover. If there is coupling, set it to the working state. The determination method uses the following formula:

[0010]

[0011]

[0012]

[0013] In the formula, x is the position of the actuator; i is the coil number; x c is the adjacent slot distance; when the coil belongs to coil A, state A (x,i) judgment; when the coil belongs to coil B, use state B (x,i) judgment; when the coil belongs to C coil, use state C (x,i) judgment;

[0014] Step 2: Calculate the current command of the coil that is coupled with the mover during normal operation:

[0015]

[0016] In the formula, I m is the coil current amplitude; θ0 is the initial electrical angle; i An 、i Bn 、i Cn is the coil current coupled with the mover, n is the unit where the coupling coil is located;

[0017] Step 3: When open-circuit faults occur in two coils, the current of the remaining non-faulty coils coupled with the mover is reconstructed. The specific steps are as follows:

[0018] Step 3-1: When the distance between the two coils exceeds the length of the rotor magnet, a single coil fault-tolerant control method is used to reconstruct the current of the remaining non-faulty coils coupled with the rotor. The specific steps are as follows:

[0019] Step 3-1-1, assuming that the units where the coils coupled to the mover are located are k, k+1, and k+2 respectively, calculate the electromagnetic thrust during normal operation:

[0020]

[0021] Among them, B m is the air gap magnetic flux amplitude, δ=N c L, N c is the number of coil turns, L is the effective conductor length of the coil;

[0022] Step 3-1-2: When an open circuit fault occurs in the coil coupled with the mover, the reconstruction current of the remaining non-faulty coil coupled with the mover is and The reconstructed current satisfies the following formula:

[0023]

[0024] Step 3-1-3: Calculate the electromagnetic thrust F after the reconstruction current acts e ′:

[0025]

[0026] Step 3-1-4: Make F e ′=F e , combine the formula in step 3-1-2 to calculate the reconstruction current:

[0027]

[0028] Step 3-1-5: Implement the fault-tolerant control algorithm to update the coil current command to the reconstructed current command:

[0029]

[0030] Step 3-2: When the distance between the two coils with open circuit fault is less than the length of the rotor magnet, the current of the remaining non-fault coil coupled with the rotor is reconstructed. The specific steps are as follows:

[0031] Step 3-2-1, assuming that the units where the coils coupled to the mover are located are k, k+1, and k+2 respectively, calculate the electromagnetic thrust during normal operation:

[0032]

[0033] Among them, B m is the air gap magnetic flux amplitude, δ=N c L, N c is the number of coil turns, L is the effective conductor length of the coil;

[0034] Step 3-2-2: When an open circuit fault occurs in the coil coupled with the mover, the reconstruction current of the remaining non-faulty coil coupled with the mover is and The reconstructed current satisfies the following formula:

[0035]

[0036] Step 3-2-3: Calculate the electromagnetic thrust F after the reconstruction current acts e ′:

[0037]

[0038] Step 3-2-4: Make F e ′=F e , combine the formula in step 3-2-2 to calculate the reconstruction current:

[0039]

[0040] Step 3-2-5: Implement the fault-tolerant control algorithm to update the coil current command to the reconstructed current command:

[0041]

[0042] Step 4: When the mover is running away from the faulty coil, that is, when there is no coupling relationship between the faulty coil and the mover, the coil current command is updated to the current command in step 2.

[0043] Compared with the prior art, the present invention has the following advantages:

[0044] 1. The present invention is applicable to a multi-motor ring motor control system and can provide a fault-tolerant control solution for a coil open circuit fault.

[0045] 2. The method of the present invention is simple and easy to operate, and has practical application value in industry.

[0046] 3. The method of the present invention is executed in an intelligent flexible ring line control system and can be completed by MCU, DSP, FPGA, etc. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 It is an intelligent flexible ring line motor. In the figure, 1-straight segment stator, 2-arc segment stator, 3-guide rail, 4-position sensor, 5-motor;

[0048] Figure 2 The spatial structure of the rotor and coil of the ring motor. In the figure, x is the position of the rotor, n- is the unit number, and x c is the distance between adjacent slots, k is the kth unit;

[0049] Figure 3 This is the experimental waveform during normal operation in the current loop mode;

[0050] Figure 4 This is the experimental waveform during fault operation in current loop mode;

[0051] Figure 5 This is the experimental waveform when the fault-tolerant control is running in the current loop mode;

[0052] Figure 6 This is the experimental waveform during normal operation under load conditions;

[0053] Figure 7This is the experimental waveform during fault operation under load conditions;

[0054] Figure 8 It is the experimental waveform when fault-tolerant control is running under load conditions. DETAILED DESCRIPTION

[0055] The technical solution of the present invention is further described below in conjunction with the accompanying drawings, but is not limited thereto. Any modification or equivalent replacement of the technical solution of the present invention without departing from the spirit and scope of the technical solution of the present invention should be included in the protection scope of the present invention.

[0056] The present invention provides a method for controlling the open-circuit fault of two coils of an intelligent flexible ring-shaped wire motor. The method performs open-circuit fault-tolerant control of two coils based on the coil current independent control strategy disclosed in CN116961516A. According to CN116961516A, the ring-shaped motor can be designed with a variety of pole numbers and slot numbers. However, in practical applications, a 4-pole 6-slot motor structure is generally selected, such as Figure 2 As shown in the figure, x is the position of the actuator, n is the unit number, and x c is the adjacent slot distance, k is the kth unit, and the coils of each unit are defined as coil A, coil B, and coil C in sequence. The specific steps are as follows:

[0057] Step 1: Determine whether there is a coil coupled with the mover. If there is coupling, set it to the working state. The determination method uses the following formula:

[0058]

[0059]

[0060]

[0061] Where i is the coil number. When the coil belongs to coil A, use state A (x,i) judgment; when the coil belongs to coil B, use state B (x,i) judgment; when the coil belongs to C coil, use state C (x,i) judgment.

[0062] Step 2: Calculate the current command of the coil that is coupled with the mover during normal operation:

[0063]

[0064] In the formula, I m is the coil current amplitude; θ0 is the initial electrical angle, Figure 2 In the motor structure shown, θ0 = π / 6; i An 、iBn 、i Cn is the coil current coupled to the mover, where n is the unit where the coupling coil is located.

[0065] Step 3: When open-circuit faults occur in two coils, the current of the remaining non-faulty coils coupled with the mover is reconstructed. The specific steps are as follows:

[0066] Step 3-1: When the distance between the two coils exceeds the length of the rotor magnet, a single coil fault-tolerant control method is used to reconstruct the current of the remaining non-faulty coils coupled with the rotor. The specific steps are as follows:

[0067] Step 3-1-1: Calculate the electromagnetic thrust during normal operation. Figure 2 Taking the figure as an example, the units where the coils coupled with the mover are located are k, k+1, and k+2 respectively, and the calculation formula is as follows:

[0068]

[0069] Among them, B m is the air gap magnetic flux amplitude, δ=N c L, N c is the number of coil turns, and L is the effective conductor length of the coil.

[0070] Step 3-1-2, select C here k For an open-circuit fault coil, the remaining reconstructed current of the non-fault coil coupled with the mover is and The reconstructed current satisfies the following formula:

[0071]

[0072] Step 3-1-3: Calculate the electromagnetic thrust F after the reconstruction current acts e ′:

[0073]

[0074] Step 3-1-4: Make F e ′=F e , combined with equation (6) in step 3-1-2, calculate the reconstruction current:

[0075]

[0076] It should be noted that C was selected in step 3-1. k For an open-circuit fault coil, when other coils have an open-circuit fault, the calculation method is the same as step 3-1, and is also within the scope of the present invention.

[0077] Step 3-1-5: Implement the fault-tolerant control algorithm to update the coil current command to the reconstructed current command:

[0078]

[0079] Step 3-2: When the distance between the two coils with open circuit fault is less than the length of the rotor magnet, the current of the remaining non-fault coil coupled with the rotor is reconstructed. The specific steps are as follows:

[0080] Step 3-2-1: Calculate the electromagnetic thrust during normal operation. Figure 2 Taking the figure as an example, the units where the coils coupled with the mover are located are k, k+1, and k+2 respectively, and the calculation formula is as follows:

[0081]

[0082] Among them, B m is the air gap magnetic flux amplitude, δ=N c L, N c is the number of coil turns, L is the effective conductor length of the coil;

[0083] Step 3-2-2, select C here k and A k+1 For an open-circuit fault coil, the remaining reconstructed current of the non-fault coil coupled with the mover is and The reconstructed current satisfies the following formula:

[0084]

[0085] Step 3-2-3: Calculate the electromagnetic thrust F after the reconstruction current acts e ′:

[0086]

[0087] Step 3-2-4: Make F e ′=F e , combined with equation (11) in step 3-2-2, calculate the reconstruction current:

[0088]

[0089] It should be noted that in step 3-2, C4 and A5 are selected as open circuit fault coils. When other coils have open circuit faults, the calculation method is the same as step 3-2 and is also within the scope of the present invention.

[0090] Step 3-2-5: Implement the fault-tolerant control algorithm to update the coil current command to the reconstructed current command:

[0091]

[0092] Step 4: When the mover is running away from the faulty coil, that is, when there is no coupling relationship between the faulty coil and the mover, the coil current command is updated to the current command in step 2.

[0093] The method of the invention is executed in an intelligent flexible ring line control system and is completed through DSP. Figure 3 , Figure 4 , Figure 5 is the experimental result in current mode. Among them, Figure 3 The experimental effect of the present invention is demonstrated. Figure 4 and Figure 5 For comparative experiments, Figure 4 and Figure 5 The experimental results are shown respectively when an open circuit fault occurs and when the fault-tolerant control method is not used and when the fault-tolerant control method is used. Figure 3 , Figure 4 and Figure 5 It can be seen that when an open-circuit fault occurs in the coil, the acceleration of the mover without the fault-tolerant control method is reduced and the original thrust cannot be maintained. However, the mover speed with the fault-tolerant control method is the same as that in normal operation, and the effect of normal operation can be achieved. Figure 6 , Figure 7 , Figure 8 The experimental results under load conditions are shown in Figure 2. The loading is carried out by dragging the weight with a steel wire rope, and the weight mass is 1 kg. Figure 6 The experimental effect of the present invention is demonstrated. Figure 7 and Figure 8 For comparative experiments, Figure 7 and Figure 8 The experimental results of the open circuit fault without and with fault-tolerant control are shown. Figure 7 In the case of steady-speed operation, the speed of the mover without the method of the present invention fluctuates, and the acceleration changes significantly. Figure 8 In the implementation of the method of the present invention, the mover speed and normal operation ( Figure 6 ) are consistent and no fluctuation occurs. The present invention has superior performance under various working conditions.

Claims

1. A fault-tolerant control method for two coil open-circuit faults of an intelligent flexible ring-wire motor, characterized in that The method comprises the following steps: Step 1, determine whether there is a coil coupled with the mover, and if there is coupling, set it to a working state; Step 2, calculating the current command of the coil that is coupled with the mover during normal operation; Step 3: When open-circuit faults occur in two coils, the current of the remaining non-faulty coils coupled with the mover is reconstructed. The specific steps are as follows: Step 3-1: When the distance between the two coils exceeds the length of the rotor magnet, a single coil fault-tolerant control method is used to reconstruct the current of the remaining non-faulty coils coupled with the rotor. The specific steps are as follows: Step 3-1-1, assuming that the units where the coils coupled to the mover are located are k, k+1, and k+2 respectively, calculate the electromagnetic thrust during normal operation: Among them, B m is the air gap magnetic flux amplitude, δ=N c L, N c is the number of coil turns, L is the effective conductor length of the coil; Step 3-1-2: When an open circuit fault occurs in the coil coupled with the mover, the reconstruction current of the remaining non-faulty coil coupled with the mover is and The reconstructed current satisfies the following formula: Step 3-1-3: Calculate the electromagnetic thrust F after the reconstruction current acts e ′: Step 3-1-4: Make F e ′=F e , combine the formula in step 3-1-2 to calculate the reconstruction current: Step 3-1-5: Implement the fault-tolerant control algorithm to update the coil current command to the reconstructed current command: Step 3-2: When the distance between the two coils with open circuit fault is less than the length of the rotor magnet, the current of the remaining non-fault coil coupled with the rotor is reconstructed. The specific steps are as follows: Step 3-2-1, assuming that the units where the coils coupled to the mover are located are k, k+1, and k+2 respectively, calculate the electromagnetic thrust during normal operation: Among them, B m is the air gap magnetic flux amplitude, δ=N c L, N c is the number of coil turns, L is the effective conductor length of the coil; Step 3-2-2: When an open circuit fault occurs in the coil coupled with the mover, the reconstruction current of the remaining non-faulty coil coupled with the mover is and The reconstructed current satisfies the following formula: Step 3-2-3: Calculate the electromagnetic thrust F after the reconstruction current acts e ′: Step 3-2-4: Make F e ′=F e , combine the formula in step 3-2-2 to calculate the reconstruction current: Step 3-2-5: Implement the fault-tolerant control algorithm to update the coil current command to the reconstructed current command: Step 4: When the mover is running away from the faulty coil, that is, when there is no coupling relationship between the faulty coil and the mover, the coil current command is updated to the current command in step 2.

2. The method for controlling the open-circuit fault of two coils of an intelligent flexible ring-shaped wire motor according to claim 1 is characterized in that In step 1, when determining whether there is a coil coupled with the mover, the following formula is used for determination: In the formula, x is the position of the actuator; i is the coil number; x c is the adjacent slot distance; when the coil belongs to coil A, state A (x,i) judgment; when the coil belongs to coil B, use state B (x,i) judgment; when the coil belongs to C coil, use state C (x,i) judgment.

3. The fault-tolerant control method for two coil open-circuit faults of an intelligent flexible ring-shaped wire motor according to claim 2 is characterized in that In step 2, the current instruction is: In the formula, I m is the coil current amplitude; θ0 is the initial electrical angle; i An 、i Bn 、i Cn is the coil current coupled with the mover, and n is the unit where the coupling coil is located.

Citation Information

Patent Citations

  • Passive multi-rotor loop motor drive control system and control method thereof

    CN116961516A