Motor drive device and method for starting motor
By controlling the power acquisition time and polarity of the motor voltage, and using power electronics to adjust the motor voltage waveform, the current impact problem during motor start-up is solved, and the voltage fluctuation and electromagnetic noise of the motor drive device are reduced.
Patent Information
- Application Number
- CN202410216911.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-27
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2044-02-27
AI Technical Summary
In the prior art, the current impact upon starting the motor will cause an impact on the motor's control circuit and external control circuit, increasing voltage fluctuations.
Through the cooperation of the feedback module and the controller, the power supply time and polarity of the motor voltage are controlled, and the motor voltage waveform is adjusted using power electronics to make the motor voltage energize within the target half cycle. The polarity is opposite, reducing the instantaneous value of the current and reducing the current impact.
It effectively reduces the current impact and voltage fluctuations during motor start-up, reduces the impact on the external control circuit of the motor drive device, and reduces electromagnetic noise.
Smart Images

Figure CN120566945A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of motor control technology, and in particular to a motor drive device and a method for starting a motor. Background Art
[0002] A motor is a device that converts electrical energy into mechanical energy. Its advantages include high efficiency, economical operation, and ease of control. It is widely used in a variety of production machinery, including household appliances, machine tools, printing machinery, and chemical machinery. Frequent starting and stopping of the motor is sometimes unavoidable during motor control. For example, in a washing machine, frequent starting and stopping, as well as forward and reverse rotation, are necessary to remove dirt from clothing and achieve the desired cleanliness. Therefore, motor starting control is a key area of focus in motor control technology.
[0003] In the prior art, motor starting methods involve directly applying an AC voltage to the motor. Directly applying the AC voltage to the motor quickly causes the voltage across the motor to reach the rated voltage. However, this results in a current surge at the moment of motor startup that is two to three times greater than during normal motor operation. This current surge impacts the motor's control circuit, further causing a current surge in the external control circuitry of the motor drive, increasing voltage fluctuations external to the motor drive. Summary of the Invention
[0004] To solve the above technical problems, embodiments of the present application provide a motor drive device and a method for starting a motor.
[0005] According to one aspect of an embodiment of the present application, an embodiment of the present application provides a motor drive device, comprising: a housing; a load, arranged inside the housing; a motor, for providing power to the load; a motor power supply, for outputting a power supply voltage of a preset waveform; a feedback module, for obtaining a first real-time half-cycle of the power supply voltage and feeding back the first real-time half-cycle to a controller; a power electronic device, electrically connected to the motor power supply and the motor, for regulating the power supply voltage to control the motor voltage input to the motor; the controller, electrically connected to the feedback module and the power electronic device, configured to perform the following steps: in response to a preset motor start instruction, determining a target half-cycle corresponding to the motor voltage; adjacent target half-cycles have opposite polarities; obtaining the first real-time half-cycle fed back by the feedback module; determining whether the first real-time half-cycle is the target half-cycle; if the first real-time half-cycle is the target half-cycle, controlling the motor voltage to be energized; and / or, if the first real-time half-cycle is not the target half-cycle, controlling the motor voltage to be de-energized.
[0006] In the above embodiment, a target half-cycle corresponding to the motor voltage is determined in response to a preset motor start command, with adjacent target half-cycles having opposite polarity. A first real-time half-cycle of the power supply voltage is obtained as feedback from a feedback module. A determination is then made as to whether the first real-time half-cycle is the target half-cycle. If the first real-time half-cycle is the target half-cycle, the motor voltage is controlled to be energized; if the first real-time half-cycle is not the target half-cycle, the motor voltage is controlled to be de-energized. This ensures that the duration of the motor voltage input to the motor is shorter than the duration of the power supply voltage, and that adjacent energized half-cycles of the motor voltage have opposite polarity. This reduces the duration of the motor voltage input to the motor while preserving the alternating positive and negative polarity of the motor voltage. This prevents overshoot of the instantaneous current in the motor, reduces the impact of the current on the motor control circuit at the moment of motor startup, and reduces the current impact on the external control circuit of the motor drive device, thereby reducing voltage fluctuations external to the motor drive device.
[0007] In one embodiment of the present application, based on the above solution, the controller is further configured to perform the following steps: by calculating S u =1+(2M-1)(N u -1) obtain the uth target half cycle; where S u is the uth target half cycle, M is the preset voltage waveform order, M is a positive integer, N u is a positive integer, 1≤N u ≤C; C is the preset number of energized half cycles, and C is a positive integer.
[0008] In the above embodiment, the formula S u =1+(2M-1)(N u -1) Obtaining a target half cycle so that the polarity of the preset waveform in adjacent target half cycles is opposite, so as to generate motor voltages with opposite polarity in adjacent energized half cycles.
[0009] In one embodiment of the present application, based on the aforementioned scheme, the feedback module is also used to obtain a first real-time voltage of the power supply voltage and feed back the first real-time voltage to the controller; the controller is also configured to: obtain the first real-time voltage fed back by the feedback module; determine the power-on start point and the power-on end point within the first real-time half-cycle according to the first real-time voltage; use the power electronic device to obtain power at the power-on start point and continue until the power-on end point.
[0010] In the above embodiment, the motor voltage is only powered between the power-on start point and the power-on end point within the target half cycle, further reducing the power-on time of the motor voltage.
[0011] In one embodiment of the present application, based on the aforementioned scheme, the power-on starting point is in the first time period between the first zero point and the first peak point of the preset waveform; the first peak point is the next peak point of the first zero point.
[0012] In the above embodiment, the power-on starting point is restricted so that the power-on starting point is within the first time period between the first zero point and the first peak point of the preset waveform, so as to reduce the power-on duration of the motor voltage input to the motor.
[0013] In one embodiment of the present application, based on the aforementioned scheme, the power-on starting point is in a second time period between the second peak point and the second zero point of the preset waveform; the second zero point is the next zero point of the second peak point.
[0014] In the above embodiment, the power-on starting point is restricted so that the power-on starting point is within the second time period between the second peak point and the second zero point of the preset waveform, so as to reduce the power-on duration of the motor voltage input to the motor.
[0015] In one embodiment of the present application, based on the aforementioned scheme, the power-on end point is in a third time period between a third zero point and a third peak point of the preset waveform; the third peak point is the next peak point of the third zero point.
[0016] In the above embodiment, the power-on end point is restricted so that the power-on end point is within the third time period between the third zero point and the third peak point of the preset waveform, so as to reduce the power-on duration of the motor voltage input to the motor.
[0017] In one embodiment of the present application, based on the aforementioned scheme, the power-on starting point is in a fourth time period between the fourth peak point and the fourth zero point of the preset waveform; the fourth zero point is the next zero point of the fourth peak point.
[0018] In the above embodiment, the power-on end point is restricted so that the power-on end point is within the fourth time period between the fourth peak point and the fourth zero point of the preset waveform, so as to reduce the power-on duration of the motor voltage input to the motor.
[0019] In one embodiment of the present application, based on the aforementioned scheme, the controller is further configured to perform the following steps: when the preset waveform is at the starting point of power-on, controlling the path of the power electronic device; when the preset waveform is at the ending point of power-on, controlling the power electronic device to disconnect.
[0020] In the above embodiment, the power electronic device is controlled to be conductive when the preset waveform is at the starting point of power supply, and to be disconnected when the preset waveform is at the ending point of power supply, thereby reducing the power supply time of the motor voltage input to the motor to reduce the effective value of the voltage when the motor starts, thereby improving the starting current and electromagnetic noise of the motor, and reducing the impact of the motor starting on external voltage fluctuations.
[0021] In one embodiment of the present application, based on the aforementioned scheme, the controller is further configured to perform the following steps: after starting the motor, obtaining an upper limit half cycle in the target half cycle; and controlling the motor to continuously rotate according to the upper limit half cycle and the first real-time half cycle.
[0022] In the above embodiment, the motor can keep rotating after being successfully started, so as to drive the load.
[0023] In one embodiment of the present application, based on the above solution, the controller is further configured to perform the following steps: when the first real-time half cycle reaches or exceeds the preset upper limit half cycle, controlling the power electronic device path.
[0024] In the above embodiment, when the first real-time half cycle reaches or exceeds the preset upper limit half cycle, the power electronic device path can be controlled so that the motor can keep rotating after successful startup for easy driving.
[0025] According to one aspect of an embodiment of the present application, an embodiment of the present application provides a method for starting a motor, comprising: determining a target half-cycle corresponding to a motor voltage in response to a preset motor starting instruction; the motor voltage is the voltage input to the motor; adjacent target half-cycles have opposite polarities; obtaining a first real-time half-cycle of a power supply voltage output by a motor power supply; the motor power supply is used to output a power supply voltage of a preset waveform; determining whether the first real-time half-cycle is a target half-cycle; if the first real-time half-cycle is a target half-cycle, controlling the motor voltage to be powered on; and / or, if the first real-time half-cycle is not a target half-cycle, controlling the motor voltage to be powered off.
[0026] In the above embodiment, a target half-cycle corresponding to the motor voltage is determined in response to a preset motor start command, with adjacent target half-cycles having opposite polarity. A first real-time half-cycle of the power supply voltage is obtained as feedback from a feedback module. A determination is then made as to whether the first real-time half-cycle is the target half-cycle. If the first real-time half-cycle is the target half-cycle, the motor voltage is controlled to be energized; if the first real-time half-cycle is not the target half-cycle, the motor voltage is controlled to be de-energized. This ensures that the duration of the motor voltage input to the motor is shorter than the duration of the power supply voltage, and that adjacent energized half-cycles of the motor voltage have opposite polarity. This reduces the duration of the motor voltage input to the motor while preserving the alternating positive and negative polarity of the motor voltage. This prevents overshoot of the instantaneous current in the motor, reduces the impact of the current on the motor control circuit at the moment of motor startup, and reduces the current impact on the external control circuit of the motor drive device, thereby reducing voltage fluctuations external to the motor drive device.
[0027] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 A schematic structural diagram of a motor drive device provided by an exemplary embodiment of the present application is shown;
[0029] Figure 2 A schematic diagram of obtaining a first real-time half cycle of a power supply voltage provided by an exemplary embodiment of the present application is shown;
[0030] Figure 3 A schematic diagram of obtaining a first real-time half cycle of a power supply voltage provided by another exemplary embodiment of the present application is shown;
[0031] Figure 4 A flowchart showing steps that can be executed by a controller in a motor drive device provided by an exemplary embodiment of the present application is shown;
[0032] Figure 5 The flowchart of the first exemplary embodiment of the present application, which provides power to a power electronic device at a power-on start point and continues to a power-on end point, is exemplarily shown.
[0033] Figure 6 Schematic diagram of generating motor voltage provided by the first exemplary embodiment of the present application is exemplarily shown;
[0034] Figure 7 exemplarily shows a schematic diagram of generating a motor voltage provided by a second exemplary embodiment of the present application;
[0035] Figure 8exemplarily shows a schematic diagram of generating a motor voltage provided by a third exemplary embodiment of the present application;
[0036] Figure 9 exemplarily shows a schematic diagram of generating a motor voltage provided by a fourth exemplary embodiment of the present application;
[0037] Figure 10 exemplarily shows a schematic diagram of generating a motor voltage provided by a fifth exemplary embodiment of the present application;
[0038] Figure 11 exemplarily shows a schematic diagram of generating a motor voltage provided by a sixth exemplary embodiment of the present application;
[0039] Figure 12 exemplarily shows a schematic diagram of generating a motor voltage provided by a seventh exemplary embodiment of the present application;
[0040] Figure 13 A flowchart of steps that can be executed by a controller in a motor drive device provided by another exemplary embodiment of the present application is exemplified;
[0041] Figure 14 A structural schematic diagram of a washing machine provided by an exemplary embodiment of the present application is shown. DETAILED DESCRIPTION
[0042] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numerals in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0043] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0044] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.
[0045] It should also be noted that the term "plurality" used in this application refers to two or more than two. "And / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0046] In the specification, claims, and drawings of this application, the terms "first," "second," "third," and "fourth," etc., are used to distinguish different objects, not to describe a particular order. The terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0047] The current method for starting a motor is to directly apply an AC voltage to the motor. This direct application of AC voltage quickly brings the voltage across the motor to the rated voltage. However, this results in a current surge at the moment of motor startup that is two to three times greater than during normal operation. This current surge impacts the motor's control circuitry, further impacting the motor drive's external control circuitry and increasing voltage fluctuations external to the motor drive.
[0048] In order to solve the above technical problems, the present application proposes a motor drive device that can reduce the current impact on the external control circuit of the motor drive device.
[0049] See also Figure 1 , Figure 1 FIG. 1 is a schematic diagram of the structure of a motor drive device provided by an exemplary embodiment of the present application. Figure 1 As shown, the motor drive device 10 includes a housing 11, a load 12, a motor 13, a motor power supply 14, a feedback module 15, a power electronic device 16, and a controller 17. Each component of the motor drive device 10 will be described below one by one.
[0050] The housing 11 is the outer structure of the motor drive unit 10, securing and protecting the internal components. It is typically made of metal or plastic. It also has a door for loading and unloading clothing from the load 12, and is typically equipped with a sealing ring to prevent water leakage. It also typically houses a display and a control panel, which may include buttons, knobs, or a touchscreen.
[0051] The load 12 is arranged inside the box 11, which is usually made of stainless steel. It is used to accommodate the clothes to be processed and wash the clothes. The clothes are rotated to make them collide and rub against each other, so that the dirt is separated from the clothes under the action of the detergent, thereby achieving the purpose of cleaning the clothes.
[0052] The motor 13 is the power source of the motor drive device 10 and is responsible for providing rotational power to the load 12 .
[0053] It should be noted that the motor 13 rotates to drive the load 12 to rotate, so as to drive the clothes in the load to turn over. In this way, the dry hot air can fully mix with the turning clothes to improve the drying effect.
[0054] The motor power supply 14 is a driving power supply for the motor, and is used to output a power supply voltage with a preset waveform.
[0055] It should be noted that the power supply voltage is an AC voltage, that is, the preset waveform corresponding to the power supply voltage is an AC waveform, that is, a sine wave waveform.
[0056] The feedback module 15 is electrically connected to the motor power supply 14 and is used to obtain a first real-time voltage of the power supply voltage and a first real-time half cycle of the power supply voltage.
[0057] Furthermore, after obtaining the first real-time voltage of the power supply voltage and the first real-time half cycle of the power supply voltage, the feedback module will also feed back the first real-time voltage of the power supply voltage and the first real-time half cycle of the power supply voltage to the controller.
[0058] The first real-time voltage of the power supply voltage represents the real-time voltage of the power supply voltage output by the motor power supply.
[0059] The first real-time half cycle of the power supply voltage represents the real-time half cycle of the power supply voltage output by the motor power supply, that is, the real-time half cycle corresponding to the real-time voltage.
[0060] It should be noted that, since the power supply voltage is an AC voltage, the preset waveform corresponding to the power supply voltage is an AC waveform with a fixed period. A half period is half of the preset fixed period.
[0061] See also Figure 2 , Figure 2 A schematic diagram of obtaining a first real-time half cycle of a power supply voltage is provided in accordance with an exemplary embodiment of the present application.
[0062] like Figure 2As shown, the preset waveform corresponding to the power supply voltage is a sinusoidal waveform. The x-axis of the preset waveform is t, i.e., time, and the y-axis of the preset waveform is v, i.e., the first real-time voltage of the power supply voltage. Vpp is the peak-to-peak voltage of the preset waveform, i.e., the difference between the positive peak point of the preset waveform and the negative peak point of the preset waveform; Vpp / 2 is the positive peak point of the preset waveform; -Vpp / 2 is the negative peak point of the preset waveform.
[0063] It should be noted that points a, b, c, d, e, f, g, h, and i in the preset waveform are all zero points of the preset waveform. It can be seen that in the preset waveform, starting from the positive polarity of the power supply voltage, point a to point c is one cycle, point c to point e is one cycle, point e to point g is one cycle, and point g to point i is one cycle. Among them, point a to point b is one and a half cycle; point b to point c is one and a half cycle; point c to point d is one and a half cycle; point d to point e is one and a half cycle; point e to point f is one and a half cycle; point f to point g is one and a half cycle; point g to point h is one and a half cycle; and point h to point i is one and a half cycle. Then, in the preset waveform corresponding to the power supply voltage, the half cycle from point a to point b is the first half cycle; the half cycle from point b to point c is the second half cycle; the half cycle from point c to point d is the third half cycle; the half cycle from point d to point e is the fourth half cycle; the half cycle from point e to point f is the fifth half cycle; the half cycle from point f to point g is the sixth half cycle; the half cycle from point g to point h is the seventh half cycle; and the half cycle from point h to point i is the eighth half cycle.
[0064] exist Figure 2 , point A is between point e and point f, that is, point A is in the 5th half cycle, that is, the first real-time half cycle of the first real-time voltage corresponding to point A is 5.
[0065] It should be noted that, while the above description is for calculating the half cycle starting from the positive polarity of the power supply voltage, the half cycle may also be calculated starting from the negative polarity of the power supply voltage.
[0066] like Figure 3 As shown, Figure 3 A schematic diagram of obtaining a first real-time half cycle of a power supply voltage is provided in accordance with another exemplary embodiment of the present application.
[0067] like Figure 3 As shown, the preset waveform corresponding to the power supply voltage is a sinusoidal waveform. The x-axis of the preset waveform is t, i.e., time, and the y-axis of the preset waveform is v, i.e., the first real-time voltage of the power supply voltage. Vpp is the peak-to-peak voltage of the preset waveform, i.e., the difference between the positive peak point of the preset waveform and the negative peak point of the preset waveform; Vpp / 2 is the positive peak point of the preset waveform; -Vpp / 2 is the negative peak point of the preset waveform.
[0068] It should be noted that points j, k, I, m, n, o, p, q, and r in the preset waveform are all zero points of the preset waveform. It can be seen that in the preset waveform, starting from the negative polarity of the power supply voltage, point j to point l is one cycle, point I to point n is one cycle, point n to point p is one cycle, and point p to point r is one cycle. Among them, point j to point k is one and a half cycle; point k to point I is one and a half cycle; point I to point m is one and a half cycle; point m to point n is one and a half cycle; point n to point o is one and a half cycle; point o to point p is one and a half cycle; point p to point q is one and a half cycle; and point q to point r is one and a half cycle. Then in the preset waveform corresponding to the power supply voltage, the half cycle from point j to point k is the first half cycle; the half cycle from point k to point I is the second half cycle; the half cycle from point I to point m is the third half cycle; the half cycle from point m to point n is the fourth half cycle; the half cycle from point n to point o is the fifth half cycle; the half cycle from point o to point p is the sixth half cycle; the half cycle from point p to point q is the seventh half cycle; and the half cycle from point q to point r is the eighth half cycle.
[0069] exist Figure 3 , point B is between point q and point r, that is, point B is in the 8th half cycle, that is, the first real-time half cycle of the first real-time voltage corresponding to point B is 8.
[0070] The power electronic device 16 is connected to the motor power supply and the motor, and is used to control the motor voltage input to the motor.
[0071] In an embodiment of the present application, the power electronic device 16 is a switching type electronic device, which adjusts the preset waveform corresponding to the power supply voltage output by the motor power supply through a passage or short circuit to generate a motor voltage, thereby achieving the purpose of controlling the motor voltage waveform of the motor voltage input to the motor.
[0072] In the embodiment of the present application, the power electronic device 16 includes: power diodes, thyristors, IGBTs (Insulated Gate Bipolar Transistors), GTRs (Giant Transistors), GTOs (Gate-Turn-Off Thyristors), Power MOSFETs (Power Metal-Oxide-Semiconductor Field-Effect Transistors), etc.
[0073] Power electronic devices can be selected according to actual conditions.
[0074] The controller 17 is electrically connected to the feedback module 15 and the motor 13 .
[0075] See also Figure 4 , Figure 4 FIG1 is a flowchart of steps that can be executed by a controller in a motor drive device according to an exemplary embodiment of the present application. The controller can be configured to perform the following steps:
[0076] Step S410: In response to a preset motor start instruction, determine a target half cycle corresponding to the motor voltage; adjacent target half cycles have opposite polarities. Then, step S420 is executed.
[0077] Step S420: Obtain the first real-time half cycle fed back by the feedback module, and then execute step S430.
[0078] Step S430: Determine whether the first real-time half cycle is the target half cycle. If so, execute step S440; if not, execute step S450.
[0079] Step S440, controlling the motor voltage to be energized.
[0080] Step S450: Control the motor voltage to be powered off.
[0081] According to an embodiment of the present application, in response to a preset motor start command, a target half-cycle corresponding to the motor voltage is determined, with adjacent target half-cycles having opposite polarity. The first real-time half-cycle of the power supply voltage, as fed back by a feedback module, is then obtained. A determination is then made as to whether the first real-time half-cycle is the target half-cycle. If the first real-time half-cycle is the target half-cycle, the motor voltage is energized; if not, the motor voltage is de-energized. This ensures that the duration of the motor voltage input to the motor is shorter than the duration of the power supply voltage, and that adjacent energized half-cycles of the motor voltage have opposite polarity. This reduces the duration of the motor voltage input to the motor while preserving the alternating positive and negative polarity of the motor voltage. This prevents overshoot of the instantaneous current in the motor, reduces the impact of the current on the motor control circuit at the moment of motor startup, and reduces the current impact on the external control circuit of the motor drive device, thereby reducing voltage fluctuations external to the motor drive device. Furthermore, by preventing overshoot of the instantaneous current in the motor, motor noise is reduced.
[0082] The above steps are described in detail below.
[0083] In step S410 , the preset motor start instruction is a control instruction for starting the motor.
[0084] It should be noted that the motor has two states: an off state and an on state. When the motor is in the on state, the motor is energized and provides rotational power to the load by rotating. When the motor is in the off state, the motor is completely de-energized and does not rotate, and the load does not rotate either.
[0085] The preset motor start command is a command for starting the motor issued by the user through a button or a control terminal. It can also be a command for starting the motor automatically generated by the motor drive device at a preset time interval.
[0086] Furthermore, for determining the target half cycle corresponding to the motor voltage, the execution program of the controller at least includes: calculating S u =1+(2M-1)(N u -1) obtain the uth target half cycle; where S u is the uth target half cycle, M is the preset voltage waveform order, M is a positive integer, N u is a positive integer, 1≤N u ≤C; C is the number of preset energized half-cycles and is a positive integer. In this way, the polarity of the preset waveform in adjacent target half-cycles is opposite, so as to generate motor voltages with opposite polarity in adjacent energized half-cycles.
[0087] Among them, the preset voltage waveform order is used to control the interval between each target half cycle when multiple target half cycles are determined; the interval between each target half cycle represents the number of half cycles between each target half cycle that are powered; the target half cycle is the half cycle that is powered in the motor voltage waveform.
[0088] It should be noted that, when calculating the target half cycle, if C is equal to 1, then N is determined. u is 1, N u Substitute 1 into the formula S u =1+(2M-1)(N u -1) is calculated to obtain 1 target half cycle, and the target half cycle is 1.
[0089] If C is greater than 1, then N u Determine a positive integer between 1 and C, including 1 and C, to obtain C N u , that is, N1=1, N2=2, ..., N C = C. Then, each N u , that is, N1, N2, ..., N C Substitute into formula S u =1+(2M-1)(N u -1) to calculate and obtain C target half cycles.
[0090] In step S420 , the first real-time half cycle is actively fed back to the controller by the feedback module, or fed back to the controller by the feedback module when the controller requests the first real-time half cycle.
[0091] In step S430, it should be noted that the preset waveform of the power supply voltage output changes over time. Therefore, the first real-time half-cycles obtained at different times may vary. After each acquisition of the first real-time half-cycle, it is necessary to determine whether the first real-time half-cycle is the target half-cycle. Alternatively, after the first real-time half-cycle changes, it is determined whether the first real-time half-cycle is the target half-cycle.
[0092] In step S440, the controller's execution program for controlling motor voltage energization includes at least the following steps: obtaining a first real-time voltage fed back by a feedback module; determining a energization start point and an energization end point within a first real-time half-cycle based on the first real-time voltage; and utilizing power electronic devices to energize the motor at the energization start point and continue energizing the motor until the energization end point. This ensures that the motor voltage only energizes between the energization start point and the energization end point within the target half-cycle, further reducing the duration of the motor voltage energization.
[0093] In an embodiment of the present application, within the same target half cycle, there may be multiple groups of power-on start points and power-on end points, and the power-on end point of the same group is located after the power-on start point, and the power-on end point of the previous group is located before the power-on start point of the next group. For example: if within the same target half cycle, there are power-on start point I and power-on end point D, then within the target half cycle, there is only one group of power-on start point and power-on end point. If within the same target half cycle, there are power-on start point E, power-on end point F, power-on start point G and power-on end point H, and power-on start point E is before power-on end point F, power-on end point F is before power-on start point G, and power-on start point G is before power-on end point H, then within the target half cycle, there are two groups of power-on start points and power-on end points (power-on start point E, power-on end point F) and (power-on start point G, power-on end point H).
[0094] Meanwhile, in different target half cycles, the second real-time voltage corresponding to the starting point or the third real-time voltage corresponding to the ending point may be different.
[0095] Among them, the requirements for the power-on starting point are as follows: the power-on starting point is in the first time period between the first zero point and the first peak point of the preset waveform; the first peak point is the next peak point of the first zero point; and / or, the power-on starting point is in the second time period between the second peak point and the second zero point of the preset waveform; the second zero point is the next zero point of the second peak point.
[0096] In this way, the power-on starting point is restricted so that the power-on starting point is within the first time period between the first zero point and the first peak point of the preset waveform, and / or the power-on starting point is within the second time period between the second peak point and the second zero point of the preset waveform, so as to reduce the power-on time of the motor voltage input to the motor.
[0097] It should be noted that the first time period is the first 50% of the time period between the first zero point and the first peak point, that is, the time period from the 0% time point to the 50% time point of the time period between the first zero point and the first peak point; the second time period is the last 50% of the time period between the second peak point and the second zero point, that is, the time period from 50% to 100% of the time period between the second peak point and the second zero point.
[0098] The requirements for the power-on end point are as follows: the power-on end point is within the third time period between the third zero point and the third peak point of the preset waveform; the third peak point is the next peak point of the third zero point; and / or, the power-on start point is within the fourth time period between the fourth peak point and the fourth zero point of the preset waveform; the fourth zero point is the next zero point of the fourth peak point.
[0099] In this way, the power-on end point is restricted so that the power-on end point is within the third time period between the third zero point and the third peak point of the preset waveform, and / or the power-on end point is within the fourth time period between the fourth peak point and the fourth zero point of the preset waveform, so as to reduce the power-on time of the motor voltage input to the motor.
[0100] Among them, the third time period is the first 50% of the time period between the third zero point and the third peak point, that is, the time period from the 0% time point to the 50% time point of the time period between the third zero point and the third peak point; the fourth time period is the last 50% of the time period between the fourth peak point and the fourth zero point, that is, the time period from 50% to 100% of the time period between the fourth peak point and the fourth zero point.
[0101] It should be noted that the first zero point, the second zero point, the third zero point, and the fourth zero point are all zero points of the preset waveform of the power supply voltage, which represent that the first real-time voltage of the power supply voltage is 0. The first peak point, the second peak point, the third peak point, and the fourth peak point are all peak points of the preset waveform of the power supply voltage, which can be positive peak points or negative peak points.
[0102] In an embodiment of the present application, when the preset voltage waveform order is a preset order, the power-on start point and the power-on end point of the same group cannot both be the zero point of the preset waveform of the power supply voltage. Where the preset order is 1, the interval between target half-cycles is 0, i.e., the target half-cycles are adjacent, and the number of power-on half-cycles between target half-cycles is 0. For example, when the preset voltage waveform order is 1, if the first real-time voltage corresponding to the power-on start point is the zero point of a half-cycle of the preset waveform, then the other zero point of the half-cycle cannot be the power-on end point of the same group as the power-on start point.
[0103] In the case that the preset voltage waveform order is not the preset order, the power-on start point and the power-on end point of the same group can be simultaneously the zero point of the preset waveform of the power supply voltage.
[0104] Furthermore, the controller is further configured to control the power electronic device to be on when the preset waveform is at the energization start point, and to control the power electronic device to be off when the preset waveform is at the energization end point. Thus, controlling the power electronic device to be on when the preset waveform is at the energization start point and to be off when the preset waveform is at the energization end point reduces the energization duration of the motor voltage input to the motor, thereby lowering the effective value of the voltage during motor startup, thereby improving the motor's starting current and electromagnetic noise, and reducing the impact of motor startup on external voltage fluctuations.
[0105] See also Figure 5 , Figure 5 This is a flowchart of an exemplary embodiment of the present application, which uses a power electronic device to obtain power at the power-on starting point and continues to the power-on end point. Figure 5 As shown, the execution program of the controller uses the power electronic device to obtain power at the power-on start point and continues to the power-on end point, and at least includes the following contents:
[0106] Step S501: Determine whether the preset waveform is at the power-on starting point. If so, execute step S502; if not, execute step S503.
[0107] Step S502: Control the power electronic device path. Then return to execute S501.
[0108] Step S503: Determine whether the preset waveform is at the power-on end point. If so, execute step S504; if not, execute step S505.
[0109] Step S504: Control the power electronic device to disconnect. Then return to S501.
[0110] Step S505: The on / off state of the power electronic device is not changed, and the process returns to step S501.
[0111] In this way, by sequentially determining whether the preset waveform is at the power-on start point or the power-on end point, the power electronic device circuit is controlled when the preset waveform is at the power-on start point, and the power electronic device circuit is controlled when the preset waveform is at the power-on end point, and the power electronic device circuit is controlled to be disconnected. Furthermore, when the preset waveform is neither at the power-on start point nor at the power-on end point, the power electronic device is not changed in on-off mode. This ensures that the motor voltage is continuously powered between the power-on start point and the power-on end point within the target half-cycle, and continuously powered off at other times, further reducing the duration of the motor voltage power-on time.
[0112] In step S450, the motor voltage is controlled to be powered off, that is, when the first real-time half cycle is not the target half cycle, the on and off of the power electronic device is not changed to control the power electronic device to always be disconnected, thereby reducing the power-on time of the motor voltage.
[0113] Furthermore, the controller is further configured to: obtain an upper limit half cycle within the target half cycle; and control the motor to continuously rotate based on the upper limit half cycle and the first real-time half cycle. In this way, the motor can continue to rotate after successful startup to facilitate driving the load.
[0114] Furthermore, the controller is further configured to control the power electronic device path when the first real-time half-cycle exceeds a preset upper limit half-cycle. In this way, by controlling the power electronic device path when the first real-time half-cycle exceeds the preset upper limit half-cycle, the motor can continue to rotate after successful startup, thereby driving the load to rotate.
[0115] The preset upper limit half cycle represents the maximum value in the target half cycle. For example, if there is only one target half cycle and it is 1, the upper limit half cycle is 1. If there are multiple target half cycles, the upper limit half cycle is the largest target half cycle.
[0116] It should be noted that when the first real-time half cycle reaches or exceeds the preset upper limit half cycle, the power electronic device path is controlled, that is, when the first real-time half cycle is greater than the preset upper limit half cycle, the power electronic device path is controlled.
[0117] In one embodiment of the present application, Figure 6 As shown, Figure 6 A schematic diagram of generating motor voltage is provided for the first exemplary embodiment of the present application.
[0118] Figure 6 The waveform in the middle upper part is the preset waveform of the power supply voltage, which has 14 half cycles. The preset voltage waveform order M = 1, the preset number of energized half cycles C = 4, then through S u =1+(2M-1)(N u-1) Calculate and obtain 4 target half cycles, namely 1, 2, 3, and 4. Within the 4 target half cycles, the power-on start point is the zero point of the preset waveform of the power supply voltage, and the power-on end point is the corresponding point of the first 45% of the time points between the zero point and the next peak point. The preset upper limit of the half cycle is 4. When the first real-time half cycle of the preset waveform of the power supply voltage is greater than 4, the power electronic device path is controlled so that the motor continues to rotate, and the waveform of the generated motor voltage is as follows: Figure 6 The waveform below shows this. In the first target half-cycle, the power-on start point is P, which is the zero point of the preset waveform. This satisfies the power-on start point requirement: the power-on start point is within the first 50% of the period between the first zero point and the first peak point of the preset waveform. The power-on end point is Q, which satisfies the power-on end point requirement: the power-on end point is within the first 50% of the period between the third zero point and the third peak point of the preset waveform. Furthermore, this also satisfies the requirement that, when the preset voltage waveform order is the preset order, the power-on start point and power-on end point of the same group cannot both be the zero point of the preset power supply voltage waveform.
[0119] In one embodiment of the present application, Figure 7 As shown, Figure 7 A schematic diagram of generating motor voltage is provided for a second exemplary embodiment of the present application.
[0120] Figure 7 The waveform in the upper middle is the preset waveform of the power supply voltage, which has 14 half cycles. The preset voltage waveform order M = 2, the preset number of energized half cycles C = 2, then through S u =1+(2M-1)(N u -1) Calculate and obtain two target half cycles, namely 1 and 4. Within the two target half cycles, each target half cycle has two sets of power-on start points and power-on end points.
[0121] Among them, the first group of power-on starting points are the zero point of the preset waveform of the power supply voltage, and the power-on ending points in the same group as the power-on starting points are the corresponding points of the first 30% of the time points between the zero point and the next peak point. The second group of power-on starting points are the corresponding points of 65% of the time points between the peak point of the target half cycle and the next zero point, and the power-on ending points in the same group as the power-on starting points are the zero point of the target half cycle. The preset upper limit of the half cycle is 4. When the first real-time half cycle of the preset waveform of the power supply voltage is greater than 4, the power electronic device path is controlled so that the motor rotates continuously, and the waveform of the generated motor voltage is as follows: Figure 7 As shown in the waveform below, in the first target half cycle, there are power-on start point P, power-on end point Q, power-on start point L, and power-on end point R; the power-on start point P and power-on end point Q form one group, and the power-on start point L and power-on end point R form another group.
[0122] The power-on starting point is P, which is the zero point of the preset waveform, and meets the requirements of the power-on starting point: the power-on starting point is within the first 50% of the time period between the first zero point and the first peak point of the preset waveform; the power-on ending point is Q, and meets the requirements of the power-on ending point: the power-on ending point is within the first 50% of the time period between the third zero point and the third peak point of the preset waveform; the power-on starting point L meets the requirements of the power-on starting point: the power-on starting point is within the last 50% of the time period between the second peak point and the second zero point of the preset waveform; the power-on ending point R meets the requirements of the power-on ending point: the power-on starting point is within the last 50% of the time period between the fourth peak point and the fourth zero point of the preset waveform.
[0123] In one embodiment of the present application, Figure 8 As shown, Figure 8 A schematic diagram of generating motor voltage is provided for a third exemplary embodiment of the present application.
[0124] Figure 8 The waveform in the middle upper part is the preset waveform of the power supply voltage, which has 14 half cycles. The preset voltage waveform order M = 2, the preset number of half cycles C = 3, then through S u =1+(2M-1)(N u -1) Calculate and obtain three target half cycles, namely 1, 4, and 7. Within the three target half cycles, each target half cycle has a set of power-on start points and power-on end points. The power-on start point is the zero point of the preset waveform of the power supply voltage, and the power-on end point is another zero point of the target half cycle.
[0125] The preset upper limit half cycle is 7. When the first real-time half cycle of the preset waveform of the power supply voltage is greater than 7, the power electronic device path is controlled so that the motor continues to rotate, and the waveform of the generated motor voltage is as follows: Figure 8 The waveform below shows this. In the first target half-cycle, there is a power-on start point P and a power-on end point Q. The power-on start point P is the zero point of the preset waveform and satisfies the power-on start point requirement: it is within the first 50% of the time period between the first zero point and the first peak point of the preset waveform. The power-on end point Q satisfies the power-on end point requirement: it is within the last 50% of the time period between the fourth peak point and the fourth zero point of the preset waveform.
[0126] In one embodiment of the present application, Figure 9 As shown, Figure 9 A schematic diagram of generating motor voltage is provided for a fourth exemplary embodiment of the present application.
[0127] Figure 9The waveform in the middle upper part is the preset waveform of the power supply voltage, which has 14 half cycles. The preset voltage waveform order M = 2, the preset number of half cycles C = 3, then through S u =1+(2M-1)(N u -1) Calculate and obtain three target half cycles, namely 1, 4, and 7. Within the three target half cycles, each target half cycle has a set of power-on start points and power-on end points. The power-on start points correspond to the first 45% of the time points between the zero point and the next peak point of the preset power supply voltage waveform, and the power-on end points correspond to the first 60% of the time points between the peak point and the zero point of the target half cycle.
[0128] The preset upper limit half cycle is 7. When the first real-time half cycle of the preset waveform of the power supply voltage is greater than 7, the power electronic device path is controlled so that the motor continues to rotate, and the waveform of the generated motor voltage is as follows: Figure 9 The waveform below shows this. In the first target half-cycle, there are a power-on start point P and a power-on end point Q. The power-on start point P corresponds to the first 45% of the time between the zero point and the next peak point of the preset power supply voltage waveform, meeting the power-on start point requirement: the power-on start point is within the first 50% of the time period between the first zero point and the first peak point of the preset waveform. The power-on end point Q meets the power-on end point requirement: the power-on start point is within the last 50% of the time period between the fourth peak point and the fourth zero point of the preset waveform.
[0129] In one embodiment of the present application, Figure 10 As shown, Figure 10 A schematic diagram of generating motor voltage is provided for a fifth exemplary embodiment of the present application.
[0130] Figure 10 The waveform in the middle upper part is the preset waveform of the power supply voltage, which has 14 half cycles. The preset voltage waveform order M = 2, the preset number of half cycles C = 3, then through S u =1+(2M-1)(N u -1) Calculate and obtain three target half cycles, namely 1, 4, and 7. Within the three target half cycles, each target half cycle has a set of power-on start points and power-on end points. The power-on start point corresponds to the time point 75% of the time between the peak point and the next zero point of the preset power supply voltage waveform; the power-on end point is the next zero point after the peak point.
[0131] The preset upper limit half cycle is 7. When the first real-time half cycle of the preset waveform of the power supply voltage is greater than 7, the power electronic device path is controlled so that the motor continues to rotate, and the waveform of the generated motor voltage is as follows: Figure 10The waveform below shows this. In the first target half-cycle, there are a power-on start point P and a power-on end point Q. The power-on start point P corresponds to the 25% time point between the peak point and the next zero point of the preset power supply voltage waveform, meeting the power-on start point requirement: the power-on start point is within the second 50% of the time period between the fourth peak point and the fourth zero point of the preset waveform.
[0132] In one embodiment of the present application, Figure 11 As shown, Figure 11 A schematic diagram of generating motor voltage is provided for a sixth exemplary embodiment of the present application.
[0133] Figure 11 The waveform in the upper middle is the preset waveform of the power supply voltage, which has 14 half cycles. The preset voltage waveform order M = 3, the preset number of energized half cycles C = 2, then through S u =1+(2M-1)(N u -1) Two target half cycles are calculated, namely 1 and 6. Within the two target half cycles, each target half cycle has a set of power-on start points and power-on end points. The power-on start point is the zero point of the preset waveform of the power supply voltage, and the power-on end point is the other zero point of the target half cycle.
[0134] The preset upper limit half cycle is 6. When the first real-time half cycle of the preset waveform of the power supply voltage is greater than 6, the power electronic device path is controlled so that the motor continues to rotate, and the waveform of the generated motor voltage is as follows: Figure 11 The waveform below shows this. In the first target half-cycle, there is a power-on start point P and a power-on end point Q. The power-on start point P is the zero point of the preset waveform and satisfies the power-on start point requirement: it is within the first 50% of the time period between the first zero point and the first peak point of the preset waveform. The power-on end point Q satisfies the power-on end point requirement: it is within the last 50% of the time period between the fourth peak point and the fourth zero point of the preset waveform.
[0135] In one embodiment of the present application, Figure 12 As shown, Figure 12 A schematic diagram of generating motor voltage is provided for a seventh exemplary embodiment of the present application.
[0136] Figure 12 The waveform in the middle upper part is the preset waveform of the power supply voltage, which has 14 half cycles. The preset voltage waveform order M = 3, the preset number of energized half cycles C = 3, then through S u =1+(2M-1)(N u-1) Calculate and obtain three target half cycles, namely 1, 6, and 11. Within the three target half cycles, each target half cycle has a set of power-on start points and power-on end points. The power-on start point is the zero point of the preset waveform of the power supply voltage, and the power-on end point is another zero point of the target half cycle.
[0137] The preset upper limit half cycle is 11. When the first real-time half cycle of the preset waveform of the power supply voltage is greater than 11, the power electronic device path is controlled so that the motor continues to rotate, and the waveform of the generated motor voltage is as follows: Figure 12 The waveform below shows this. In the first target half-cycle, there is a power-on start point P and a power-on end point Q. The power-on start point P is the zero point of the preset waveform and satisfies the power-on start point requirement: it is within the first 50% of the time period between the first zero point and the first peak point of the preset waveform. The power-on end point Q satisfies the power-on end point requirement: it is within the last 50% of the time period between the fourth peak point and the fourth zero point of the preset waveform.
[0138] According to the above Figures 6 to 12 It can be seen from the waveforms of the power supply voltage and the motor voltage that the starting motor of the embodiment of the present application reduces the power-on time of the motor voltage input to the motor while retaining the alternating positive and negative polarity characteristics of the motor voltage, so that the instantaneous value of the current on the motor will not overshoot, reducing the impact of the current on the control circuit of the motor at the moment of motor starting, and reducing the current impact on the external control circuit of the motor drive device as a whole, thereby reducing the voltage fluctuation outside the motor drive device as a whole during the motor starting process.
[0139] In the embodiment of the present application, after controlling the power electronic device circuit, if the motor is in the on state (i.e., not in the off state), the power electronic device is controlled to disconnect after a third preset time interval to control the motor to be in the off state. Then, after a first preset time interval, the motor voltage is re-applied to start the motor.
[0140] See also Figure 13 , Figure 13 FIG. 1 is a flowchart of steps that can be executed by a controller in a motor drive device according to another exemplary embodiment of the present application. The controller can be configured to perform the following steps:
[0141] Step S1301: In response to a preset motor start instruction, determine a target half cycle corresponding to the motor voltage; adjacent target half cycles have opposite polarities. Then, execute step S1302.
[0142] Step S1302: Obtain the first real-time half cycle fed back by the feedback module, and then execute step S1303.
[0143] Step S1303: Determine whether the first real-time half cycle is the target half cycle. If so, execute step S1304; if not, execute step S1307.
[0144] Step S1304: Obtain the first real-time voltage fed back by the feedback module. Then, execute step S1305.
[0145] Step S1305: Determine the power-on start point and the power-on end point within the first real-time half cycle according to the first real-time voltage. Then, execute step S1306.
[0146] In step S1306, power is supplied from the power supply starting point using the power electronic device and the power supply is supplied until the power supply end point. Then, step S1308 is executed.
[0147] Step S1307: Control the power electronic device to disconnect, and then return to step S1302.
[0148] Step S1308: Obtain the upper limit half cycle in the target half cycle, and then execute step S1309.
[0149] Step S1309: Determine whether the first real-time half cycle is greater than a preset upper limit half cycle. If so, execute step 1310; if not, return to step S1302.
[0150] Step S1310: Control the power electronic device path.
[0151] In this way, by responding to a preset motor start command, the target half-cycle corresponding to the motor voltage is determined, with adjacent target half-cycles having opposite polarity. The first real-time half-cycle of the power supply voltage, as fed back by the feedback module, is then obtained. A determination is then made as to whether the first real-time half-cycle is the target half-cycle. If so, the power-on start and end points are determined within the first real-time half-cycle based on the first real-time power supply voltage, so that the power electronic device is powered at the power-on start point and continues to power until the power-on end point. If the first real-time half-cycle is not the target half-cycle, the power electronic device is controlled to disconnect. The power electronic device is controlled to remain on until the first real-time half-cycle exceeds a preset upper limit half-cycle. In this way, during the motor starting process, the power-on time of the motor voltage input to the motor is shorter than the power-on time of the power supply voltage, and the polarity of adjacent power-on half-cycles in the motor voltage is opposite, so that the power-on time of the motor voltage input to the motor is reduced while retaining the alternating positive and negative polarity characteristics of the motor voltage, so that the instantaneous value of the current on the motor will not overshoot, reducing the impact of the current at the moment of motor starting on the control circuit of the motor, reducing the current impact on the external control circuit of the motor drive device as a whole, and thus reducing the voltage fluctuation outside the motor drive device as a whole.
[0152] In order to reduce the current impact on the external control circuit of the motor drive device, the present application proposes a method for starting a motor that can reduce the current impact on the external control circuit of the motor drive device. The flowchart of the method for starting a motor can be found in Figure 4 Flowchart of the steps.
[0153] The method for starting a motor includes: determining a target half-cycle corresponding to a motor voltage in response to a preset motor starting instruction; the motor voltage is a voltage input to the motor; adjacent target half-cycles have opposite polarities; obtaining a first real-time half-cycle of a power supply voltage output by a motor power supply; the motor power supply is used to output a power supply voltage with a preset waveform; determining whether the first real-time half-cycle is a target half-cycle; if the first real-time half-cycle is determined to be the target half-cycle, controlling the motor voltage to be energized, and if the first real-time half-cycle is determined not to be the target half-cycle, controlling the motor voltage to be energized.
[0154] The method for starting a motor in the embodiment of the present application is Figure 4 The steps that can be executed by the controller are the same and will not be repeated here.
[0155] In the embodiment of the present application, the motor drive device is a washing machine. The load is the drum of the washing machine, which is used to accommodate the clothes to be washed. Figure 14 As shown, Figure 14 This is a structural diagram of a washing machine.
[0156] The washing machine 21 may include a cabinet 22 .
[0157] The washing machine 21 may include a drum 23. The drum 23 is provided inside the housing 22 for accommodating clothes to be washed.
[0158] The washing machine 21 may include a motor 24. The motor 24 is used to provide rotational power to the drum 23.
[0159] The washing machine 21 may include a motor power supply 25. The motor power supply 25 is configured to output a power voltage of a preset waveform.
[0160] The washing machine 21 may include a feedback module 26. The feedback module 26 is configured to obtain a first real-time half cycle of the power supply voltage and feed the first real-time half cycle back to the controller.
[0161] The washing machine 21 may include a power electronic device 27 . The power electronic device 27 is electrically connected to the motor power supply 25 and the motor 24 , and is configured to adjust the power supply voltage to control the motor voltage input to the motor 24 .
[0162] The washing machine 21 may include a controller 28 . The controller 28 is electrically connected to the feedback module 26 and the power electronics 27 .
[0163] During operation, a washing machine requires frequent motor starts and stops, and forward and reverse rotation, to remove dirt from clothing. When starting the motor, the controller responds to a preset motor start command and determines a target half-cycle corresponding to the motor voltage. Adjacent target half-cycles have opposite polarity. This motor start command is generated after the user presses the start button of the washing machine, and is used to start the motor at preset intervals. The preset interval is the time interval between washing machine starts. The controller then obtains the first real-time half-cycle fed back by the feedback module, determines whether the first real-time half-cycle is the target half-cycle, and controls the motor voltage to be energized if the first real-time half-cycle is the target half-cycle. Alternatively, the controller controls the motor voltage to be de-energized if the first real-time half-cycle is not the target half-cycle.
[0164] In this way, after experiencing multiple adjacent target half-cycles with opposite polarity, the motor can be started, and the energized duration of the motor voltage input to the motor is made shorter than the energized duration of the power supply voltage. The polarity of adjacent energized half-cycles in the motor voltage is opposite, so that the energized duration of the motor voltage input to the motor is reduced while retaining the alternating positive and negative polarity characteristics of the motor voltage. This prevents the instantaneous current in the motor from overshooting, reduces the impact of the current on the motor control circuit at the moment of motor startup, reduces the current impact on the external control circuit of the washing machine, and thus reduces the voltage fluctuation outside the washing machine. Even if the motor is frequently started and stopped during operation, it will not cause impact on the external circuit, thus protecting the external control circuit of the washing machine.
[0165] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
[0166] For ease of explanation, the above description has been presented in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations are possible. The above embodiments have been selected and described to better explain the principles and practical applications, thereby enabling those skilled in the art to better utilize the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims
1. A motor drive device, characterized in that: include: Box; A load is disposed inside the box; a motor, for providing power to the load; A motor power supply, used to output a power voltage with a preset waveform; a feedback module, configured to obtain a first real-time half cycle of the power supply voltage and feed the first real-time half cycle back to the controller; a power electronic device, electrically connected to the motor power supply and the motor, for regulating the power supply voltage to control the motor voltage input to the motor; The controller is electrically connected to the feedback module and the power electronic device, and is configured to perform the following steps: In response to a preset motor start instruction, determining a target half cycle corresponding to the motor voltage; adjacent target half cycles have opposite polarities; Obtaining the first real-time half cycle fed back by the feedback module; determining whether the first real-time half cycle is a target half cycle; When the first real-time half cycle is the target half cycle, the motor voltage is controlled to be powered on; and / or, when the first real-time half cycle is not the target half cycle, the motor voltage is controlled to be powered off.
2. The motor drive device according to claim 1, characterized in that: The controller is further configured to: By calculating S u =1+(2M-1)(N u -1) obtain the uth target half cycle; where S u is the uth target half cycle, M is the preset voltage waveform order, M is a positive integer, N u is a positive integer, 1≤N u ≤C; C is the preset number of energized half cycles, and C is a positive integer.
3. The motor drive device according to claim 1, wherein: The feedback module is further configured to obtain a first real-time voltage of the power supply voltage and feed the first real-time voltage back to the controller; the controller is further configured to: Acquire a first real-time voltage fed back by the feedback module; Determining a power-on start point and a power-on end point within the first real-time half cycle according to the first real-time voltage; The power electronic device is used to obtain power at the power-on starting point and the power-on continues until the power-on ending point.
4. The motor drive device according to claim 3, characterized in that: The power-on starting point is within a first time period between a first zero point and a first peak point of the preset waveform; the first peak point is a peak point next to the first zero point.
5. The motor drive device according to claim 3, characterized in that: The power-on starting point is within a second time period between a second peak point and a second zero point of the preset waveform; the second zero point is a zero point next to the second peak point.
6. The motor drive device according to claim 3, characterized in that: The power-on end point is within a third time period between a third zero point and a third peak point of the preset waveform; and the third peak point is a peak point next to the third zero point.
7. The motor drive device according to claim 3, characterized in that: The power-on starting point is within a fourth time period between a fourth peak point and a fourth zero point of the preset waveform; the fourth zero point is the next zero point of the fourth peak point.
8. The motor drive device according to claim 3, characterized in that: The controller is further configured to: When the preset waveform is at the energized starting point, controlling the path of the power electronic device; When the preset waveform is at the energization end point, the power electronic device is controlled to be disconnected.
9. The motor drive device according to any one of claims 1 to 8, characterized in that: The controller is further configured to: Obtaining an upper limit half cycle in the target half cycle; The motor is controlled to continuously rotate according to the upper limit half cycle and the first real time half cycle.
10. The motor drive device according to claim 9, characterized in that: The controller is further configured to: When the first real-time half cycle reaches or exceeds the preset upper limit half cycle, the power electronic device path is controlled.
11. A method for starting a motor, characterized in that: include: In response to a preset motor start instruction, determining a target half cycle corresponding to the motor voltage; The motor voltage is the voltage input to the motor; the polarities of adjacent target half cycles are opposite; Acquire a first real-time half cycle of a power supply voltage output by a motor power supply; the motor power supply is configured to output a power supply voltage of a preset waveform; determining whether the first real-time half cycle is a target half cycle; When the first real-time half cycle is the target half cycle, the motor voltage is controlled to be powered on; and / or, when the first real-time half cycle is not the target half cycle, the motor voltage is controlled to be powered off.
Citation Information
Patent Citations
Motor controller
CA727253A
Wave-lost soft start control method and device of motor
CN105610355A
Directional starting control method of single-phase self-starting permanent magnet synchronous motor
CN106230327A
Direct current brushless motor and driving circuit / method thereof
CN116169903A
Method for Controlling Starter for 3-Phase InductionMotors
KR1020050063452A