摘要:
A low speed region position estimating portion is designed to be suitable for when the motor is operating in a low speed region, and estimates a low speed estimated rotational position θ̂L. A high speed region position estimating portion is designed to be suitable for when the motor is operating in a high speed region, and estimates a high speed estimated rotational position θ̂H. A dividing portion obtains a divided estimated rotational position θ̂M by internally dividing the low speed estimated rotational position θ̂L and the high speed estimated rotational position θ̂H. A rotation speed calculating portion obtains a rotation speed ω of a rotor based on an output signal from a steering sensor. The rotational position of the rotor is then obtained by selecting one of i) the low speed estimated rotational position θ̂L, the high speed estimated rotational position θ̂H, or the divided estimated rotational position θ̂M, based on that rotation speed ω.
摘要:
A low speed region position estimating portion is designed to be suitable for when the motor is operating in a low speed region, and estimates a low speed estimated rotational position θ^L. A high speed region position estimating portion is designed to be suitable for when the motor is operating in a high speed region, and estimates a high speed estimated rotational position θ^H. A dividing portion obtains a divided estimated rotational position θ^M by internally dividing the low speed estimated rotational position θ^L and the high speed estimated rotational position θ^H. A rotation speed calculating portion obtains a rotation speed ω of a rotor based on an output signal from a steering sensor. The rotational position of the rotor is then obtained by selecting one of i) the low speed estimated rotational position θ^L, the high speed estimated rotational position θ^H, or the divided estimated rotational position θ^M, based on that rotation speed ω.
摘要:
A motor control device for controlling a d-axis current and a q-axis current on dq coordinates to control a motor, includes a q-axis current command value setting unit which sets a q-axis current command value, an upper limit/lower limit setting unit which sets an upper limit and a lower limit of the q-axis current, a comparing unit which compares the q-axis current command value set by the q-axis current command value setting unit and the upper limit and the lower limit set by the upper limit/lower limit setting unit, a q-axis current command value limiting unit which puts a limit on the q-axis current command value in accordance with a comparison result by the comparing unit, and a d-axis current command value setting unit which sets a d-axis current command value on the basis of the q-axis current command value limited by the q-axis current command value limiting unit.
摘要:
An electric power steering system includes a motor that applies assist force to a steering system, and updates a motor resistance (Rm) that is a value indicating a resistance of the motor. Specifically, the motor resistance (Rm) is updated on the basis of the fact that an induced voltage (EX) of the motor is smaller than a first determination value (GA). In addition, when the induced voltage (EX) is smaller than or equal to a second determination value (GB), a divided value that is obtained by dividing a motor voltage (Vm) by a motor current (Im) is set as a new motor resistance (Rm).
摘要:
A motor control unit controls a motor including a rotor and a stator facing the rotor. A current drive unit drives the motor at an axis current value of a rotating coordinate system that rotates in accordance with a control angle that is a rotational angle used in a control. A control angle calculation unit obtains, at every predetermined calculation cycle, a present value of the control angle by adding an addition angle to an immediately preceding value of the control angle. A torque detection unit detects a torque other than a motor torque and applied to a drive target driven by the motor. A command torque setting unit sets a command torque to be applied to the drive target. An addition angle calculation unit calculates the addition angle to be added to the control angle through a proportional-integral control based on a torque deviation of the torque detected by the torque detection unit from the command torque set by the command torque setting unit.
摘要:
Angular widths of respective magnetic poles of a detection rotor are stored and divisions are set for respective magnetic pole pairs. Based on output signals from first and second magnetic sensors, a rotation angle computation unit computes first and second rotation angles that are rotation angles within the corresponding division. Based on the angular widths, the rotation angle computation unit identifies the magnetic pole sensed by the first magnetic sensor and computes a first absolute rotation angle using the first rotation angle. Based on the identified magnetic pole and the second rotation angle, the rotation angle computation unit computes a second absolute rotation angle. The rotation angle of the detection rotor is computed based on the first and second absolute angles.
摘要:
A motor is driven based on an axis current value in a rotating coordinate system that rotates in accordance with a control angle that is a rotational angle used in a control. The control angle is calculated by adding an addition angle to an immediately preceding value of the control angle in each predetermined calculation cycle. A command steering torque is set based on a predetermined steering angle-torque characteristic. The addition angle is calculated based on the deviation of a detected steering torque from a command steering torque. The addition angle based on the deviation is changed when a predetermined condition is satisfied.
摘要:
A motor is driven based on an axis current value in a rotating coordinate system that rotates in accordance with a control angle that is a rotational angle used in a control. The control angle is calculated by adding an addition angle to an immediately preceding value of the control angle in each predetermined calculation cycle. A command steering torque is set based on a predetermined steering angle-torque characteristic. The addition angle is calculated based on the deviation of a detected steering torque from a command steering torque. The addition angle based on the deviation is changed when a predetermined condition is satisfied.
摘要:
A motor is driven by the γ-axis current of a γδ coordinate system that is an imaginary rotating coordinate system. A command current value preparation unit sets the γ-axis command current value based on the command steering torque and the detected steering torque. The command current value preparation unit includes a command current increase/decrease amount calculation unit and an addition unit. The command current increase/decrease amount calculation unit calculates the current increase/decrease amount for the command current value based on the sign of the command steering torque and the deviation of the detected steering torque from the command steering torque. The current increase/decrease amount calculated by the command current increase/decrease amount calculation unit is added to the immediately preceding value of the command current value by the addition unit. Thus, the command current value in the present calculation cycle is calculated.
摘要:
A steering assist operation is performed, which includes a motor control unit that controls a motor, and the steering assist operation does not require a rotational angle sensor. A current drive unit drives the motor at an axis current value of a rotating coordinate system that rotates in accordance with a control angle, which is calculated by a control angle calculation unit. The control angle calculation unit obtains, at every predetermined calculation cycle, a present value of the control angle by adding an addition angle to an immediately preceding value of the control angle. An addition angle calculation unit calculates the addition angle to be added to the control angle through a proportional-integral control based on a torque deviation from a command torque set by a command torque setting unit.