摘要:
A command current setting portion has a target value corrector that calculates d-axis and q-axis current command values idc, iqc that are to be supplied to an open-loop controller, based on d-axis and q-axis current target values id*, iq*. When d-axis and q-axis voltage target value vd*, vq* calculated from the d-axis and q-axis current target values id*, iq* by the motor circuit equations exceed a voltage limit, this target value corrector 26 corrects the d-axis and q-axis current target values id*, iq* by the field weakening control such that d-axis and q-axis voltages vd, vq and d-axis and q-axis currents id, iq satisfy √(vd2+vq2)≦Vlim and √(id2+iq2)≦Ilim respectively. The d-axis and q-axis current command values idc, iqc are obtained by this correction.
摘要:
A command current setting portion has a target value corrector that calculates d-axis and q-axis current command values idc, iqc that are to be supplied to an open-loop controller, based on d-axis and q-axis current target values id*, iq*. When d-axis and q-axis voltage target value vd*, vq* calculated from the d-axis and q-axis current target values id*, iq* by the motor circuit equations exceed a voltage limit, this target value corrector 26 corrects the d-axis and q-axis current target values id*, iq* by the field weakening control such that d-axis and q-axis voltages vd, vq and d-axis and q-axis currents id, iq satisfy √(vd2+vq2)≦Vlim and √(id2+iq2)≦Ilim respectively. The d-axis and q-axis current command values idc, iqc are obtained by this correction.
摘要:
A motor control device of the present invention includes: target electric current value setting units (15 and 16) that set target electric current values that should be supplied to a motor (1), basic voltage value computing units (511, 521, 51a, and 52a) that compute basic voltage values for driving the motor, a rotation angle speed computing unit (23) that computes a rotation angle speed of the motor, correction value computing units (50, 512, 515, 516, 522, 525, and 526) that compute correction values for correcting the basic voltage values based on motor electric current values and a rotation angle speed of the motor, correcting units (513 and 523) that obtain voltage command values by correcting the basic voltage values by the correction values computed by the correction value computing units, and a driving unit (13) that drives the motor by using voltage command values. The correction value computing units include correction value smoothing units (50, 515, 516, 525, and 526) for obtaining smoothed correction values.
摘要:
A motor control device of the present invention includes: target electric current value setting units (15 and 16) that set target electric current values that should be supplied to a motor (1), basic voltage value computing units (511, 521, 51a, and 52a) that compute basic voltage values for driving the motor, a rotation angle speed computing unit (23) that computes a rotation angle speed of the motor, correction value computing units (50, 512, 515, 516, 522, 525, and 526) that compute correction values for correcting the basic voltage values based on motor electric current values and a rotation angle speed of the motor, correcting units (513 and 523) that obtain voltage command values by correcting the basic voltage values by the correction values computed by the correction value computing units, and a driving unit (13) that drives the motor by using voltage command values. The correction value computing units include correction value smoothing units (50, 515, 516, 525, and 526) for obtaining smoothed correction values.
摘要:
An angle computing section determines an angle of a rotor, and an angular velocity computing section determines angular velocity of the rotor. A command current computing section determines, from a steering torque and vehicle velocity, command currents and taken along d-q axes. An open loop control section determines, from command currents and angular velocity, command voltages taken along the d-q axes in accordance with motor circuit equations. A d-q axis/three-phase conversion section converts the command voltages into command voltages of three phases. A φ computing section determines the number of armature winding flux linkages included in a motor circuit equation from a q-axis command voltage, the current value detected by a current sensor, and the angular velocity. Circuit resistance including armature winding resistance R included in the motor circuit equation may also be determined by means of the same configuration.
摘要:
An angle calculator determines an angle of a rotor. An angular speed calculator determines an angular speed of the rotor. A command current calculator determines a command current defined on a dq-axis. An open loop controller determines a command voltage defined on the dq-axis in accordance with a circuit equation of a motor, based on the command current and the angular speed. A dq-axis/three-phase converter converts the command voltage into a three-phase command voltage. A resistance calculator and a Φ-value calculator respectively determines circuit resistance including armature winding resistance and a number of armature winding linkages which are included in the circuit equation of the motor, based on temperature of the motor detected by a temperature sensor and with reference to a table or the like which is stored in advance.
摘要:
An angle calculator determines an angle of a rotor. An angular speed calculator determines an angular speed of the rotor. A command current calculator determines a command current defined on a dq-axis. An open loop controller determines a command voltage defined on the dq-axis in accordance with a circuit equation of a motor, based on the command current and the angular speed. A dq-axis/three-phase converter converts the command voltage into a three-phase command voltage. A resistance calculator and a Φ-value calculator respectively determines circuit resistance including armature winding resistance and a number of armature winding linkages which are included in the circuit equation of the motor, based on temperature of the motor detected by a temperature sensor and with reference to a table or the like which is stored in advance.
摘要:
An angle computing section determines an angle of a rotor, and an angular velocity computing section determines angular velocity of the rotor. A command current computing section determines, from a steering torque and vehicle velocity, command currents and taken along d-q axes. An open loop control section determines, from command currents and angular velocity, command voltages taken along the d-q axes in accordance with motor circuit equations. A d-q axis/three-phase conversion section converts the command voltages into command voltages of three phases. A φ computing section determines the number of armature winding flux linkages included in a motor circuit equation from a q-axis command voltage, the current value detected by a current sensor, and the angular velocity. Circuit resistance including armature winding resistance R included in the motor circuit equation may also be determined by means of the same configuration.
摘要:
A motor controller stores values corresponding to predetermined equivalent resistance which corresponds to power loss generated by switching on and off switching elements. Voltage command values are determined by adding voltage drop values determined from values corresponding to the equivalent resistance and values of current flowing in the switching elements to target applied voltage values corresponding to current command values which correspond to target output of a motor. The switching elements arranged in a power supply line to the motor are switched on and off by control signals generated according to the voltage command values.
摘要:
A motor controller stores values corresponding to predetermined equivalent resistance which corresponds to power loss generated by switching on and off switching elements. Voltage command values are determined by adding voltage drop values determined from values corresponding to the equivalent resistance and values of current flowing in the switching elements to target applied voltage values corresponding to current command values which correspond to target output of a motor. The switching elements arranged in a power supply line to the motor are switched on and off by control signals generated according to the voltage command values.