[go: up one dir, main page]

WO2019138692A1 - 回転機の制御装置 - Google Patents

回転機の制御装置 Download PDF

Info

Publication number
WO2019138692A1
WO2019138692A1 PCT/JP2018/042569 JP2018042569W WO2019138692A1 WO 2019138692 A1 WO2019138692 A1 WO 2019138692A1 JP 2018042569 W JP2018042569 W JP 2018042569W WO 2019138692 A1 WO2019138692 A1 WO 2019138692A1
Authority
WO
WIPO (PCT)
Prior art keywords
rotating machine
inductance
estimated
current
rotor position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2018/042569
Other languages
English (en)
French (fr)
Inventor
鉄也 小島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to DE112018006842.0T priority Critical patent/DE112018006842B4/de
Priority to JP2019564321A priority patent/JP6847269B2/ja
Priority to CN201880081256.6A priority patent/CN111543003B/zh
Priority to US16/756,857 priority patent/US11218100B2/en
Publication of WO2019138692A1 publication Critical patent/WO2019138692A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • H02P21/18Estimation of position or speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0003Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
    • H02P21/0017Model reference adaptation, e.g. MRAS or MRAC, useful for control or parameter estimation
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/13Observer control, e.g. using Luenberger observers or Kalman filters
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/22Current control, e.g. using a current control loop
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/24Vector control not involving the use of rotor position or rotor speed sensors
    • H02P21/26Rotor flux based control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • H02P6/182Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings

Definitions

  • the present invention relates to a control device for a rotating machine, which obtains and controls rotor position information without using a position sensor that detects a rotor position, in which a rotating machine whose inductance changes with the rotor position is obtained.
  • the position sensorless control method of the rotating machine includes a method of estimating a rotor position by applying a high frequency voltage to the rotating machine, a rotor position from an induced voltage of the rotating machine, a linkage flux, etc. without applying a high frequency voltage.
  • Patent Document 1 discloses a method of estimating a rotor position by applying a high frequency voltage to a rotating machine.
  • the rotating machine current when a high frequency voltage is applied to the rotating machine is detected, and a high frequency current having the same frequency component as the high frequency voltage is extracted.
  • the rotor position is estimated using the change in the inductance of the rotating machine, that is, the amplitude of the high frequency current at a frequency twice the rotor position electrical angle.
  • torque ripples or noise is generated by the superimposed high frequency voltage.
  • the maximum torque of the rotating machine or the speed of the rotating machine is increased by the amount of high frequency voltage superimposed on the voltage applied to the winding of the rotating machine and the current flowing in the winding of the rotating machine.
  • the rotational speed decreases.
  • Patent Document 2 Patent Document 3 and Non-patent Document 1 disclose a method of estimating a rotor position without applying a high frequency voltage.
  • the product of the inductance of the rotor q-axis or d-axis and the motor current is subtracted from the linkage flux of the rotary machine,
  • the components that rotate in synchronization with the rotor position are extracted.
  • the components include ActiveFlux based on d axis and ActiveFlux based on q axis.
  • the direction of the rotor in which the inductance is maximized is taken as d axis
  • the direction in which the inductance is minimized is taken as q axis.
  • the d axis is an axis called a magnetic flux axis
  • the q axis is an axis called a torque axis.
  • the d axis and the q axis are each in a vector orthogonal relationship.
  • a rotor position is estimated by estimating ActiveFlux with an observer.
  • a rotor position is estimated using an induced voltage generated by ActiveFlux.
  • Non-Patent Document 1 of the voltage of a rotating machine, a component that appears due to the difference in inductance between the d axis and the q axis is extracted as an extended induced voltage, and the rotor position is estimated from the phase.
  • the present invention has been made in view of the above, and it is an object of the present invention to provide a control device of a rotating machine capable of estimating a rotor position with a simple configuration regardless of the current flow direction of the rotating machine.
  • a control device for a rotating machine is a control device for a rotating machine that controls a rotating machine having an inductance AC component whose inductance changes according to a rotor position.
  • An estimate of the rotational speed of the rotor based on a current detector that detects the rotary machine current flowing to the rotary machine and a motion electromotive force that is an induced voltage generated when the inductance changes with the position of the rotor And a speed estimator for calculating a rotational speed.
  • the controller of the rotating machine is a rotation for driving the rotating machine based on the position calculator which calculates the estimated position which is an estimated value of the rotor position using the estimated rotational speed, and the rotating machine current and the estimated position. And a controller for outputting a machine voltage command.
  • the control device of the rotating machine is characterized by including a voltage application device which applies a voltage to the rotating machine based on a rotating machine voltage command.
  • a diagram showing a configuration of a control device for a rotating machine according to Embodiment 1 of the present invention A diagram showing the configuration of the velocity estimator shown in FIG. FIG. 3 shows the configuration of the adaptive estimator shown in FIG.
  • the figure which shows the structure of the speed estimator shown in FIG. The figure which shows the structure of the control apparatus of the rotary machine which concerns on Embodiment 3 of this invention.
  • the figure which shows the structure of the control apparatus of the rotary machine which concerns on Embodiment 4 of this invention The figure which shows the structure of the position detector shown in FIG.
  • FIG. The figure which shows the structure of the position calculator shown in FIG.
  • the figure which shows the structure of the position detector shown in FIG. A diagram showing a first hardware configuration example of a control device for a rotary electric machine according to Embodiments 1 to 5 of the present invention
  • FIG. 1 is a view showing the configuration of a control device for a rotary machine according to Embodiment 1 of the present invention.
  • Control device 100 for a rotary machine according to the first embodiment applies a voltage to apply AC voltage to rotary machine 1 according to rotary machine voltage commands v su * , v sv * , v sw * for driving rotary machine 1.
  • control device 100 of the rotating machine uses the rotating machine voltage commands v su * , v sv * , v sw * and the rotating machine current i su , isv , isw to rotate the rotor of the rotating machine 1.
  • a speed estimator 3 for outputting as the estimated rotational speed omega ⁇ r to estimate the speed
  • the position calculator 4 for calculating the estimated rotor position theta ⁇ r by using the estimated rotational speed omega ⁇ r
  • a controller 5 Prepare.
  • the estimated rotational speed ⁇ ⁇ r is an estimated value of the rotational speed of a rotor (not shown) that constitutes the rotary machine 1.
  • the estimated rotor position ⁇ ⁇ r is an estimated value of the rotor position which is the rotational position of the rotor.
  • the estimated rotor position ⁇ ⁇ r is expressed by an electrical angle.
  • the rotating machine 1 controlled by the controller 100 of the rotating machine is a synchronous reluctance motor.
  • a synchronous reluctance motor is a motor having an inductance AC component whose inductance changes depending on the rotor position.
  • the rotating machine 1 may be simply referred to as a "rotating machine”.
  • the voltage applicator 6 is connected to the rotating machine via three wires of U, V, and W.
  • the current detector 2 detects an alternating current flowing through the wiring.
  • the direction of the rotor in which the inductance is maximized is referred to as d axis
  • the direction in which the inductance is minimized is referred to as q axis.
  • the controller 5 includes a current command calculator 501, a dq current controller 502, a rotational coordinate inverse converter 503, a two-phase to three-phase converter 504, a three-phase to two-phase converter 505, and a rotational coordinate converter 506. provided, the rotating machine voltage command v for the rotating machine to generate an output corresponding to the torque command value T * su *, v sv * , v computes a sw *.
  • the current command calculator 501 calculates current commands i sd * , i sq * on the rotational coordinates necessary for the rotary machine to generate an output corresponding to the torque command value T * .
  • the current commands i sd * and i sq * on the rotating two-phase coordinate are selected such that the current effective value with respect to torque, that is, the copper loss of the rotating machine is minimized.
  • the dq current controller 502 performs control such that the dq axis currents i sd and i sq subjected to rotational coordinate conversion by the rotational coordinate converter 506 become current commands i sd * and i sq * , respectively.
  • the rotary machine voltage command v sd * , v sq * on the phase coordinate is calculated.
  • proportional integral (PI) control or the like is used for this current control.
  • the rotational coordinate inverse transformer 503 uses the estimated rotor position ⁇ ⁇ r calculated by the position calculator 4 as shown in the following equation (1), to set the rotating machine voltage command v sd * on the rotational two-phase coordinate .
  • V sq * are inversely converted to rotational voltage commands v s ⁇ * and v s ⁇ * on two-phase coordinates.
  • the transformation matrix C dq ⁇ 1 ( ⁇ ⁇ r ) of the following equation (1) is used for rotational coordinate inverse transformation.
  • the two-phase to three-phase converter 504 is, as shown in the following equation (2), a rotating machine voltage command v s ⁇ * , v s ⁇ * on stationary two phase coordinates and a rotating machine voltage command v su * on three phase coordinates , V sv * , convert to v sw * .
  • a transformation matrix C 23 of the following equation (2) is used for two-phase to three-phase transformation.
  • Three-phase - two-phase converter 505 as shown in the following equation (3), the rotating machine current i su on the three-phase coordinate, i sv, the rotating machine current i sa on the i sw stationary two-phase coordinates, i Three-phase to two-phase conversion to s ⁇ .
  • a transformation matrix C 32 of the following equation (3) is used for three-phase to two-phase transformation.
  • a transformation matrix C dq of the following equation (4) is used for rotational coordinate transformation.
  • FIG. 2 is a diagram showing the configuration of the velocity estimator shown in FIG.
  • the velocity estimator 3 includes a three-phase to two-phase converter 301, a three-phase to two-phase converter 302, a rotational coordinate converter 303, a rotational coordinate converter 304, an adaptive observer 305, and an adaptive estimator 306. Equipped with
  • Three-phase - two-phase converter 301 the rotating machine current i su on the three-phase coordinate, i sv, the rotating machine current i sa on the i sw stationary two-phase coordinates converted to i S [beta.
  • i s ⁇ , i s ⁇ is expressed as i s .alpha..beta.
  • the rotating coordinate converter 303 uses the estimated rotor position theta ⁇ r, rotating the rotating machine current i s .alpha..beta on the stationary two-phase coordinate d-q axis current i sd on the rotating two-phase coordinates, the i sq Coordinate conversion.
  • i sd and i sq are written as i s dq .
  • the three-phase to two-phase converter 302 converts the rotating machine voltage commands v su * , v sv * , v sw * on the three phase coordinates into the rotating machine voltage commands v s ⁇ * , v s ⁇ * on the two phase coordinates Convert.
  • v s ⁇ * and v s ⁇ * are written as v s ⁇ * .
  • the rotational coordinate converter 304 converts rotational coordinates of the rotating machine voltage commands v s ⁇ * and v s ⁇ * on the stationary two-phase coordinates into rotating machine voltage commands v s dq * on the rotating two-phase coordinates.
  • the adaptive observer 305 calculates the estimated rotational speed ⁇ ⁇ r of the rotor using the rotating machine current i s dq and the rotating machine voltage command v s dq * on the rotating two-phase coordinate.
  • the operation of the adaptive observer 305 will be described in detail.
  • the model of the rotating machine is expressed by the following equations (5), (6) and (7) on stationary two-phase coordinates.
  • R s in the following equation (5) is a winding resistance.
  • ⁇ s ⁇ in the following equation (5) is the flux linkage of the rotating machine.
  • L s ⁇ in the following equation (6) is the inductance of the rotating machine.
  • L sdc in the equation (7) is an inductance direct current component which does not change depending on the rotor position
  • L mac is an inductance alternating current component which changes depending on the rotor position.
  • the change in inductance is generally expressed as a sine or cosine function of 2 ⁇ r , where ⁇ r is the electrical angle of the rotor position.
  • a voltage which appears due to a change in the flux linkage is referred to as an induced voltage.
  • J in the equation (8) represents a transformation matrix shown in the following equation (11).
  • ⁇ r in the equation (13) is a rotor angular velocity represented by the following equation (14).
  • ⁇ s is an angular velocity at which the control coordinates shown by the following equation (15) rotate.
  • the control coordinates represent rotational coordinates.
  • the third term of the equations (12) and (13) represents an induced voltage.
  • the induced voltage is generated due to the fluctuation of the inductance depending on the rotor position.
  • this induced voltage is referred to as motion electromotive force.
  • This kinetic electromotive force includes an induced voltage that is proportional to the rotational speed.
  • the second term of the equations (16) and (17) is an induced voltage generated by the product of the inductance value on the rotational two-phase coordinates and the derivative value of the current.
  • the third term of the above equations (16) and (17) is an induced voltage generated by the product of the differential value of the inductance and the current value.
  • the fourth term of the equations (16) and (17) is an induced voltage generated by the product of the inductance value on the two rotating phases and the current value.
  • the third term of the equations (16) and (17) is a motion electromotive force generated by the fluctuation of the inductance according to the position of the rotor.
  • the equation (16) is represented by the following equation (19) when it is expressed by using a flux linkage s s dq on the rotational coordinates shown in the following equation (18).
  • the second term of the equations (19) and (20) is a motion electromotive force, which includes an induced voltage proportional to the rotation speed.
  • the observer is configured as in the following equation (22).
  • i s ⁇ dq is an estimated value of the rotating machine current on the rotating two-phase coordinate.
  • s s ⁇ dq is an estimated value of the flux linkage on the rotating two-phase coordinate.
  • the observer gain H by appropriately designing the observer gain H, the estimated interlinking flux ⁇ dq of the observer converges with the response ⁇ cobs that is a true value.
  • the design of the observer gain H is not limited to the example of the following equation (23).
  • the adaptive estimator 306 calculates the rotational speed from the estimation error of the flux linkage related to the motion electromotive force caused by the estimation error of the rotational speed.
  • FIG. 3 is a diagram showing the configuration of the adaptive estimator shown in FIG. As shown in FIG. 3, the adaptive estimator 306 calculates the estimated rotational speed ⁇ ⁇ r of the rotor using the following adaptive equations (24) and (25).
  • k ap of the above equations (24) and (25) is a value calculated by the following equation (26), and ⁇ ai of the above equations (24) and (25) is computed by the following equation (27)
  • the estimated response of the rotor position is ⁇ ca.
  • the adaptive estimator 306 the value contained in the e .omega.1 i.e. above (24) shown below (28), or by the value contained in the e .omega.2 i.e. above (25) shown below (29),
  • the estimation error of the rotational speed is extracted from the estimation error of the flux linkage or the rotating machine current.
  • “ ⁇ ⁇ s dq ⁇ s dq ” in the following equation (28) represents an estimation error of the flux linkage.
  • I ⁇ s dq- i s dq ” in the following equation (29) represents an estimation error of the rotating machine current.
  • I ph is a current effective value
  • ⁇ i is a conduction angle, that is, an angle difference between an actual rotor position and a rotating machine current.
  • the rotor position can be estimated by estimating this using an observer or the like.
  • the rotor position is estimated using an induced voltage generated by ActiveFlux based on d-axis.
  • the following equation (33) is obtained.
  • Patent Document 2 also describes q-axis-based ActiveFlux obtained by subtracting the product of the d-axis inductance of the rotor and the current of the rotating machine from the linkage flux of the rotating machine, as shown in the following equation (34) ing.
  • the fourth term “e ext ⁇ ” in the above equation (38) is the extended induced voltage in the stationary two-phase coordinates. Since di sq / dt is zero in the steady state, the extended induced voltage is generated in the q-axis direction by the flux linkage (L sd -L sq ) id in the d- axis direction, the above-mentioned equation (37) And it can confirm from (38) Formula.
  • ⁇ s is used as ⁇ r , but in this case, even if the true rotational speed ⁇ r changes, the effect does not appear in this model .
  • the prior art estimates rotor position using ActiveFlux or extended induction voltage.
  • the control device 100 for a rotary machine according to the first embodiment includes the third term of the equations (12) and (13), or the third term of each of the equations (16) and (17);
  • the rotational speed and the rotor are expressed using the motion electromotive force which is an induced voltage generated by the inductance changing with the rotor position as expressed in the second term of each of the equations (19) and (20).
  • Estimate the position Since these motion electromotive forces have two-phase components in rotational two-phase coordinates, by using motion electromotive forces, position estimation can be performed without depending on the current conduction direction. Further, in the control device 100 for a rotating machine according to the first embodiment, it is not necessary to perform weighting based on the direction of energization. Therefore, the control device 100 of the rotating machine according to the first embodiment has a remarkable effect which can not estimate the rotor position with a simple configuration regardless of the current flow direction of the rotating machine.
  • control device 100 of the rotating machine according to the first embodiment estimates the rotational speed of the rotor from the motion electromotive force. Since the rotational speed is a derivative of the rotor position, the rotor position can be estimated with a higher response by estimating the rotational speed. Therefore, the control device 100 of the rotating machine according to the first embodiment produces a remarkable effect which can not estimate the rotor position with high response.
  • FIG. 4 is a diagram showing the configuration of a control device for a rotary machine according to Embodiment 2 of the present invention.
  • the motion electromotive force is extracted by a method different from that of the first embodiment to estimate the rotation speed and the rotor position.
  • Control device 100A for a rotary machine according to Embodiment 2 includes a speed estimator 7 instead of speed estimator 3 shown in FIG. 1.
  • the other configuration is the same as or equivalent to the configuration of the first embodiment, and the same or equivalent components are denoted by the same reference numerals and redundant description will be omitted.
  • FIG. 5 is a diagram showing the configuration of the velocity estimator shown in FIG.
  • the velocity estimator 7 includes a disturbance observer 701 and a velocity calculator 702 in place of the adaptive observer 305 and the adaptive estimator 306 shown in FIG.
  • e s dq in the electromotive force is an induced voltage proportional to the rotational speed.
  • the disturbance observer 701 is configured as in the following equation (42).
  • the estimated value e s ⁇ dq of the induced voltage converges to a true value.
  • the speed calculator 702 estimates the rotational speed from the estimated value e s ⁇ dq of the induced voltage proportional to the rotational speed of the motion electromotive force according to the following equation (43).
  • the d-axis component of the estimated value e s ⁇ dq of the induced voltage is e sd ⁇
  • the q-axis component is e sq ⁇ .
  • Control device 100A for a rotary machine according to Embodiment 2 uses a disturbance observer 701 without using an adaptive observer including an adaptive law, and a rotation speed and a rotation are derived from an induced voltage proportional to the rotation speed among motion electromotive forces. Estimate the position of the child. Therefore, the control device 100A of the rotating machine according to the second embodiment has a remarkable effect which can not estimate the rotor position with a simple configuration without depending on the current flow direction of the rotating machine with a smaller amount of control calculation. Play. In addition, the rotor position can be estimated with a higher response by estimating the rotational speed, which produces a remarkable effect that has not been achieved in the past.
  • FIG. 6 is a diagram showing the configuration of a control device for a rotary machine according to Embodiment 3 of the present invention.
  • the control device 100B for a rotating machine according to the third embodiment is configured to stably drive the rotating machine even when there is an estimation error of the rotational speed.
  • a control device 100B for a rotary machine according to Embodiment 3 includes a position calculator 9 instead of the position calculator 4 shown in FIG. 1 and further includes a position detector 8.
  • the other configuration is the same as or equivalent to the configuration of the first embodiment, and the same or equivalent components are denoted by the same reference numerals and redundant description will be omitted.
  • the position detector 8 is a Hall sensor provided in the rotating machine 1 and outputs a rotor position ⁇ r, mes detected at every electrical angle of 60 °.
  • the position calculator 9 estimates the estimated rotor position ⁇ ⁇ r from the estimated rotation speed ⁇ ⁇ r calculated by the speed estimator 3 and the rotor position ⁇ r, mes detected by the position detector 8 .
  • FIG. 7 is a diagram showing the configuration of the position calculator shown in FIG.
  • the position calculator 9 integrates the estimated rotational speed ⁇ ⁇ r to calculate an estimated rotor position ⁇ ⁇ r .
  • the position calculator 9 performs PI control so that the estimated rotor position ⁇ ⁇ r follows the rotor position ⁇ r, mes detected by the position detector 8.
  • the position calculator 9 while estimating the rotor position in the high-response using the estimated rotational speed omega ⁇ r, the estimation error of the rotor position due like the estimation error of the rotational speed, the rotor position theta r , Mes to correct.
  • the control device 100B for a rotating machine according to Embodiment 3 can drive the rotating machine stably even when there is an error of the estimated rotational speed ⁇ ⁇ r. It produces notable effects.
  • FIG. 8 is a diagram showing the configuration of a control device for a rotary machine according to Embodiment 4 of the present invention.
  • a Hall sensor provided in the rotating machine 1 is used, and the rotor position is estimated due to a rotational speed estimation error or the like using the rotor position ⁇ r, mes detected by the Hall sensor. Errors are corrected.
  • the control device itself of the rotating machine is configured to estimate the rotor position as a position detector, a Hall sensor for detecting the rotor position becomes unnecessary.
  • the control device 100C for the rotary machine according to the fourth embodiment includes a position detector 10 instead of the Hall sensor provided in the rotary machine 1, that is, the position detector 8 shown in FIG.
  • control device 100C of the rotary machine includes a position calculator 11 instead of the position calculator 9 shown in FIG.
  • the control device 100C of the rotating machine corrects the estimation error of the rotor position caused by the estimation error of the rotational speed and the like from the rotor position estimated using the position calculator 11, and stably drives the rotating machine. It is configured.
  • the other configuration is the same as or equivalent to the configuration of the third embodiment, and the same or equivalent components are denoted by the same reference numerals and redundant description will be omitted.
  • the position detector 10 uses the rotating machine voltage command v su * , v sv * , v sw * , the rotating machine current i su , isv , i sw and the estimated rotor position ⁇ ⁇ r to calculate the rotor position Estimated error-( ⁇ ⁇ r- ⁇ r ) is calculated, and position calculator 11 estimates rotor position ⁇ from estimated error of rotor position-( ⁇ ⁇ r- ⁇ r ) and estimated rotational speed ⁇ ⁇ r. ⁇ Calculate r .
  • FIG. 9 is a diagram showing the configuration of the position detector shown in FIG.
  • the position detector 10 includes a three-phase to two-phase converter 1001, a three-phase to two-phase converter 1002, a rotational coordinate converter 1003, a linkage flux inductance alternating current component calculator 1004, a linkage flux inductance alternating current component estimator 1005 and A rotor position estimation error calculator 1006 is provided.
  • Three-phase - two-phase converter 1001 the rotating machine voltage command v on the three-phase coordinate su *, v sv *, v sw * a rotating machine voltage command v on the stationary two-phase coordinate sa *, converted to v S [beta * Do.
  • Three-phase - two-phase converter 1002 the rotating machine current i su on the three-phase coordinate, i sv, the rotating machine current i sa on the i sw stationary two-phase coordinates converted to i S [beta.
  • the rotational coordinate converter 1003 uses the estimated rotor position ⁇ ⁇ r to convert the rotating machine current i s ⁇ , i s ⁇ on the stationary two-phase coordinate to the dq axis current i sd , i sq on the rotating two-phase coordinate Convert rotational coordinates.
  • the flux linkage AC component refers to a flux linkage generated by the inductance AC component and the rotating machine current.
  • the flux linkage ⁇ s dq is a term of the inductance direct current component L sdc which does not change depending on the rotor position; It divides into the term of inductance alternating current part Lmac which changes with rotor positions, and is represented by the following (44) formula.
  • the second term of the equation (44) is a flux linkage alternating current component.
  • the linkage flux flux s s dq of the rotating machine is computed by the following equation (45).
  • R s in the following equation (45) is a winding resistance.
  • the cutoff frequency is sufficiently low with respect to the fundamental frequency component of the flux linkage s s ⁇ of the rotating machine.
  • the transfer function of the HPF is expressed by the following equation (47), where the cutoff frequency is ⁇ hpf .
  • the flux linkage AC component calculator 1004 uses the estimated rotor position ⁇ ⁇ r to generate a flux linkage ⁇ shpf ⁇ on stationary two-phase coordinates and a flux linkage ⁇ on rotational two-phase coordinates. Convert rotational coordinates to shpf dq .
  • the interlinking flux inductance alternating current ratio, sac, calc dq on the rotational coordinates is calculated by the following equation (50) according to the equation (44).
  • the flux linkage inductance alternating current component ⁇ sac, calc dq calculated by the following equation (50) will be referred to as a flux linkage inductance component calculation value.
  • the linkage flux inductance AC component estimator 1005 uses the estimated rotor position ⁇ ⁇ r and the rotating machine current i s dq in the second term of the equation (44). A certain flux linkage inductance AC component is estimated.
  • [Psi ⁇ sac dq above equation (52) is a flux linkage inductance AC component estimation value calculated by the control unit 100C of the rotating machine according to a fourth embodiment.
  • the rotor position estimation error calculator 1006 calculates an estimation error-( ⁇ ⁇ r- ⁇ r ) of the rotor position using the linkage flux inductance alternating current calculation value and the linkage flux inductance alternating current component estimation value .
  • the outer product of the linkage flux inductance alternating current operation value and the linkage flux inductance alternating current component estimated value is the value obtained by computing the second term of the above equation (50), that is, the above equation (44), and the above (51) It is represented by the following (53) formula using formula and.
  • the estimated error of the rotor position can be calculated by the following equation (54).
  • FIG. 10 is a diagram showing the configuration of the position calculator shown in FIG.
  • the position calculator 11 integrates the estimated rotational speed ⁇ ⁇ r and calculates an estimated rotor position ⁇ ⁇ r using the integrated estimated rotational speed.
  • the position calculator 11 performs PI control so as to make the estimated error-( ⁇ ⁇ r- ⁇ r ) of the rotor position zero.
  • the rotor position is estimated with high response using the estimated rotation speed ⁇ ⁇ r , and the rotor position estimated error of the rotor position caused by estimation error of the rotation speed is estimated.
  • the control device 100C for a rotary machine according to the fourth embodiment does not use the Hall sensor of the third embodiment, and there is an error of the estimated rotation speed ⁇ ⁇ r.
  • the flux linkage inductance alternating current component calculated in the fourth embodiment has components of both two phases, using this flux linkage inductance alternating current component, one phase of the rotating machine current is zero. It is possible to estimate the rotor position even in the case of That is, it is possible to estimate the rotor position without depending on the current flow direction.
  • control apparatus 100C for a rotating machine according to Embodiment 4 it is not necessary to perform weighting based on the direction of energization. Therefore, the control device 100C for a rotating machine according to the fourth embodiment produces a remarkable effect not hitherto found, such as being able to estimate the rotor position with a simple configuration regardless of the current flow direction of the rotating machine.
  • the flux linkage inductance alternating current estimated value can also be calculated using stationary two-phase coordinates.
  • the flux linkage inductance alternating current component at stationary two-phase coordinates can be expressed by the following equation (55).
  • the flux linkage inductance alternating current estimated value can be expressed by the following equation (56).
  • the estimation error of the rotor position is calculated using the flux linkage alternating current calculation value and flux linkage alternating current estimation value described below 58) Calculated by the equation.
  • control device 100C for a rotating machine can accurately estimate the rotor position with a small amount of control calculation, in flux linkage inductance alternating current in rotating two-phase coordinates. It calculates the minutes and further estimates the flux linkage alternating current component.
  • the above equation (52) which is an arithmetic expression for the flux linkage inductance alternating current on rotating two-phase coordinates, uses the inductance value on the d axis on the rotating coordinates and the inductance value on the q axis on the rotating coordinates Therefore, when the electrical angle of the rotor position is ⁇ r , there is no need to represent the inductance as a sine or cosine function of 2 ⁇ r . Therefore, there is no rotor estimation error due to the fact that the inductance of an actual rotating machine is not exactly a sine or cosine function of 2 ⁇ r .
  • the control device 100C for a rotating machine according to the fourth embodiment has a remarkable effect which can not estimate the rotor position accurately with a small amount of control calculation.
  • FIG. 11 is a diagram showing the configuration of a control device for a rotary machine according to Embodiment 5 of the present invention.
  • Control device 100C for a rotary machine according to Embodiment 4 estimates the rotor position using the calculated value and the estimated value of the flux linkage inductance AC component.
  • control device 100D for a rotary machine according to the fifth embodiment is configured to estimate the rotor position using the calculated value of the flux linkage inductance AC, the energization angle, and the rotor position.
  • the control device 100D for the rotating machine includes a position detector 12 instead of the position detector 10 shown in FIG.
  • the other configuration is the same as or equivalent to the configuration of the fourth embodiment, and the same or equivalent components are denoted by the same reference numerals and redundant description will be omitted.
  • FIG. 12 is a diagram showing the configuration of the position detector shown in FIG.
  • the position detector 12 includes a three-phase to two-phase converter 1201, a three-phase to two-phase converter 1202, a linkage flux inductance alternating current component calculator 1203, a conduction angle calculator 1204, a linkage flux inductance alternating component vector estimator 1205 And a rotor position estimation error calculator 1206.
  • Three-phase to two-phase converter 1201 converts rotating machine voltage commands v su * , v sv * , v sw * on three-phase coordinates into rotating machine voltage commands v s ⁇ * , v s ⁇ * on stationary two-phase coordinates Do.
  • Three-phase - two-phase converter 1202 the rotating machine current i su on the three-phase coordinate, i sv, the rotating machine current i sa on the i sw stationary two-phase coordinates converted to i S [beta.
  • the flux linkage AC component calculator 1203 computes the flux linkage AC component as in the fourth embodiment. However, in the fourth embodiment, as shown in the above equation (57), the calculated value of the flux linkage inductance AC on stationary two-phase coordinates is computed.
  • the interlinking magnetic flux inductance alternating current component shown in the above equation (59) is rotated at a phase obtained by subtracting the energization angle of the rotating machine current from the rotor position. Further, e ⁇ sac ⁇ in the above equation (59) is referred to as a flux linkage inductance alternating current component vector.
  • the flux linkage inductance alternating current component vector e ⁇ sac ⁇ is a vector in the same direction as the flux linkage inductance alternating current component.
  • the conduction angle computing unit 1204 is a conduction angle command ⁇ i * that is a command of the conduction angle indicating the angle formed by the current command and the actual rotor position from the current commands i sd * and i sq * on the rotational two-phase coordinates . Is calculated by the following equation (60).
  • the flux linkage AC component vector estimator 1205 uses the conduction angle command ⁇ i * and the estimated rotor position ⁇ ⁇ r according to the following equation (61) to estimate the flux linkage AC component vector e ⁇ ⁇ sac Calculate ⁇ .
  • the rotor position estimation error calculator 1206 calculates an estimation error-( ⁇ ⁇ r- ⁇ r ) of the rotor position from the flux linkage inductance AC calculation value and the linkage flux inductance AC distribution vector estimation value. Assuming that the conduction angle ⁇ i and the conduction angle command ⁇ i * are equal to each other, the outer product of the linkage flux inductance alternating current operation value and the linkage flux inductance alternating portion vector estimated value is expressed by the following equation (62) .
  • the interlinkage flux inductance alternating current calculation value is obtained by calculating the equation (55) using the rotating machine voltage command and the rotating machine current according to the equations (49) and (50).
  • the estimated error of the rotor position can be calculated by the following equation (63).
  • control device 100D for a rotary machine according to the fifth embodiment does not use the Hall sensor of the third embodiment, and there is an error of the estimated rotational speed ⁇ ⁇ r.
  • control device 100D of the rotary machine in accordance with the fifth embodiment uses the vector in the same direction as the flux linkage inductance alternating current component, that is, using the above equations (59) and (61), It can compute vector estimates.
  • the flux linkage inductance alternating current component vector estimated value is calculated using the energization angle command ⁇ i * and the estimated rotor position ⁇ ⁇ r , as shown in the above-mentioned equation (61). Since the flux linkage AC and flux linkage AC have both two-phase components, it is possible to use the flux linkage AC and flux linkage AC in the direction of current flow. Position estimation is possible without dependence. Further, in the control device 100D for a rotary machine according to Embodiment 5, it is not necessary to perform weighting based on the direction of energization. Therefore, the control device 100D for a rotating machine according to the fifth embodiment produces a remarkable effect not heretofore found, such as being able to estimate the rotor position with a simple configuration regardless of the current flow direction of the rotating machine.
  • control device 100, 100A, 100B, 100C, 100D of a rotating machine according to the first to fifth embodiments can be realized using a processing circuit.
  • the respective functions are the current detector 2, the voltage applicator 6, the velocity estimators 3 and 7, the position calculators 4, 9 and 11, the position detectors 10 and 12, and the controller 5.
  • FIG. 13 is a diagram showing a first hardware configuration example of a control device for a rotary electric machine according to Embodiments 1 to 5 of the present invention.
  • FIG. 13 shows an example in which the above processing circuit is realized by dedicated hardware such as the dedicated processing circuit 13.
  • the dedicated processing circuit 13 may be a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an application specific integrated circuit (ASIC), an FPGA (field) -Programmable Gate Array) or a combination thereof.
  • ASIC application specific integrated circuit
  • FPGA field-Programmable Gate Array
  • FIG. 14 is a diagram showing a second hardware configuration example of the control device for a rotary electric machine according to Embodiments 1 to 5.
  • FIG. 14 shows an example in which the processor 14 and the storage unit 15 realize the above processing circuit.
  • each of the functions described above is realized by software, firmware or a combination thereof.
  • the software or firmware is described as a program and stored in the storage device 15.
  • the processor 14 reads and executes the program stored in the storage device 15. It can also be said that these programs cause a computer to execute the procedures and methods performed by each of the above functions.
  • the storage device 15 is a semiconductor memory such as a random access memory (RAM), a read only memory (ROM), a flash memory, an erasable programmable read only memory (EPROM), or an EEPROM (registered trademark) (electrically erasable programmable read only memory). Do.
  • the semiconductor memory may be non-volatile memory or volatile memory.
  • the storage device 15 corresponds to a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD (Digital Versatile Disc).
  • each of the functions described above may be partially realized by hardware and partially by software or firmware.
  • the functions of the current detector 2, the voltage applicator 6, and the position detector 8 are realized using dedicated hardware, and the speed estimators 3, 7, the position calculators 4, 9, 11, the position
  • the functions of the detectors 10 and 12 and the controller 5 are realized using the processor 14 and the storage unit 15.
  • the current command for the torque of the rotating machine is selected so that the effective value, that is, the copper loss of the rotating machine is minimized, but it may be set so that the flux linkage or loss is reduced. It goes without saying that it is good.
  • the flux linkage as a state variable is used based on the model of the above equation (19) or the models of the equations (20) and (21).
  • the rotating machine current may also be used as a state variable based on the model of the equation (16) or the model of the equation (17).
  • each of the third of the equations (16) and (17) is used.
  • the motion electromotive force shown in the item or the motion electromotive force shown in the second term of each of the above equations (19) and (20) may be calculated from the voltage and current of the rotating machine.
  • a Hall sensor is used as the position detector 8
  • a position detector such as a resolver or an encoder may be used.
  • coordinate conversion of the voltage and current of the rotating machine is performed redundantly in the controller 5, the speed estimators 3, 7 and the position detector 12.
  • these coordinate transformations may be performed by functions common to the controller 5, the velocity estimators 3, 7 and the position detector 12.
  • the synchronous reluctance motor is used, but the rotating machine 1 may be any one as long as the inductance changes depending on the rotor position, and a surface magnet synchronous motor, an embedded magnet synchronous motor, etc. Good.
  • the configuration shown in the above embodiment shows an example of the contents of the present invention, and can be combined with another known technique, and one of the configurations is possible within the scope of the present invention. Parts can be omitted or changed.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

インダクタンスが回転子位置によって変化するインダクタンス交流分を有する回転機(1)を制御する回転機の制御装置(100)であって、回転機(1)に流れる回転機電流を検出する電流検出器(2)と、インダクタンスが回転子の位置によって変化することで生じる誘起電圧である運動起電力に基づいて、回転子の回転速度の推定値である推定回転速度を演算する速度推定器(3)とを備える。回転機の制御装置(100)は、推定回転速度を用いて回転子位置の推定値である推定位置を演算する位置演算器(4)と、回転機電流と推定位置とに基づいて、回転機を駆動するための回転機電圧指令を出力する制御器(5)とを備える。回転機の制御装置(100)は、回転機電圧指令に基づいて回転機に電圧を印加する電圧印加器(6)を備えることを特徴とする。

Description

回転機の制御装置
 本発明は、インダクタンスが回転子位置によって変化する回転機を、回転子位置を検出する位置センサを用いることなく回転子位置情報を得て制御する、回転機の制御装置に関する。
 回転機の性能を十分に引き出して回転機を駆動するためには、回転子の位置情報が必要である。そのため、従来の回転機の制御装置は、回転機に取付けられた位置センサで検出される位置情報を用いている。しかしながら、回転機の製造コストのより一層の低減、回転機の小型化、及び回転機の信頼性の向上といった観点から、位置センサレスで回転機を駆動する技術が開発されてきた。回転機の位置センサレス制御方法には、高周波電圧を回転機に印加することによって回転子位置を推定する方法と、高周波電圧を印加せずに回転機の誘起電圧、鎖交磁束などから回転子位置を推定する方法とがある。特許文献1には、高周波電圧を回転機に印加することによって回転子位置を推定する方法が開示されている。特許文献1に開示される位置センサレス制御方法では、高周波電圧を回転機に印加したときの回転機電流が検出され、高周波電圧と同じ周波数成分の高周波電流が抽出される。そして、回転機のインダクタンス、すなわち、高周波電流の振幅が回転子位置電気角の2倍の周波数で変化することを利用して、回転子位置が推定される。このような高周波電圧を利用する方式では、回転機が零速又は零速に近い低速でも、正確に回転子位置を推定できる一方で、重畳される高周波電圧によってトルク脈動又は騒音が発生する。また、高周波電圧を利用する方式では、回転機の巻線に印加される電圧と、回転機の巻線に流れる電流とに高周波電圧が重畳される分だけ、回転機の最大トルク又は回転機の回転速度が小さくなる。
 特許文献2、特許文献3及び非特許文献1には、高周波電圧を印加せずに回転子位置を推定する方法が開示されている。高周波電圧を印加せずに回転子位置を推定する方法では、回転機の鎖交磁束から回転子のq軸又はd軸のインダクタンスと回転機電流との積を減算することで、鎖交磁束の内、回転子位置に同期して回転する成分を抽出する。当該成分には、d軸基準のActiveFluxと、q軸基準のActiveFluxとが含まれる。ここで、インダクタンスが最大になる回転子の方向をd軸とし、インダクタンスが最小になる方向をq軸とする。d軸は磁束軸と称される軸であり、q軸はトルク軸と称される軸である。d軸及びq軸は、各々がベクトル的に直交関係にある。特許文献2では、ActiveFluxをオブザーバで推定することによって回転子位置が推定される。特許文献3では、ActiveFluxによって発生する誘起電圧を用いて回転子位置が推定される。非特許文献1では、回転機の電圧のうち、インダクタンスがd軸とq軸とで異なることによって表れる成分が拡張誘起電圧として抽出され、その位相から回転子位置が推定される。
 特許文献2,3に開示される位置センサレス制御方法では、回転機電流のd軸成分又はq軸成分が零の場合、ActiveFluxが零となり、回転子位置を推定できない。非特許文献1に開示される位置センサレス制御方法も同様に、回転機電流のd軸成分が零の場合は拡張誘起電圧が零となり、回転子位置を推定できない。すなわち、特許文献2,3及び非特許文献1に開示される位置センサレス制御方法では、回転機の通電方向によっては、回転子位置を推定できない。特許文献4に開示される位置センサレス制御方法では、d軸基準とq軸基準の両方のActiveFluxに、回転機電流又は鎖交磁束のd軸成分とq軸成分に基づいた重み付けを行い、回転子位置の推定に利用することによって、この問題を解決している。
特許第5069306号公報 特許第4644010号公報 特許第3571698号公報 欧州特許出願公開第2493067号明細書
市川真士、陳志謙、冨田睦雄、道木慎二、大熊繁著 「拡張誘起電圧モデルに基づく突極型永久磁石同期モータのセンサレス制御」、電気学会論文誌D、Vol.122(2002年) No.12 P1088-1096
 しかしながら、特許文献4に開示される、回転機電流又は鎖交磁束のd軸成分とq軸成分に基づいた重み付けは、回転子位置推定の制御設計だけでなく制御処理を複雑にするという課題がある。そのため、特許文献4に開示される技術では、回転子位置を推定するための構成が複雑になるという課題がある。
 本発明は、上記に鑑みてなされたものであって、回転機の通電方向に依らず簡単な構成で回転子位置を推定することができる回転機の制御装置を得ることを目的とする。
 上述した課題を解決し、目的を達成するために、本発明の回転機の制御装置は、インダクタンスが回転子位置によって変化するインダクタンス交流分を有する回転機を制御する回転機の制御装置であって、回転機に流れる回転機電流を検出する電流検出器と、インダクタンスが回転子の位置によって変化することで生じる誘起電圧である運動起電力に基づいて、回転子の回転速度の推定値である推定回転速度を演算する速度推定器とを備える。回転機の制御装置は、推定回転速度を用いて回転子位置の推定値である推定位置を演算する位置演算器と、回転機電流と推定位置とに基づいて、回転機を駆動するための回転機電圧指令を出力する制御器とを備える。回転機の制御装置は、回転機電圧指令に基づいて回転機に電圧を印加する電圧印加器を備えることを特徴とする。
 本発明によれば、回転機の通電方向に依らず簡単な構成で回転子位置を推定することができる、という効果を奏する。
本発明の実施の形態1に係る回転機の制御装置の構成を示す図 図1に示す速度推定器の構成を示す図 図2に示す適応推定器の構成を示す図 本発明の実施の形態2に係る回転機の制御装置の構成を示す図 図4に示す速度推定器の構成を示す図 本発明の実施の形態3に係る回転機の制御装置の構成を示す図 図6に示す位置演算器の構成を示す図 本発明の実施の形態4に係る回転機の制御装置の構成を示す図 図8に示す位置検出器の構成を示す図 図8に示す位置演算器の構成を示す図 本発明の実施の形態5に係る回転機の制御装置の構成を示す図 図11に示す位置検出器の構成を示す図 本発明の実施の形態1から5に係る回転電機の制御装置の第1のハードウェア構成例を示す図 実施の形態1から5に係る回転電機の制御装置の第2のハードウェア構成例を示す図
 以下に、本発明の実施の形態に係る回転機の制御装置を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
実施の形態1.
 図1は本発明の実施の形態1に係る回転機の制御装置の構成を示す図である。実施の形態1に係る回転機の制御装置100は、回転機1を駆動するための回転機電圧指令vsu ,vsv ,vsw に従って、交流電圧を回転機1に印加する電圧印加器6と、電圧印加器6から回転機1に供給される交流電流を検出し、検出した交流電流を回転機電流isu,isv,iswとして出力する電流検出器2とを備える。また回転機の制御装置100は、回転機電圧指令vsu ,vsv ,vsw と回転機電流isu,isv,iswとを用いて、回転機1が有する回転子の回転速度を推定して推定回転速度ω rとして出力する速度推定器3と、推定回転速度ω rを用いて推定回転子位置θ rを演算する位置演算器4と、制御器5とを備える。推定回転速度ω rは、回転機1を構成する図示しない回転子の回転速度の推定値である。推定回転子位置θ は、回転子の回転位置である回転子位置の推定値である。推定回転子位置θ は、電気角で表わされる。回転機の制御装置100によって制御される回転機1は同期リラクタンスモータである。同期リラクタンスモータは、インダクタンスが回転子位置によって変化するインダクタンス交流分を有するモータである。以下では回転機1を単に「回転機」と称する場合がある。電圧印加器6は、U,V,Wの3本の配線を介して、回転機に接続される。電流検出器2では、当該配線に流れる交流電流が検出される。以下では、インダクタンスが最大になる回転子の方向をd軸とし、インダクタンスが最小になる方向をq軸とする。
 制御器5は、電流指令演算器501、d-q電流制御器502、回転座標逆変換器503、二相-三相変換器504、三相-二相変換器505及び回転座標変換器506を備え、回転機がトルク指令値Tに対応した出力を発生するための回転機電圧指令vsu ,vsv ,vsw を演算する。
 電流指令演算器501は、回転機がトルク指令値Tに対応した出力を発生するために必要な回転座標上の電流指令isd ,isq を演算する。ここでは、回転二相座標上の電流指令isd ,isq は、トルクに対する電流実効値、すなわち回転機の銅損が最小になるように選定される。
 d-q電流制御器502は、回転座標変換器506で回転座標変換されるd-q軸電流isd,isqが電流指令isd ,isq となるように制御を行い、回転二相座標上の回転機電圧指令vsd ,vsq を演算する。この電流制御には、例えば比例積分(Proportional Integral:PI)制御などを利用する。
 回転座標逆変換器503は、下記(1)式に示すように、位置演算器4で演算された推定回転子位置θ を用いて、回転二相座標上の回転機電圧指令vsd ,vsq を二相座標上の回転機電圧指令vsα ,vsβ へ回転座標逆変換する。実施の形態1では、回転座標逆変換に下記(1)式の変換行列Cdq -1(θ )が利用される。
Figure JPOXMLDOC01-appb-M000007
 二相-三相変換器504は、下記(2)式に示すように、静止二相座標上の回転機電圧指令vsα ,vsβ を三相座標上の回転機電圧指令vsu ,vsv ,vsw に変換する。実施の形態1では、二相-三相変換に下記(2)式の変換行列C23が利用される。
Figure JPOXMLDOC01-appb-M000008
 三相-二相変換器505は、下記(3)式に示すように、三相座標上の回転機電流isu,isv,iswを静止二相座標上の回転機電流isα,isβへ三相-二相変換する。実施の形態1では、三相-二相変換に下記(3)式の変換行列C32が利用される。
Figure JPOXMLDOC01-appb-M000009
 回転座標変換器506は、下記(4)式に示すように、推定回転子位置θ を用いて、静止二相座標上の回転機電流isα,isβを回転二相座標上のd-q軸電流isd,isqへ回転座標変換する。実施の形態1では、回転座標変換に下記(4)式の変換行列Cdqが利用される。
Figure JPOXMLDOC01-appb-M000010
 図2は図1に示す速度推定器の構成を示す図である。図2に示すように速度推定器3は、三相-二相変換器301、三相-二相変換器302、回転座標変換器303、回転座標変換器304、適応オブザーバ305及び適応推定器306を備える。
 三相-二相変換器301は、三相座標上の回転機電流isu,isv,iswを静止二相座標上の回転機電流isα,isβに変換する。図2ではisα,isβがi αβと表記されている。また回転座標変換器303は、推定回転子位置θ rを用いて、静止二相座標上の回転機電流i αβを回転二相座標上のd-q軸電流isd,isqへ回転座標変換する。図2ではisd,isqがi dqと表記されている。
 一方、三相-二相変換器302は、三相座標上の回転機電圧指令vsu ,vsv ,vsw を二相座標上の回転機電圧指令vsα ,vsβ に変換する。図2ではvsα ,vsβ がv αβ*と表記されている。また、回転座標変換器304は、静止二相座標上の回転機電圧指令vsα ,vsβ を、回転二相座標上の回転機電圧指令v dq*へ回転座標変換する。
 そして、適応オブザーバ305は、回転二相座標上の回転機電流i dq及び回転機電圧指令v dq*を用いて、回転子の推定回転速度ω rを演算する。適応オブザーバ305の動作について詳しく説明する。まず、回転機のモデルは静止二相座標上において下記(5)式、(6)式及び(7)式で表される。下記(5)式のRは巻線抵抗である。下記(5)式のΨ αβは回転機の鎖交磁束である。下記(6)式のL αβは回転機のインダクタンスである。
Figure JPOXMLDOC01-appb-M000011
Figure JPOXMLDOC01-appb-M000012
Figure JPOXMLDOC01-appb-M000013
 上記(7)式のLsdcは、回転子位置によって変化しないインダクタンス直流分であり、Lmacは回転子位置によって変化するインダクタンス交流分である。また、インダクタンスの変化は一般的に、回転子位置の電気角をθとすれば、2θの正弦又は余弦関数で表される。また上記(5)式の第2項のように、鎖交磁束の変化によって表れる電圧を誘起電圧と称する。上記(5)式、(6)式及び(7)式のモデルを制御座標角度θで回転座標変換すると、下記(8)式、(9)式及び(10)式のモデルが得られる。
Figure JPOXMLDOC01-appb-M000014
Figure JPOXMLDOC01-appb-M000015
Figure JPOXMLDOC01-appb-M000016
 上記(8)式のJは、下記(11)式に示す変換行列を表す。
Figure JPOXMLDOC01-appb-M000017
 回転二相座標上では、上記(8)式の第2項と第3項が誘起電圧を表す。
 上記(8)式、(9)式及び(10)式のモデルを、電圧と電流の式に展開したものが、下記(12)式及び(13)式である。
Figure JPOXMLDOC01-appb-M000018
Figure JPOXMLDOC01-appb-M000019
 ただし、上記(13)式のωは、下記(14)式で示される回転子角速度である。上記(12)式及び(13)式のωは、下記(15)式で示される制御座標が回転する角速度である。制御座標は回転座標を表す。
Figure JPOXMLDOC01-appb-M000020
Figure JPOXMLDOC01-appb-M000021
 ここで、上記(12)式及び(13)式の第3項は、誘起電圧を表す。当該誘起電圧は、回転子位置によってインダクタンスが変動することに起因して発生する。実施の形態1ではこの誘起電圧を運動起電力と称する。この運動起電力は、回転速度に比例する誘起電圧を含んでいる。上記(12)式及び(13)式のモデルにおいて、θ=θとおくと、下記(16)式のモデルが得られる。
Figure JPOXMLDOC01-appb-M000022
 上記(16)式のモデルを、回転機のd軸インダクタンスLsd(Lsd=Lsdc+Lmac)と、q軸インダクタンスLsq(Lsq=Lsdc-Lmac)とを用いて表すと、下記(17)式のモデルが得られる。
Figure JPOXMLDOC01-appb-M000023
 上記(16)式及び(17)式の第2項は、回転二相座標上のインダクタンス値と電流の微分値との積によって発生する誘起電圧である。また上記(16)式及び(17)式の第3項は、インダクタンスの微分値と電流値との積によって発生する誘起電圧である。また上記(16)式及び(17)式の第4項は、回転二相上のインダクタンス値と電流値との積によって発生する誘起電圧である。ここで、上記(16)式及び(17)式の第3項は、回転子位置に応じてインダクタンスが変動することによって発生する運動起電力である。この運動起電力は回転速度とインダクタンス交流分と各相の電流値との積で構成される誘起電圧を含んでおり、その誘起電圧は回転速度に比例する。また、ω=ωとしてモデル化した場合、この運動起電力は表れない。上記(16)式は、下記(18)式に示す回転座標上の鎖交磁束Ψ dqを用いて表すと、下記(19)式となる。
Figure JPOXMLDOC01-appb-M000024
Figure JPOXMLDOC01-appb-M000025
 また上記(19)式を、d軸インダクタンスLsdと、q軸インダクタンスLsqとを用いて表した回転機のモデルは、下記(20)式及び(21)式となる。
Figure JPOXMLDOC01-appb-M000026
Figure JPOXMLDOC01-appb-M000027
 上記(19)式及び(20)式の第2項は、運動起電力であり、回転速度に比例する誘起電圧を含んでいる。回転速度を推定するため、まずオブザーバを下記(22)式のように構成する。下記(22)式のi ^dqは回転二相座標上の回転機電流の推定値である。下記(22)式のΨ ^dqは回転二相座標上の鎖交磁束の推定値である。
Figure JPOXMLDOC01-appb-M000028
 ここで、下記(23)式に示すように、オブザーバゲインHを適切に設計することで、オブザーバの推定鎖交磁束Ψ^dqは真値である応答ωcobsで収束する。なお、オブザーバゲインHの設計が下記(23)式の例に限定されるものではない。
Figure JPOXMLDOC01-appb-M000029
 オブザーバにおいて、推定回転速度ω rに誤差がある場合、推定鎖交磁束Ψ^dqに誤差が表れる。適応推定器306は、回転速度の推定誤差によって生じる運動起電力に関する鎖交磁束の推定誤差から、回転速度を演算する。
 図3は図2に示す適応推定器の構成を示す図である。図3に示すように適応推定器306は、下記(24)式及び(25)式の適応則を用いて回転子の推定回転速度ω rを演算する。
Figure JPOXMLDOC01-appb-M000030
Figure JPOXMLDOC01-appb-M000031
 ここで、上記(24)式及び(25)式のkapを下記(26)式で演算される値とし、上記(24)式及び(25)式のωaiを下記(27)式で演算される値とすると、回転子位置の推定応答はωcaとなる。
Figure JPOXMLDOC01-appb-M000032
Figure JPOXMLDOC01-appb-M000033
 また適応推定器306は、下記(28)式に示すeω1すなわち上記(24)式に含まれる値、又は、下記(29)式に示すeω2すなわち上記(25)式に含まれる値によって、鎖交磁束又は回転機電流の推定誤差から、回転速度の推定誤差を抽出する。下記(28)式の「Ψ dq-Ψ dq」は鎖交磁束の推定誤差を表す。下記(29)式の「i dq-i dq」は回転機電流の推定誤差を表す。
Figure JPOXMLDOC01-appb-M000034
Figure JPOXMLDOC01-appb-M000035
 なお、回転速度を推定する適応則の選び方は、上記の方法に限定されず、例えば、以下の参考文献1に従って決めることができる。
 (参考文献1)ヨアン・D・ランダウ、富塚誠義「適応制御システムの理論と実際」オーム社、1981
 次に、実施の形態1における回転子位置の推定方法による効果を、従来の回転子位置の推定方法との比較で説明する。
 前述した特許文献2に開示される技術では、下記(30)式に示すように、回転機の鎖交磁束Ψ αβから、回転子のq軸インダクタンスLsqと回転機電流i αβとの積を減算することで、鎖交磁束のうち回転子位置に同期して回転する成分であるd軸基準のActiveFlux(ΨAFd αβ)が抽出される。
Figure JPOXMLDOC01-appb-M000036
 また、回転機電流i αβは下記(31)式で表される。
Figure JPOXMLDOC01-appb-M000037
 上記(31)式のIphは電流実効値であり、φは通電角度、すなわち実際の回転子位置と回転機電流との角度差である。
 上記(6)式と上記(7)式とを上記(30)式の右辺へ代入すると、d軸基準のActiveFlux(ΨAFd αβ)は下記(32)式で表される。
Figure JPOXMLDOC01-appb-M000038
 上記(32)式のActiveFluxの方向は回転子d軸方向であるので、これをオブザーバ等を用いて推定することで、回転子位置を推定できる。前述した特許文献3に開示される技術では、d軸基準のActiveFluxによって発生する誘起電圧を用いて回転子位置の推定が行われている。ActiveFluxを用いて、すなわち上記(5)式、(30)式及び(32)式を用いて、回転機のモデルを、回転子位置に同期して回転する(θ=θかつω=ω)回転二相座標にて表すと下記(33)式となる。
Figure JPOXMLDOC01-appb-M000039
 上記(33)式の第2項と第3項の誘起電圧は、各相のインダクタンス値ではなく、q軸インダクタンス値を共通に利用している。その結果、残った第4項の誘起電圧がActiveFluxに起因する誘起電圧となり、回転子位置の推定に利用できる。また、上記(33)式のモデルではω=ωであるため、インダクタンスが回転子位置によって変動することによって発生する運動起電力は表れない。実際に上記(33)式のモデルを用いる場合、ωとしてωを用いるが、この場合に真の回転速度ωが変化してもその影響がこのモデルには表れない。
 また特許文献2には、下記(34)式に示すように、回転機の鎖交磁束から回転子のd軸インダクタンスと回転機電流との積を減算した、q軸基準のActiveFluxについても記載されている。
Figure JPOXMLDOC01-appb-M000040
 d軸基準の場合と同様に、上記(34)式の右辺に上記(6)式と上記(7)式と上記(31)式とを代入すると、q軸基準のActiveFlux(ΨAFq αβ)は下記(35)式で表される。
Figure JPOXMLDOC01-appb-M000041
 q軸基準のActiveFluxは回転子q軸方向であるため、これをオブザーバ等を用いて推定することで、回転子位置を推定できる。ただし、d軸基準のActiveFluxを用いたモデルと同様に、インダクタンスが回転子位置によって変動することによって発生する運動起電力は利用できない。特許文献4は、d軸基準とq軸基準の両方のActiveFluxに、回転機電流又は鎖交磁束のd軸成分とq軸成分に基づいた重み付けを行い、回転子位置の推定に利用している。一方、前述した非特許文献1は、回転機の電圧のうち、インダクタンスがd軸とq軸で異なることにより表れる成分を拡張誘起電圧として抽出し、これを利用して回転子位置を推定している。拡張誘起電圧を抽出するには、まず上記(17)式のモデルを、ω=ωとして、下記(36)式のように表す。
Figure JPOXMLDOC01-appb-M000042
 上記(36)式において、第2項のインダクタンス値としてLsdを共通で利用し、第3項のインダクタンス値としてLsqを共通で利用すると、下記(37)式が得られる。
Figure JPOXMLDOC01-appb-M000043
 上記(37)式の4項「eext dq」が拡張誘起電圧である。つまり、上記(37)式の第2項の誘起電圧の演算にLsdを共通で用い、上記(37)式の第3項の誘起電圧の演算にLsqを共通で利用することによって、上記(37)式の残った第4項の誘起電圧が拡張誘起電圧となっている。また、上記(37)式のモデルでは、ω=ωであるため、インダクタンスが回転子位置によって変動することによって発生する運動起電力は表れない。上記(37)式を、静止二相座標へ回転座標逆変換すると、下記(38)式となる。
Figure JPOXMLDOC01-appb-M000044
 上記(38)式の4項「eext αβ」が静止二相座標での拡張誘起電圧である。定常状態ではdisq/dtは零なので、拡張誘起電圧はd軸方向の鎖交磁束(Lsd-Lsq)iによってq軸方向に電圧が発生していることが、上記(37)式及び(38)式から確認できる。実際に上記(37)式及び(38)式のモデルを用いる場合、ωとしてωを用いるが、この場合に真の回転速度ωが変化してもその影響がこのモデルには表れない。
 以上のように従来の技術は、ActiveFlux又は拡張誘起電圧を利用して回転子位置を推定している。しかしながら、d軸基準のActiveFluxと拡張誘起電圧は、通電方向が回転子q軸方向のみ場合、すなわちisd=0の場合は零となり、これを用いた位置推定ができない。同様に、q軸基準のActiveFluxは、通電方向が回転子d軸方向のみ場合、すなわちisq=0の場合は零となり、これを用いた位置推定ができない。このような問題に対して、前述した特許文献4では、d軸基準とq軸基準の両方のActiveFluxに、回転機電流又は鎖交磁束のd軸成分とq軸成分に基づいた重み付けを行い、回転子位置の推定に利用することによって、この問題を解決している。しかしながら、回転機電流又は鎖交磁束のd軸成分とq軸成分に基づいた重み付けは、回転子位置推定の制御設計だけでなく制御処理を複雑にする。また、ActiveFlux又は拡張誘起電圧を利用した従来の回転子位置推定方法では、回転機のモデルにおいて制御座標が回転する角速度ωが回転速度ωと等しいとされており、ωで回転座標変換した場合、ωに関する誘起電圧が表れない。言い換えれば、従来の方法のモデルでは、インダクタンスが回転子位置によって変動することによって発生し、その大きさが回転速度に比例する誘起電圧を含む運動起電力が表れない。
 実施の形態1に係る回転機の制御装置100は、上記(12)式及び(13)式の第3項、又は上記(16)式及び(17)式のそれぞの第3項と、上記(19)式及び(20)式のそれぞれの第2項とに表されるような、インダクタンスが回転子位置によって変化することで生じる誘起電圧である運動起電力を用いて、回転速度と回転子位置を推定する。これらの運動起電力は、回転二相座標にて二相両方の成分を持っているため、運動起電力を用いることによって、電流の通電方向に依存せずに位置推定が可能である。また、実施の形態1に係る回転機の制御装置100では、通電方向によって重み付けを行う必要もない。従って実施の形態1に係る回転機の制御装置100は、回転機の通電方向に依らず簡単な構成で回転子位置を推定できる、といった従来にない顕著な効果を奏する。
 また、従来の技術は、ActiveFlux又は拡張誘起電圧から回転子位置を推定している。実施の形態1に係る回転機の制御装置100は、運動起電力から回転子の回転速度を推定する。回転速度は回転子位置の微分したものであるため、回転速度を推定することによって、より高応答に回転子位置を推定できる。従って実施の形態1に係る回転機の制御装置100は、高応答に回転子位置を推定できる、といった従来にない著しく顕著な効果を奏する。
実施の形態2.
 図4は本発明の実施の形態2に係る回転機の制御装置の構成を示す図である。実施の形態2では、実施の形態1とは異なる方法で運動起電力を抽出して回転速度と回転子位置を推定するように構成されている。実施の形態2に係る回転機の制御装置100Aは、図1に示す速度推定器3の代わりに速度推定器7を備える。その他の構成については、実施の形態1の構成と同一又は同等であり、同一又は同等の構成部には同一の符号を付して、重複する説明は省略する。
 図5は図4に示す速度推定器の構成を示す図である。速度推定器7は、図2に示す適応オブザーバ305及び適応推定器306の代わりに、外乱オブザーバ701及び速度演算器702を備える。
 まず、上記(20)式及び(21)式の回転機のモデルを、下記(39)式、(40)式及び(41)式のように整理する。
Figure JPOXMLDOC01-appb-M000045
Figure JPOXMLDOC01-appb-M000046
Figure JPOXMLDOC01-appb-M000047
 上記(39)式及び(41)式のe dqは、運動起電力のうち回転速度に比例する誘起電圧である。この誘起電圧を推定するように、下記(42)式のように外乱オブザーバ701を構成する。
Figure JPOXMLDOC01-appb-M000048
 ここで、オブザーバゲインHを適切に設計することで、誘起電圧の推定値edqは真値に収束する。速度演算器702は、下記(43)式により、運動起電力のうち回転速度に比例する誘起電圧の推定値edqから、回転速度を推定する。なお下記(43)式において、誘起電圧の推定値edqのd軸成分をesd^、q軸成分をesq^とする。
Figure JPOXMLDOC01-appb-M000049
 実施の形態2に係る回転機の制御装置100Aは、適応則を含む適応オブザーバを利用せずに、外乱オブザーバ701を用いて、運動起電力のうち回転速度に比例する誘起電圧から回転速度と回転子位置を推定する。従って、実施の形態2に係る回転機の制御装置100Aは、より少ない制御演算量で、回転機の通電方向に依らず簡単な構成で回転子位置を推定できる、といった従来にない顕著な効果を奏する。さらには、回転速度を推定することでより高応答に回転子位置を推定できる、といった従来にない著しく顕著な効果を奏する。
実施の形態3.
 図6は本発明の実施の形態3に係る回転機の制御装置の構成を示す図である。実施の形態1,2では、推定した回転速度に誤差がある場合、これを積分して演算した推定回転子位置の誤差が大きくなるときがある。実施の形態3に係る回転機の制御装置100Bは、回転速度の推定誤差がある場合でも安定して回転機を駆動するように構成されている。実施の形態3に係る回転機の制御装置100Bは、図1に示す位置演算器4の代わりに位置演算器9を備え、さらに位置検出器8を備える。その他の構成については、実施の形態1の構成と同一又は同等であり、同一又は同等の構成部には同一の符号を付して、重複する説明は省略する。
 位置検出器8は、回転機1に設けられるホールセンサであり電気角60°毎に検出した回転子位置θr,mesを出力する。位置演算器9は、速度推定器3で演算された推定回転速度ω rと、位置検出器8で検出された回転子位置θr,mesとから、推定回転子位置θ rを推定する。
 図7は図6に示す位置演算器の構成を示す図である。位置演算器9は、推定回転速度ω rを積分して推定回転子位置θ rを演算する。併せて、位置演算器9は、位置検出器8で検出された回転子位置θr,mesに推定回転子位置θ rが追従するようにPI制御を行う。位置演算器9によれば、推定回転速度ω rを用いて高応答に回転子位置を推定しつつ、回転速度の推定誤差などに起因する回転子位置の推定誤差を、回転子位置θr,mesを用いて補正することができる。従って実施の形態3に係る回転機の制御装置100Bは、実施の形態1,2の効果に加えて、推定回転速度ω rの誤差がある場合でも安定して回転機を駆動できるといった、従来にない顕著な効果を奏する。
実施の形態4.
 図8は本発明の実施の形態4に係る回転機の制御装置の構成を示す図である。実施の形態3では、回転機1に設けられるホールセンサが用いられ、ホールセンサで検出される回転子位置θr,mesを利用して、回転速度の推定誤差などに起因する回転子位置の推定誤差が補正される。ここで、回転機の制御装置自体が位置検出器として回転子位置を推定する構成とすれば、回転子位置を検出するためのホールセンサが不要となる。実施の形態4に係る回転機の制御装置100Cは、回転機1に設けられるホールセンサすなわち図6に示す位置検出器8の代わりに、位置検出器10を備える。また回転機の制御装置100Cは、図6に示す位置演算器9の代わりに位置演算器11を備える。回転機の制御装置100Cは、位置演算器11を用いて推定された回転子位置から回転速度の推定誤差などに起因する回転子位置の推定誤差を補正して安定に回転機を駆動するように構成されている。その他の構成については、実施の形態3の構成と同一又は同等であり、同一又は同等の構成部には同一の符号を付して、重複する説明は省略する。
 位置検出器10は、回転機電圧指令vsu ,vsv ,vsw と回転機電流isu,isv,iswと推定回転子位置θ とを用いて、回転子位置の推定誤差-(θ -θ)を演算し、位置演算器11は、回転子位置の推定誤差-(θ -θ)と推定回転速度ω rとから推定回転子位置θ を演算する。
 図9は図8に示す位置検出器の構成を示す図である。位置検出器10は、三相-二相変換器1001、三相-二相変換器1002、回転座標変換器1003、鎖交磁束インダクタンス交流分演算器1004、鎖交磁束インダクタンス交流分推定器1005及び回転子位置推定誤差演算器1006を備える。
 三相-二相変換器1001は、三相座標上の回転機電圧指令vsu ,vsv ,vsw を静止二相座標上の回転機電圧指令vsα ,vsβ に変換する。
 三相-二相変換器1002は、三相座標上の回転機電流isu,isv,iswを静止二相座標上の回転機電流isα,isβに変換する。
 回転座標変換器1003は、推定回転子位置θ を用いて、静止二相座標上の回転機電流isα,isβを回転二相座標上のd-q軸電流isd,isqへ回転座標変換する。
 次に鎖交磁束インダクタンス交流分演算器1004の動作について説明する。ここで、鎖交磁束インダクタンス交流分とは、インダクタンス交流分と回転機電流によって生成される鎖交磁束を指す。具体的には、上記(8)式、(9)式及び(10)式の回転機のモデルにおいて、鎖交磁束Ψ dqは、回転子位置によって変化しないインダクタンス直流分Lsdcの項と、回転子位置によって変化するインダクタンス交流分Lmacの項に分けて、下記(44)式で表される。
Figure JPOXMLDOC01-appb-M000050
 上記(44)式の第2項が、鎖交磁束インダクタンス交流分である。鎖交磁束インダクタンス交流分を演算するため、まず、鎖交磁束インダクタンス交流分演算器1004では、回転機の鎖交磁束Ψ dqが下記(45)式により演算される。下記(45)式のRは巻線抵抗である。
Figure JPOXMLDOC01-appb-M000051
 また、上記(45)式の積分は、ラプラス変換におけるs領域において下記(46)式で表される。
Figure JPOXMLDOC01-appb-M000052
 回転機の鎖交磁束Ψ αβを積分で演算する場合、通常は初期値が不明であるため、回転機の鎖交磁束Ψ αβの基本波周波数成分に対して十分にカットオフ周波数の低いハイパスフィルタ(High Pass Filter:HPF)を利用する。そのHPFの伝達関数は、カットオフ周波数をωhpfとして下記(47)式で表される。
Figure JPOXMLDOC01-appb-M000053
 このHPFを上記(46)式に適用すると、鎖交磁束Ψshpf αβは下記(48)式で計算される。
Figure JPOXMLDOC01-appb-M000054
 上記(48)式を変形すると下記(49)式となる。
Figure JPOXMLDOC01-appb-M000055
 さらに、鎖交磁束インダクタンス交流分演算器1004は、推定回転子位置θ を用いて、静止二相座標上での鎖交磁束Ψshpf αβを、回転二相座標上での鎖交磁束Ψshpf dqへ回転座標変換する。回転座標上での鎖交磁束インダクタンス交流分Ψsac,calc dqは、上記(44)式に従って、下記(50)式で演算される。下記(50)式で演算される鎖交磁束インダクタンス交流分Ψsac,calc dqは、以下では鎖交磁束インダクタンス交流分演算値と称する。
Figure JPOXMLDOC01-appb-M000056
 鎖交磁束インダクタンス交流分推定器1005は、下記(51)式に示すように、推定回転子位置θ と回転機電流i dqとを用いて、上記(44)式の第2項である鎖交磁束インダクタンス交流分を推定する。
Figure JPOXMLDOC01-appb-M000057
 ここで、上記(51)式では、制御座標角度θとして推定回転子位置θ を用いているので、上記(51)式は下記(52)式に示すように簡略化される。
Figure JPOXMLDOC01-appb-M000058
 上記(52)式のΨ sac dqは、実施の形態4に係る回転機の制御装置100Cで演算される鎖交磁束インダクタンス交流分推定値である。
 回転子位置推定誤差演算器1006は、鎖交磁束インダクタンス交流分演算値と鎖交磁束インダクタンス交流分推定値とを用いて、回転子位置の推定誤差-(θ -θ)を演算する。ここで、鎖交磁束インダクタンス交流分演算値と鎖交磁束インダクタンス交流分推定値との外積は、上記(50)式すなわち上記(44)式の第2項を演算した値と、上記(51)式とを用いて、下記(53)式で表される。
Figure JPOXMLDOC01-appb-M000059
 ここで、回転子位置の推定値と真値がおよそ等しい、すなわちθ ≒θとすると、回転子位置の推定誤差は下記(54)式で演算できる。
Figure JPOXMLDOC01-appb-M000060
 図10は図8に示す位置演算器の構成を示す図である。位置演算器11は、推定回転速度ω rを積分して、積分された推定回転速度を用いて推定回転子位置θ を演算する。併せて、位置演算器11は、回転子位置の推定誤差-(θ -θ)を零にするようにPI制御が行われる。位置演算器11によれば、推定回転速度ω rを用いて高応答に回転子位置を推定しつつ、回転速度の推定誤差などに起因する回転子位置の推定誤差を、推定した回転子位置を用いて補正することができる。従って実施の形態4に係る回転機の制御装置100Cは、実施の形態1,2の効果に加えて、実施の形態3のホールセンサを用いることなく、推定回転速度ω rの誤差がある場合でも安定して回転機を駆動できるといった、従来にない顕著な効果を奏する。また、実施の形態4で演算される鎖交磁束インダクタンス交流分は、二相両方の成分を持っているため、この鎖交磁束インダクタンス交流分を用いることによって、回転機電流の片側の相が零の場合でも回転子位置の推定が可能である。すなわち、電流の通電方向に依存せずに回転子位置の推定が可能である。また、実施の形態4に係る回転機の制御装置100Cでは、通電方向によって重み付けを行う必要もない。従って実施の形態4に係る回転機の制御装置100Cは、回転機の通電方向に依らず簡単な構成で回転子位置を推定できる、といった従来にない顕著な効果を奏する。
 ここで、鎖交磁束インダクタンス交流分推定値は、静止二相座標でも演算することができる。上記(8)式及び(9)式の回転機のモデルを用いれば、静止二相座標での鎖交磁束インダクタンス交流分は下記(55)式で表すことができる。
Figure JPOXMLDOC01-appb-M000061
 また、上記(55)式を用いて、鎖交磁束インダクタンス交流分推定値は下記(56)式で表すことができる。
Figure JPOXMLDOC01-appb-M000062
 静止二相座標上の鎖交磁束インダクタンス交流分の演算値は、鎖交磁束の上記(49)式と、上記(5)式及び(6)式の回転機のモデルとを用いれば、下記(57)式で得られる。
Figure JPOXMLDOC01-appb-M000063
 静止二相座標においても、回転二相座標の場合と同様にして、回転子位置の推定誤差は、鎖交磁束インダクタンス交流分演算値と鎖交磁束インダクタンス交流分推定値とを用いて、下記(58)式で演算される。
Figure JPOXMLDOC01-appb-M000064
 上記(58)式を用いれば、回転二相座標の場合と同様に、静止二相座標でも回転子位置を推定できる。しかしながら実際のインダクタンスの変化は、正確には2θの正弦関数又は余弦関数とはならず、推定回転子位置に誤差が発生する。また、静止二相座標では、上記(56)式の鎖交磁束インダクタンス交流分推定値を演算するために2θの正弦関数と余弦関数が必要であり、制御演算量が多くなる。このような問題を解消するため、実施の形態4に係る回転機の制御装置100Cは、少ない制御演算量で正確に回転子位置を推定できるように、回転二相座標において、鎖交磁束インダクタンス交流分を演算し、さらに鎖交磁束インダクタンス交流分を推定している。また、回転二相座標上での鎖交磁束インダクタンス交流分の演算式である上記(52)式は、回転座標上のd軸におけるインダクタンス値と、回転座標上のq軸におけるインダクタンス値とを使用しているため、回転子位置の電気角をθとしたときに、インダクタンスを2θの正弦関数又は余弦関数で表す必要がない。従って、実際の回転機のインダクタンスは正確には2θの正弦関数又は余弦関数とならないことによる回転子推定誤差が発生しない。また、実施の形態4では、鎖交磁束インダクタンス交流分の推定に、2θの正弦関数と余弦関数を必要としない。従って、実施の形態4に係る回転機の制御装置100Cは、少ない制御演算量で正確に回転子位置を推定できる、といった従来にない顕著な効果を奏する。
実施の形態5.
 図11は本発明の実施の形態5に係る回転機の制御装置の構成を示す図である。実施の形態4に係る回転機の制御装置100Cは、鎖交磁束インダクタンス交流分の演算値及び推定値を用いて回転子位置を推定している。これに対して実施の形態5に係る回転機の制御装置100Dは、鎖交磁束インダクタンス交流分の演算値と通電角度と回転子位置とを用いて回転子位置を推定するように構成されている。回転機の制御装置100Dは、図8に示す位置検出器10の代わりに、位置検出器12を備える。その他の構成については、実施の形態4の構成と同一又は同等であり、同一又は同等の構成部には同一の符号を付して、重複する説明は省略する。
 図12は図11に示す位置検出器の構成を示す図である。位置検出器12は、三相-二相変換器1201、三相-二相変換器1202、鎖交磁束インダクタンス交流分演算器1203、通電角度演算器1204、鎖交磁束インダクタンス交流分ベクトル推定器1205及び回転子位置推定誤差演算器1206を備える。
 三相-二相変換器1201は、三相座標上の回転機電圧指令vsu ,vsv ,vsw を静止二相座標上の回転機電圧指令vsα ,vsβ に変換する。
 三相-二相変換器1202は、三相座標上の回転機電流isu,isv,iswを静止二相座標上の回転機電流isα,isβに変換する。
 鎖交磁束インダクタンス交流分演算器1203は、実施の形態4と同様に、鎖交磁束インダクタンス交流分を演算する。ただし、実施の形態4では、上記(57)式に示されるように、静止二相座標上の鎖交磁束インダクタンス交流分の演算値が演算される。
 一方、上記(55)式に示す鎖交磁束インダクタンス交流分は、上記(31)式で演算される回転機電流を用いると、下記(59)式で表される。
Figure JPOXMLDOC01-appb-M000065
 上記(59)式に示す鎖交磁束インダクタンス交流分は、回転子位置から回転機電流の通電角度を減じた位相で回転している。また、上記(59)式のeΨsac αβを鎖交磁束インダクタンス交流分ベクトルと称する。鎖交磁束インダクタンス交流分ベクトルeΨsac αβは、鎖交磁束インダクタンス交流分と同方向のベクトルである。
 通電角度演算器1204は、回転二相座標上の電流指令isd ,isq から、電流指令と実際の回転子位置との成す角度を示す通電角の指令である通電角度指令φ を下記(60)式により演算する。
Figure JPOXMLDOC01-appb-M000066
 鎖交磁束インダクタンス交流分ベクトル推定器1205は、下記(61)式により、通電角度指令φ と推定回転子位置θ とを用いて、鎖交磁束インダクタンス交流分ベクトル推定値e Ψsac αβを演算する。
Figure JPOXMLDOC01-appb-M000067
 回転子位置推定誤差演算器1206は、鎖交磁束インダクタンス交流分演算値と鎖交磁束インダクタンス交流分ベクトル推定値とから、回転子位置の推定誤差-(θ -θ)を演算する。鎖交磁束インダクタンス交流分演算値と鎖交磁束インダクタンス交流分ベクトル推定値との外積は、通電角度φと通電角度指令φ とが等しいと仮定すると、下記(62)式で表される。なお、鎖交磁束インダクタンス交流分演算値は、上記(55)式を、回転機電圧指令と回転機電流を用いて、上記(49)式及び(50)式により演算したものである。
Figure JPOXMLDOC01-appb-M000068
 ここで、回転子位置の推定値と真値がおよそ等しい、すなわちθ ≒θとすると、回転子位置の推定誤差は下記(63)式で演算できる。
Figure JPOXMLDOC01-appb-M000069
 従って実施の形態5に係る回転機の制御装置100Dは、実施の形態1,2の効果に加えて、実施の形態3のホールセンサを用いることなく、推定回転速度ω rの誤差がある場合でも安定して回転機を駆動できるといった、従来にない顕著な効果を奏する。また実施の形態5に係る回転機の制御装置100Dは、鎖交磁束インダクタンス交流分と同方向のベクトルを用いて、すなわち上記(59)式及び(61)式を用いて鎖交磁束インダクタンス交流分ベクトル推定値を演算できる。なお、鎖交磁束インダクタンス交流分ベクトル推定値は、上記(61)式に示すように、通電角度指令φ と推定回転子位置θ とを用いて演算される。鎖交磁束インダクタンス交流分及び鎖交磁束インダクタンス交流分ベクトルは二相両方の成分を持っているため、鎖交磁束インダクタンス交流分及び鎖交磁束インダクタンス交流分ベクトルを用いることによって、電流の通電方向に依存せずに位置推定が可能である。また、実施の形態5に係る回転機の制御装置100Dでは、通電方向によって重み付けを行う必要もない。従って実施の形態5に係る回転機の制御装置100Dは、回転機の通電方向に依らず簡単な構成で回転子位置を推定できる、といった従来にない顕著な効果を奏する。
 実施の形態1から5に係る回転機の制御装置100,100A,100B,100C,100Dが備える各機能は処理回路を用いて実現することができる。各機能とは、電流検出器2、電圧印加器6、速度推定器3,7、位置演算器4,9,11、位置検出器10,12及び制御器5である。
 図13は本発明の実施の形態1から5に係る回転電機の制御装置の第1のハードウェア構成例を示す図である。図13には専用処理回路13のような専用のハードウェアにより上記の処理回路を実現する例が示される。図13に示すように専用のハードウェアを利用する場合、専用処理回路13は、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、又はこれらを組み合わせたものが該当する。上記の各機能のそれぞれを、処理回路で実現してもよいし、まとめて処理回路で実現してもよい。
 図14は実施の形態1から5に係る回転電機の制御装置の第2のハードウェア構成例を示す図である。図14にはプロセッサ14及び記憶装置15により上記の処理回路を実現する例が示される。図14に示すようにプロセッサ14及び記憶装置15を利用する場合、上記の各機能のそれぞれは、ソフトウェア、ファームウェア又はこれらの組合せにより実現される。ソフトウェア又はファームウェアはプログラムとして記述され、記憶装置15に記憶される。プロセッサ14は記憶装置15に記憶されたプログラムを読み出して実行する。またこれらのプログラムは、上記の各機能のそれぞれが実行する手順及び方法をコンピュータに実行させるものであるとも言える。記憶装置15は、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリー、EPROM(Erasable Programmable Read Only Memory)、又はEEPROM(登録商標)(Electrically Erasable Programmable Read Only Memory)といった半導体メモリが該当する。半導体メモリは不揮発性メモリでもよいし揮発性メモリでもよい。また記憶装置15は、半導体メモリ以外にも、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク又はDVD(Digital Versatile Disc)が該当する。
 また上記の各機能のそれぞれは、一部をハードウェアで実現し、一部をソフトウェア又はファームウェアで実現してもよい。具体例としては、電流検出器2、電圧印加器6及び位置検出器8は専用のハードウェアを用いてその機能が実現され、速度推定器3,7、位置演算器4,9,11、位置検出器10,12及び制御器5はプロセッサ14及び記憶装置15を用いてその機能が実現される。
 実施の形態1から5では、回転機のトルクに対する電流指令は、実効値すなわち回転機の銅損が最小になるように選定されたが、鎖交磁束又は損失が小さくなるように設定してもよいことは言うまでもない。また実施の形態1及び実施の形態2のオブザーバでは、上記(19)式のモデル、又は(20)式及び(21)式のモデルに基づき、状態変数としての鎖交磁束が用いられたが、上記(16)式のモデル又は上記(17)式のモデルに基づき、状態変数として回転機電流も用いてもよい。また、運動起電力を抽出するために、実施の形態1では適応オブザーバが用いられ、実施の形態2では外乱オブザーバが用いているが、上記(16)式及び(17)式のそれぞれの第3項に示す運動起電力、又は上記(19)式及び(20)式のそれぞれの第2項に示す運動起電力は、回転機の電圧及び電流から演算しても良い。また実施の形態3では、位置検出器8としてホールセンサを用いた例を説明したが、ホールセンサの代わりに、レゾルバ、エンコーダなどの位置検出器を利用してもよい。また実施の形態1から5では、説明を分かりやすくするため、制御器5、速度推定器3,7及び位置検出器12において、回転機の電圧及び電流の座標変換が重複して行われているが、これらの座標変換は、制御器5、速度推定器3,7及び位置検出器12に共通の機能で実施してもよい。また実施の形態1から5では、同期リラクタンスモータが用いられているが、回転機1は、インダクタンスが回転子位置によって変化するものであればよく、表面磁石同期モータ、埋込磁石同期モータなどでもよい。
 以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
 1 回転機、2 電流検出器、3,7 速度推定器、4,9,11 位置演算器、5 制御器、6 電圧印加器、8,10,12 位置検出器、13 専用処理回路、14 プロセッサ、15 記憶装置、100,100A,100B,100C,100D 制御装置、301,302,505,1001,1002,1201,1202 三相-二相変換器、303,304,506,1003 回転座標変換器、305 適応オブザーバ、306 適応推定器、501 電流指令演算器、502 d-q電流制御器、503 回転座標逆変換器、504 二相-三相変換器、701 外乱オブザーバ、702 速度演算器、1004,1203 鎖交磁束インダクタンス交流分演算器、1005 鎖交磁束インダクタンス交流分推定器、1006,1206 回転子位置推定誤差演算器、1204 通電角度演算器、1205 鎖交磁束インダクタンス交流分ベクトル推定器。

Claims (19)

  1.  インダクタンスが回転子の回転位置である回転子位置によって変化するインダクタンス交流分を有する回転機を制御する回転機の制御装置であって、
     前記回転機に流れる回転機電流を検出する電流検出器と、
     前記インダクタンスが前記回転子の位置によって変化することで生じる誘起電圧である運動起電力に基づいて、前記回転子の回転速度の推定値である推定回転速度を演算する速度推定器と、
     前記推定回転速度を用いて前記回転子位置の推定値である推定位置を演算する位置演算器と、
     前記回転機電流と前記推定位置とに基づいて、前記回転機を駆動するための回転機電圧指令を出力する制御器と、
     前記回転機電圧指令に基づいて前記回転機に電圧を印加する電圧印加器とを備えることを特徴とする回転機の制御装置。
  2.  前記誘起電圧が、各相の電流値と当該電流値の微分値とのそれぞれに各相のインダクタンス値を乗じて得られる第1の電圧成分と、各相のインダクタンスの微分値と各相の電流値との積によって得られる第2の電圧成分とから構成され、
     前記速度推定器は、
     前記第2の電圧成分に基づいて前記推定回転速度を演算することを特徴とする請求項1に記載の回転機の制御装置。
  3.  前記誘起電圧は、前記回転機の回転速度と、前記インダクタンスのうち前記回転子の位置によって変化するインダクタンス交流分と、前記回転機電流とを乗じた電圧を含むことを特徴とする請求項1又は2に記載の回転機の制御装置。
  4.  前記誘起電圧は、前記回転子位置に基づいた回転二相座標において二相両方の成分を持つことを特徴とする請求項1から3の何れか一項に記載の回転機の制御装置。
  5.  前記誘起電圧は、前記回転子位置に基づいた回転二相座標において、前記回転機電流の二相の値を入れ替えて等しい係数を乗じたものであることを特徴とする請求項1から4の何れか一項に記載の回転機の制御装置。
  6.  回転二相座標上の回転機電流をi dqとし、回転二相座標上の鎖交磁束をΨ dqとし、回転子の回転速度をωrとし、d軸インダクタンスをLsdとし、q軸インダクタンスをLsqとしたとき、前記インダクタンス交流分を下記(1)式に示すLmacとしたとき、
     前記誘起電圧は、下記(2)式に示す第1の運動起電力項であるvemf1 dqを含み又は下記(3)式に示す第2の運動起電力項であるvemf2 dqを含むことを特徴とする請求項1から5の何れか一項に記載の回転機の制御装置。
    Figure JPOXMLDOC01-appb-M000001
    Figure JPOXMLDOC01-appb-M000002
    Figure JPOXMLDOC01-appb-M000003
  7.  前記速度推定器は、
     前記回転機の鎖交磁束又は前記回転機電流を状態変数としてオブザーバを用いて推定し、前記誘起電圧に関する状態変数の推定誤差から前記回転子の速度を推定することを特徴とする請求項1から6の何れか一項に記載の回転機の制御装置。
  8.  前記速度推定器は、
     2次元オブザーバを用いて前記回転機の鎖交磁束又は前記回転機電流を推定することを特徴とする請求項7に記載の回転機の制御装置。
  9.  前記オブザーバは、制御座標が回転する角速度で回転する回転二軸座標において、前記制御座標が回転する角速度に比例する前記回転機の第1の誘起電圧と、前記回転機の回転速度に比例する第2の誘起電圧とを演算し、前記第2の誘起電圧から回転子の回転速度を推定することを特徴とする請求項7又は8に記載の回転機の制御装置。
  10.  回転二相座標上の回転機電流をi dqとし、回転二相座標上の鎖交磁束をΨ dqとし、回転二相座標上の回転機電流の推定値をi ^dqとし、回転二相座標上の鎖交磁束の推定値をΨ ^dqとし、前記インダクタンス交流分を下記(4)式に示すLmacとしたとき、下記(4)式のLsdをd軸インダクタンスとし、下記(4)式のLsqをq軸インダクタンスとしたとき、
     前記速度推定器は、前記回転速度を、下記(5)式又は下記(6)式を含んだ演算式で演算することを特徴とする請求項7から9の何れか一項に記載の回転機の制御装置。
    Figure JPOXMLDOC01-appb-M000004
    Figure JPOXMLDOC01-appb-M000005
    Figure JPOXMLDOC01-appb-M000006
  11.  前記速度推定器は、
     外乱オブザーバを用いて前記誘起電圧を推定することを特徴とする請求項1から6の何れか一項に記載の回転機の制御装置。
  12.  前記回転子位置を検出又は推定する位置検出器を備え、
     前記位置演算器は、
     前記位置検出器で検出又は推定された前記回転子位置と、前記推定回転速度とを用いて前記回転子位置を演算することを特徴とする請求項1から11の何れか一項に記載の回転機の制御装置。
  13.  前記位置検出器は、
     前記インダクタンス交流分と、前記回転機電流によって生成される鎖交磁束インダクタンス交流分とを用いて回転子位置を推定することを特徴とする請求項12に記載の回転機の制御装置。
  14.  前記回転機のインダクタンスは、前記回転子位置によって変化しない第1の成分と、前記回転子位置の電気角の2倍の周波数で変化する第2の成分とから構成され、
     前記インダクタンス交流分は、前記第2の成分であることを特徴とする請求項13に記載の回転機の制御装置。
  15.  前記位置検出器は、
     前記回転機電圧指令及び前記回転機電流から演算された前記鎖交磁束インダクタンス交流分である鎖交磁束インダクタンス交流分演算値と、前記回転機電流、前記インダクタンス交流分及び前記回転子位置から推定された前記鎖交磁束インダクタンス交流分である鎖交磁束インダクタンス交流分推定値とを用いて、前記回転子位置を推定することを特徴とする請求項13又は14に記載の回転機の制御装置。
  16.  前記位置検出器は、
     前記鎖交磁束インダクタンス交流分演算値と前記鎖交磁束インダクタンス交流分推定値の外積から前記回転子位置の推定誤差を演算することを特徴とする請求項15に記載の回転機の制御装置。
  17.  前記位置検出器は、
     前記鎖交磁束インダクタンス交流分を前記回転機の回転に同期した回転座標上で演算又は推定することを特徴とする請求項13から16の何れか一項に記載の回転機の制御装置。
  18.  前記位置検出器は、
     前記回転機電圧指令及び前記回転機電流から演算した鎖交磁束インダクタンス交流分演算値と、前記回転機電流と前記回転子位置との角度差である通電角度と、前記回転子位置とから前記回転子位置を推定することを特徴とする請求項13又は14に記載の回転機の制御装置。
  19.  前記位置検出器は、
     前記通電角度及び前記回転子位置から前記鎖交磁束インダクタンス交流分と同方向のベクトルである鎖交磁束インダクタンス交流分ベクトルを推定し、
     前記鎖交磁束インダクタンス交流分演算値と、推定された前記鎖交磁束インダクタンス交流分ベクトルの推定値との外積から前記回転子位置の推定誤差を演算することを特徴とする請求項18に記載の回転機の制御装置。
PCT/JP2018/042569 2018-01-12 2018-11-16 回転機の制御装置 Ceased WO2019138692A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
DE112018006842.0T DE112018006842B4 (de) 2018-01-12 2018-11-16 Steuereinrichtung für eine Rotationsmaschine
JP2019564321A JP6847269B2 (ja) 2018-01-12 2018-11-16 回転機の制御装置
CN201880081256.6A CN111543003B (zh) 2018-01-12 2018-11-16 旋转机的控制装置
US16/756,857 US11218100B2 (en) 2018-01-12 2018-11-16 Rotary machine control device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018003787 2018-01-12
JP2018-003787 2018-01-12

Publications (1)

Publication Number Publication Date
WO2019138692A1 true WO2019138692A1 (ja) 2019-07-18

Family

ID=67218607

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2018/042569 Ceased WO2019138692A1 (ja) 2018-01-12 2018-11-16 回転機の制御装置

Country Status (5)

Country Link
US (1) US11218100B2 (ja)
JP (1) JP6847269B2 (ja)
CN (1) CN111543003B (ja)
DE (1) DE112018006842B4 (ja)
WO (1) WO2019138692A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11837982B2 (en) * 2021-04-28 2023-12-05 Panasonic Intellectual Property Management Co., Ltd. Rotary machine control device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003081765A (ja) * 2001-09-11 2003-03-19 Enneffet:Kk 温感パック及び美容方法
JP2012253982A (ja) * 2011-06-07 2012-12-20 Daikin Ind Ltd 角速度推定装置
WO2016121237A1 (ja) * 2015-01-28 2016-08-04 株式会社 東芝 インバータ制御装置及びモータ駆動システム

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5144564A (en) 1991-01-08 1992-09-01 University Of Tennessee Research Corp. Rotor position estimation of a permanent magnet synchronous-machine for high performance drive
KR100354775B1 (ko) 2000-03-25 2002-11-04 엘지전자 주식회사 동기 릴럭턴스 모터의 속도 제어장치
KR100421373B1 (ko) 2001-06-20 2004-03-06 엘지전자 주식회사 동기 릴럭턴스 모터의 회전 속도 제어장치
US6822417B2 (en) * 2002-03-22 2004-11-23 Matsushita Electric Industrial Co., Ltd. Synchronous reluctance motor control device
JP2003319697A (ja) 2002-04-19 2003-11-07 Mitsubishi Electric Corp 同期機の制御装置
DE10327532A1 (de) * 2002-06-20 2004-01-29 Hitachi Unisia Automotive, Ltd., Atsugi Steuersystem für bürstenlosen Motor
JP4644010B2 (ja) 2005-02-14 2011-03-02 日本電産株式会社 同期リラクタンス電動機のベクトル制御方法及び同装置
JP4674516B2 (ja) 2005-09-27 2011-04-20 株式会社デンソー 同期モータの磁極位置推定方法
JP4800861B2 (ja) * 2006-06-21 2011-10-26 三菱電機株式会社 交流回転機の制御装置
FR2911698B1 (fr) 2007-01-24 2009-07-10 Airbus France Sas Dispositif de commande d'actionneur electromecanique.
JP4519864B2 (ja) * 2007-01-29 2010-08-04 三菱電機株式会社 交流回転機の電気的定数測定方法およびこの測定方法の実施に使用する交流回転機の制御装置
JP5002335B2 (ja) * 2007-05-29 2012-08-15 株式会社東芝 モータ制御装置,洗濯機及びモータ制御方法
RU2431916C1 (ru) 2007-09-27 2011-10-20 Мицубиси Электрик Корпорейшн Контроллер вращающейся электрической машины
US8610388B2 (en) 2009-03-25 2013-12-17 Mitsubishi Electric Corporation Control apparatus and control method for electric rotating machine
EP2493067B1 (en) 2011-02-22 2018-04-04 ABB Oy Method and apparatus for estimating rotor angle of synchronous reluctance motor
CN102291079A (zh) * 2011-07-05 2011-12-21 东南大学 直驱永磁同步风电系统无速度传感器控制算法
EP2747272B1 (en) * 2011-08-18 2020-10-14 Hitachi Construction Machinery Co., Ltd. Motor control device and work machine using same
JP5774136B2 (ja) * 2012-01-24 2015-09-02 三菱電機株式会社 交流回転機の制御装置
JP2014135866A (ja) * 2013-01-11 2014-07-24 Jtekt Corp モータ制御装置及び電動パワーステアリング装置
CN105027422B (zh) * 2013-03-28 2018-06-01 爱信艾达株式会社 旋转电机控制装置
US10411633B2 (en) * 2015-03-27 2019-09-10 Mitsubishi Electric Corporation Control device for AC rotating machine
JP6580899B2 (ja) * 2015-08-26 2019-09-25 株式会社東芝 ドライブシステムおよびインバータ装置
JP6537461B2 (ja) * 2016-01-28 2019-07-03 三菱電機株式会社 回転機の制御装置
CN107104620A (zh) * 2017-04-24 2017-08-29 湖北汽车工业学院 一种永磁同步电机无传感器控制系统
CN107171610B (zh) 2017-06-29 2020-04-03 广东美芝制冷设备有限公司 转子位置估计方法、转子位置估计装置及电机

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003081765A (ja) * 2001-09-11 2003-03-19 Enneffet:Kk 温感パック及び美容方法
JP2012253982A (ja) * 2011-06-07 2012-12-20 Daikin Ind Ltd 角速度推定装置
WO2016121237A1 (ja) * 2015-01-28 2016-08-04 株式会社 東芝 インバータ制御装置及びモータ駆動システム

Also Published As

Publication number Publication date
DE112018006842T5 (de) 2020-10-15
DE112018006842B4 (de) 2024-05-16
US11218100B2 (en) 2022-01-04
JPWO2019138692A1 (ja) 2020-07-02
CN111543003A (zh) 2020-08-14
US20210194401A1 (en) 2021-06-24
CN111543003B (zh) 2023-12-12
JP6847269B2 (ja) 2021-03-24

Similar Documents

Publication Publication Date Title
JP4674525B2 (ja) 磁極位置推定方法及びモータ制御装置
CN107078672B (zh) 交流旋转机的控制装置
JP6279151B2 (ja) 交流回転機の制御装置および電動パワーステアリング装置
JP5929863B2 (ja) 制御装置
JP6324627B2 (ja) 交流回転機の制御装置および電動パワーステアリングの制御装置
KR101840509B1 (ko) 동기전동기 센서리스 벡터제어를 위한 회전각 추정장치
WO2015019495A1 (ja) モータ駆動システムおよびモータ制御装置
WO2015025356A1 (ja) モータ駆動システムおよびモータ制御装置
US11515821B2 (en) Control device for rotating electrical machine
JP5733404B2 (ja) Pmモータの位置センサレス制御装置
JP6847268B2 (ja) 回転機の制御装置
JP2010035352A (ja) 同期電動機のロータ位置推定装置
JP6847269B2 (ja) 回転機の制御装置
JP2014158336A (ja) モータ制御装置
JP5106295B2 (ja) 同期電動機のロータ位置推定装置
JP7023409B2 (ja) 電動機の制御装置
JP2020010566A (ja) モータ制御装置
JP2009165333A (ja) 同期電動機の制御装置
JP2017135864A (ja) 回転機の制御装置
JP7199605B1 (ja) 回転機制御装置
JP2010057210A (ja) 交流電動機の制御装置
WO2023238219A1 (ja) 回転機の制御装置
WO2020217291A1 (ja) 交流回転機の制御装置及び交流回転機の制御方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18899492

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2019564321

Country of ref document: JP

Kind code of ref document: A

122 Ep: pct application non-entry in european phase

Ref document number: 18899492

Country of ref document: EP

Kind code of ref document: A1