Motor driving apparatus and laundry treating apparatus including the same
11433769 · 2022-09-06
Assignee
Inventors
Cpc classification
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
D06F37/40
TEXTILES; PAPER
B60L7/10
PERFORMING OPERATIONS; TRANSPORTING
B60L3/0023
PERFORMING OPERATIONS; TRANSPORTING
D06F25/00
TEXTILES; PAPER
International classification
B60L3/00
PERFORMING OPERATIONS; TRANSPORTING
B60L7/10
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Provided are a motor driving apparatus and a clothing treatment apparatus including the same. The motor driving apparatus includes an inverter unit including a plurality of upper switches and a plurality of lower switches and configured to output AC power to a motor by a switching operation and a processor configured to control the inverter unit to perform power generation braking by maintaining the plurality of upper switches in a full off state and maintain the plurality of lower switches in a full on state. The processor performs a current control step of complementarily switching phase currents flowing into the plurality of upper switches and the plurality of lower switches prior to the power generation braking.
Claims
1. A motor driving apparatus comprising: an inverter unit comprising a plurality of pairs of switches, each pair of switches comprising an upper switch and a lower switch, the inverter unit being configured to output alternating current (AC) power to a motor by a switching operation of the plurality of pairs of switches; and a processor configured to: perform a current control operation comprising (i) applying phase currents to one or more of the upper switches while the lower switches are turned off and (ii) applying the phase currents to one or more of the lower switches while the upper switches are turned off, and based on performing the current control operation, control the inverter unit to perform a power generation braking operation comprising turning off all of the upper switches and turning on all of the lower switches.
2. The motor driving apparatus of claim 1, wherein the power generation braking operation comprises a plurality of power generation braking steps that are sequentially performed over time, and wherein the processor is configured to: set an initial current value of one of the power generation braking steps based on initial current values of power generation braking steps performed prior to the one of the power generation braking steps; and control the inverter unit to (i) perform the current control operation by controlling an amount of a dq-axis current among the phase currents based on the initial current value of the one of the power generation braking steps, and (ii) then perform the power generation braking operation.
3. The motor driving apparatus of claim 2, wherein the current control operation comprises a primary current control step performed before a first step among the power generation braking steps, wherein the phase currents comprise a d-axis current and a q-axis current, and wherein the processor is configured to, in the primary current control step, set an amount of the d-axis current to −2 A to −3 A and an amount of the q-axis current to 0 A.
4. The motor driving apparatus of claim 3, wherein the processor is further configured to: within 10 ms from a start point of the one of the power generation braking steps, detect a current value applied to the lower switches; and set the current value as an initial current value of a power generation braking step subsequent to the one of the power generation braking steps.
5. The motor driving apparatus of claim 1, wherein the processor is further configured to: perform a spare braking operation comprising turning off all of the upper switches and the lower switches; and after performing the spare braking operation, perform the current control operation.
6. The motor driving apparatus of claim 5, wherein the processor is configured to, in the current control operation: apply first current values of the phase currents to the upper switches; and apply second current values of the phase currents to the lower switches, the second current values being substantially equal to the first current values.
7. The motor driving apparatus of claim 5, wherein the processor is configured to perform the current control operation for 100 ms.
8. The motor driving apparatus of claim 7, wherein the phase currents comprise ad-axis current and a q-axis current, and wherein the processor is configured to, in the current control operation: determine a d-axis current value (I.sub.d.sup.#) using a first equation (I.sub.d.sup.#=(I.sub.ds/10)*Cnt); and determine a q-axis current value (I.sub.q.sup.#) using a second equation (I.sub.q.sup.#=(I.sub.dq/10)*Cnt), where Cnt denotes an integer from 1 to 10 with an increment by one per 10 ms starting from 1, I.sub.ds denotes an initial d-axis current value of a previous power generation braking step, and I.sub.dq denotes an initial q-axis current value of a previous power generation braking step.
9. A clothing treatment apparatus comprising: a motor configured to generate torque; a transmission system configured to change a magnitude or a direction of the torque generated by the motor; an inverter unit including a plurality of pairs of switches, each pair of switches comprising an upper switch and a lower switch, the inverter unit being configured to output alternating current (AC) power to a motor by a switching operation of the plurality of pairs of switches; and a processor configured to: perform a current control operation comprising (i) applying phase currents to one or more of the upper switches while the lower switches are turned off and (ii) applying the phase currents to one or more of the lower switches while the upper switches are turned off, and after performing the current control operation, control the inverter unit to perform a power generation braking operation comprising turning off all of the upper switches and turning on all of the lower switches.
10. The clothing treatment apparatus of claim 9, wherein the power generation braking operation comprises a plurality of power generation braking steps that are sequentially performed over time, and wherein the processor is configured to: set an initial current value of one of the power generation braking steps based on initial current values of power generation braking steps performed prior to the one of the power generation braking steps, and control the inverter unit to (ii) perform the current control operation by controlling an amount of a dq-axis current among the phase currents based on the initial current value of the one of the power generation braking steps, and (ii) then perform the power generation braking operation.
11. The clothing treatment apparatus of claim 10, wherein the current control operation comprises a primary current control step performed before a first step among the power generation braking steps, and wherein the phase currents comprise a d-axis current and a q-axis current, and wherein the processor is configured to, in the primary current control step, set an amount of the d-axis current to −2 A to −3 A and an amount of the q-axis current to 0 A.
12. The clothing treatment apparatus of claim 11, wherein the processor is further configured to: within 10 ms from a start point of the one of the power generation braking steps, detect a current value applied to the lower switches; and set the current value as an initial current value of a power generation braking step subsequent to the one of the power generation braking steps.
13. The clothing treatment apparatus of claim 9, wherein the processor is configured to: perform a spare braking operation comprising turning off all of the upper switches and the lower switches; and after performing the spare braking operation, perform the current control operation.
14. The clothing treatment apparatus of claim 13, wherein the processor is configured to, in the current control operation: apply first current values of the phase currents to the upper switches; and apply second current values of the phase currents to the lower switches, the second current values being substantially equal to the first current values.
15. The clothing treatment apparatus of claim 13, wherein the processor is configured to perform the current control operation for 100 ms.
16. The clothing treatment apparatus of claim 15, wherein the phase currents comprise a d-axis current and a q-axis current, and wherein the processor is configured to, in the current control operation: determine a d-axis current value (I.sub.d.sup.#) using a first equation (I.sub.d.sup.#=(I.sub.ds/10)*Cnt); and determine a q-axis current value (I.sub.q.sup.#) using a second equation (I.sub.q.sup.#=(I.sub.dq/10)*Cnt), where Cnt denotes an integer from 1 to 10 with an increment by one per 10 ms starting from 1, I.sub.ds denotes an initial d-axis current value of a previous power generation braking step, and I.sub.dq denotes an initial q-axis current value of a previous power generation braking step.
17. The clothing treatment apparatus of claim 13, further comprising a tub and a pulsator, wherein the motor comprises a rotor, and wherein the transmission system comprises: a first shaft connected to the pulsator; a bush disposed at the rotor of the motor; a second shaft inserted into the bush; a third shaft connected to the tub; a gear positioned between the first shaft and the second shaft and configured to change the magnitude or the direction of the torque generated by the motor; and a coupling positioned between the rotor and the third shaft and configured to move toward and away from the tub.
18. The clothing treatment apparatus of claim 17, wherein the processor is configured to, in the current control operation: apply first current values of the phase currents to the upper switches; and apply second current values of the phase currents to the lower switches, the second current values being substantially equal to the first current values.
19. The clothing treatment apparatus of claim 17, wherein the processor is configured to perform the current control operation for 100 ms.
20. The clothing treatment apparatus of claim 19, wherein the phase currents comprise a d-axis current and a q-axis current, and wherein the processor is configured to, in the current control operation: determine a d-axis current value (I.sub.d.sup.#) using a first equation (I.sub.d.sup.#=(I.sub.ds/10)*Cnt); and determine a q-axis current value (I.sub.q.sup.#) using a second equation (I.sub.q.sup.#=(I.sub.dq/10)*Cnt), where Cnt denotes an integer from 1 to 10 with an increment by one per 10 ms starting from 1, I.sub.ds denotes an initial d-axis current value of a previous power generation braking step, and I.sub.dq denotes an initial q-axis current value of a previous power generation braking step.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, exemplarily represent embodiments of the invention and together with the description serve to explain the principles of the invention. In the drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) The present disclosure may be changed in various ways and may have various embodiments, and specific embodiments are illustrated in the drawings and described in detail. It is however to be understood that the present disclosure is not intended to be limited to the specific disclosure and that the present disclosure includes all changes, equivalents and substitutions which fall within the spirit and technological scope of the present disclosure.
(11) In describing the present disclosure, terms, such as a first and a second, may be used to describe various elements, but the elements may not be restricted by the terms. The terms are used to only distinguish one element from the other element.
(12) For example, a first element may be named a second element without departing from the scope of rights of the present disclosure. Likewise, a second element may be named a first element.
(13) The term “and/or” includes a combination of a plurality of related and illustrated items or any one of a plurality of related and described items.
(14) When it is said that one element is “connected” or “coupled” to the other element, it should be understood that one element may be directly connected or coupled” to the other element, but a third element may exist between the two elements.
(15) In contrast, when it is described that one element is “directly connected” or “directly coupled” to the other element, it should be understood that a third element does not exist between the two elements.
(16) The terms used in this application are used to only describe specific embodiments and are not intended to restrict the present disclosure. An expression of the singular number may include an expression of the plural number unless clearly defined otherwise in the context.
(17) It is to be understood that in this application, a term, such as “include (or comprise)” or “have”, is intended to designate that a characteristic, number, step, operation, element or part which is described in this application or a combination of them are present and does not exclude the existence or possible addition of one or more other characteristics, numbers, steps, operations, elements, parts or combinations of them in advance.
(18) All terms used herein, including technical terms or scientific terms unless defined otherwise in this application, have the same meanings as those commonly understood by a person having ordinary skill in the art to which the present disclosure pertains.
(19) Terms, such as those commonly used and defined in dictionaries, should be construed as having the same meanings as those in the context of a related technology, and should not be construed as having ideal or excessively formal meanings unless explicitly defined otherwise in this application.
(20) The following embodiments are provided to fully describe the present disclosure to a person having ordinary knowledge in the art to which the present disclosure pertains.
(21) Accordingly, the shapes, sizes, etc. of elements in the drawings may be exaggerated to make the description clear.
(22) Referring to
(23) The motor unit 110 may be a motor for rotating the pulsator of a washing machine. Furthermore, the motor unit 110 may be a motor for rotating the drum of a washing machine. For example, the motor unit 110 may be a 3-phase motor.
(24) The rectification unit 130 may receive an input power source from the input power unit 140, may rectify the received input power source, and may convert the power source in a form of a DC voltage. That is, the rectification unit 130 may output a DC voltage having a constant level.
(25) A DC-stage capacitor Cap may be connected to both ends of the rectification unit 130. The DC-stage capacitor Cap may smooth and store the DC voltage output by the rectification unit 130.
(26) In an embodiment, the DC-stage capacitor Cap may be a DC link capacitor.
(27) The DC voltage smoothed by the DC link capacitor as described above may be transmitted to the inverter unit 120.
(28) The inverter unit 120 may include a plurality of switches. More specifically, if the motor unit 110 is a 3-phase motor, the inverter unit 120 may include a switch pair corresponding to each phase.
(29) That is, the inverter unit 120 may include first to sixth switches S1, S2, S3, S4, S5, and S6. For example, a MOSFET or an insulated gate bipolar transistor (IGBT) may be used as the switch.
(30) Referring to
(31) In this case, the plurality of switches included in the inverter unit may be classified into upper switches and lower switches depending on their installation locations.
(32) According to such classification, the first to third switches S, S2, and S3 may be defined as the upper switches, and the fourth to sixth switches S4, S5 and S6 may be defined as the lower switches.
(33) The inverter unit 120 may convert, into 3-phase AC power, the DC voltage received from the DC link capacitor, and may apply the 3-phase AC power to the motor unit 110. The inverter unit 120 may be defined as a 3-level inverter.
(34) A shunt resistor R.sub.S for detecting the phase current of the motor unit 110 may be provided between the inverter unit 120 and the DC link capacitor Cap. However, the shunt resistor may be omitted.
(35) A reactor L.sub.RE for stabilizing an impact on a transformer attributable to an inrush current, which may occur in the rectification unit 130 when the input power source is applied to the rectification unit 130, may be provided between the rectification unit 130 and the input power unit 140. The reactor may be formed as an inductor and may be omitted.
(36) The processor 180 may output, to the inverter unit 120, an inverter control signal to control the 3-level inverter.
(37) In general, the inverter control signal may be a pulse width modulation (PWM) control signal.
(38) The PWM control signal may include a control signal for adjusting the duty ratio of the switches included in the inverter unit.
(39) In general, the duty ratio means an on duty ratio, that is, a ratio of time during which the state of a switch is an on state in a given time interval. Accordingly, a maximum value of the duty ratio is 100%, and a minimum value of the duty ratio is 0%.
(40) In the present disclosure, the setting of the duty ratio of the switch as a maximum value is defined as the full on mode of the switch. The setting of the duty ratio of the switch as a minimum value is defined as the full off mode of the switch.
(41) That is, the time for which the state of the switch is maintained in an on state and the time for which the state of the switch is maintained in an off state during one cycle of the switch may be changed based on the duty ratio of the switch set by the processor 180.
(42) In this case, the state in which the state of the switch continues to be maintained in the on state during one cycle of the switch is defined as the full on state of the switch. The state in which the state of the switch continues to be maintained in the off state during one cycle of the switch is defined as the full off state of the switch.
(43) Furthermore, the processor 180 may further include a memory (not illustrated) for storing data to control an inverter controller.
(44) The input unit 150 may receive user inputs related to an operation of the motor unit 110 and an operation of the inverter unit 120. When a user input is received, the input unit may transmit, to the processor 180, a signal corresponding to the received user input.
(45) The output unit 160 may receive a given signal from the processor 180 and operate based on the received signal.
(46) Specifically, the output unit 160 may include output elements, such as a light-emitting diode (LED), an OLED, a buzzer.
(47) Some of the elements of a washing machine including a gear unit are described below with reference to
(48) For reference,
(49) As illustrated in
(50) Specifically, a first shaft unit 202 may be connected to the center of the pulsator 201. Accordingly, the pulsator 201 and the first shaft unit 202 may be rotated together.
(51) The motor unit 110 may include a rotor 206, a stator 210 and a housing 211. The rotor 206 may be rotated by a magnetic field generated by the stator 210.
(52) A bush 205 may be positioned at the center of the rotor 206. A second shaft unit 204 may be inserted into the bush 205. Accordingly, the rotor 206, the bush 205 and the second shaft unit 204 may be rotated together.
(53) The gear unit 203 may be positioned between the second shaft unit 204 and the first shaft unit 202. The gear unit 203 may be connected to the first shaft unit 202 and the second shaft unit 204.
(54) In this case, the gear unit 203 may be configured to be engaged with saw-toothed parts (not illustrated) formed in the insides of the first shaft unit 202 and the second shaft unit 204.
(55) The first shaft unit 202, the gear unit 203 and the second shaft unit 204 may be disposed in such a way to be rotated within the third shaft unit 208.
(56) A tub 209 may be coupled to the top of a third shaft unit 208. The bottom of the third shaft unit 208 may be spaced apart from the top of the bush 205 at a given interval.
(57) For reference, the first shaft unit and the third shaft unit 202 and 204 may be defined as a washing shaft. The third shaft unit 208 may be defined as a dehydration shaft.
(58) A coupling 207 may be positioned between the third shaft unit 208 and the bush 205. In an embodiment, the coupling 207 may be positioned in a way to be movable up and down.
(59) That is, the coupling 207 may move up and down and restrict the third shaft unit 208 so that only the first and second shaft units are rotated, or may move down and transmit the turning force of the rotor 206 to the first to third shaft units so that the first shaft unit to the third shaft unit are rotated at the same time.
(60) Parts connected to the gear unit 203 are described below with reference to
(61) A gap having a given interval is formed between the bush 205 and the coupling 207. When the braking of the motor is performed, there is a possibility that noise may occur because the bush 205 and the coupling 207 collide against each other due to such a gap.
(62) Specifically, a relative speed difference between the third shaft unit 208 and the second shaft unit 204 occurs due to a torque change. The contact state of the coupling 207 with the bush 205 or the third shaft unit 208 is changed due to the speed difference.
(63) That is, the inertia of the first shaft unit and second shaft unit defined as the washing shaft is smaller than the inertia of the third shaft unit defined as the dehydration shaft by the application of the gear unit 203. Accordingly, upon braking of the motor, a collision occurs between the coupling 207 and the bush 205, and noise occurs due to the collision.
(64) For reference, an example in which the elements of the washing machine illustrated in
(65) When laundry and washing water are supplied to the tub and then a washing cycle starts, a magnetic field is generated from the stator in response to a power source applied to the stator 210. The rotor 206 is rotated by the magnetic field of the stator 210.
(66) The turning force of the rotor 206 is transmitted to the bush 205. The turning force transmitted to the bush is transmitted to the second shaft unit 204.
(67) At this time, the coupling 207 moves up and down and thus the protruded parts of the coupling are discharged from grooves formed in the bush 205. Accordingly, the turning force of the rotor 206 is transmitted to only the second shaft unit 204.
(68) The RPM of the second shaft unit 204 is decelerated to a given gear ratio in the gear unit 203. The first shaft unit 202 and the pulsator 201 perform a washing cycle while being rotated at a low speed of the decelerated RPM.
(69) After the washing cycle is completed, a rinse cycle is performed. When the rinse cycle is completed, a dehydration cycle is performed in order to minimize moisture included in laundry.
(70) In the dehydration cycle, the coupling 207 moves down. Accordingly, the protruded parts of the coupling 207 are inserted into the grooves formed in the bush 205. That is, one side of the coupling 207 and one side of the bush 205 are engaged.
(71) At this time, the turning force of the rotor 206 is transmitted to all of the first to third shaft units. Accordingly, the pulsator 201 connected to the first and second shaft units and the tub 209 connected to the third shaft unit are simultaneously rotated at a high speed.
(72) The laundry is washed through the washing cycle, the rinse cycle and the dehydration cycle. Recently, a dry cycle is separately added after the dehydration cycle.
(73) A method of controlling the motor driving apparatus according to an embodiment of the present disclosure is described below.
(74) Referring to
(75) When the spare braking starts, the state of the plurality of upper switches and the plurality of lower switches maintain the full off state.
(76) When time required for the spare braking elapses, the processor 180 set a count (Cnt) to 1, calculates an initial current value of power generation braking and then performs a current control step based on the calculated initial current value.
(77) In this case, the current control step means that the initial current value detected in power generation braking in a previous degree is set as an initial current value of power generation braking in a current degree and a dq-axis current amount is controlled based on the set initial current value.
(78) In the current control step, phase currents flowing into the plurality of upper switches and the plurality of lower switches of the inverter unit are complementarily switched.
(79) In this case, “complementary switching” means that the on/off of the upper switches and the on/off of the lower switches are switched in a manner opposite to each other.
(80) That is, in the current control step, when the upper switches become on, the lower switches become off. When the upper switches become off, the lower switches become on.
(81) Furthermore, at timing at which the power generation braking is entered in the current control step, the sizes of the phase current of the upper switches and the phase current of the lower switches are substantially identical, the upper switches become off, and the lower switches become on.
(82) That is, the power generation braking is entered in the state in which the upper switches have become off and the lower switches have become on.
(83)
(84) For example, the duty ratios of phase currents applied to the upper switches and lower switches in the current control step may be increased over time.
(85) For another example, the duty ratios of phase currents applied to the upper switches and lower switches in the current control step may be increased or decreased over time.
(86) As described above, the duty ratios of phase currents applied to the upper switches and lower switches in the current control step may be changed in various forms.
(87) In the current control step, an A-phase current may be linearly increased from 0 (zero) to an initial current of the power generation braking.
(88) In the current control step, a d-axis current value (I.sub.d.sup.#) and a q-axis current value (I.sub.q.sup.#) may be calculated again in a given time unit (e.g., 10 ms). The current control step may be performed for a total of 100 ms.
(89) However, a total time for which the current control step is performed may be variously changed. A time unit by which the d-axis current value (I.sub.d.sup.#) and the q-axis current value (I.sub.q.sup.#) are calculated again may be variously changed.
(90) For example, the current control step may be performed for a total of 150 ms or for a total of 200 s. In some embodiments, the current control step may be performed for a total of 80 ms.
(91) Furthermore, the time unit by which the d-axis current value (I.sub.d.sup.#) and the q-axis current value (I.sub.q.sup.#) are calculated again may be 2.5 ms or 5 ms.
(92) As described above, the total time for which the current control step is performed and the time unit by which the d-axis current value (I.sub.d.sup.#) and the q-axis current value (I.sub.q.sup.#) are calculated again may be changed, if necessary.
(93) For example, in the current control step, the d-axis current value (I.sub.d.sup.#) and the q-axis current value (I.sub.q.sup.#) may be calculated using an equation below.
I.sub.d.sup.#=(I.sub.ds/10)*Cnt
I.sub.q.sup.#=(I.sub.dq/10)*Cnt
(94) In the equation,
(95) Cnt: 1 to 10. Cnt increases by one per 10 ms starting from 1.
(96) I.sub.ds: an initial d-axis current value in a previously-generated power generation braking step
(97) I.sub.dq: an initial q-axis current value in a previously-generated power generation braking step
(98) According to such a configuration, the processor 180 may set an initial current value in n (n=0, 1, 2, 3, . . . )-th power generation braking as an initial current value of (n+1)-th power generation braking, and may control the inverter unit to perform an (n+1)-th current control step of controlling a dq-axis current amount based on the set initial current value of the (n+1)-th power generation braking and then perform the (n+1)-th power generation braking.
(99) However, if power generation braking has not been performed, that is, when n is 0 (zero), values of I.sub.ds and I.sub.dq are 0 (zero).
(100) Accordingly, if power generation braking has not been performed, that is, in a primary current control step in which a current control step is first performed, a d-axis current may be set to −2 A to −3 A, and a q-axis current may be set to 0 A.
(101) Furthermore, a current value detected within 10 ms from power generation braking timing in a previous degree may be used as the values of I.sub.ds and I.sub.dq.
(102) When a set time (e.g., 100 ms) elapses, the processor 180 performs the power generation braking.
(103) The power generation braking means that the rotation speed of the motor is artificially decelerated by maintaining the state of the plurality of upper switches of the inverter unit in the full off state and maintaining the plurality of lower switches of the inverter unit in the full on state.
(104) The motor driving apparatus according to an embodiment of the present disclosure detects a dq-axis current upon previous power generation braking and calculates a dq-axis current amount in a present current control step based on the detected dq-axis current, and thus can reduce a change in the dq-axis current regardless of an operation condition when entering power generation braking.
(105) Accordingly, a d-axis current change amount and a q-axis current change amount at power generation braking timing can be minimized. For example, each of a d-axis current change amount and a q-axis current change amount at power generation braking timing may be within 0.1 A.
(106) Accordingly, noise occurring due to a sudden change in the dq-axis current amount at power generation braking timing can be reduced.