摘要:
An electric power steering apparatus which comprises: an angle detector for outputting a sine wave signal and a cosine wave signal corresponding to a rotor position of a brushless DC motor; and a torque detector for detecting a steering torque applied to a steering member, and which drives the brushless DC motor to assist steering based upon the sine wave signal and the cosine wave signal which were outputted from the angle detector and the steering torque detected by the torque detector. A sine wave signal and a cosine wave signal are squared and added to each other, and whether or not abnormality has occurred in the angle detector is detected by whether the addition result falls within a predetermined range. It is possible to detect abnormality in the angle detector at an early stage.
摘要:
An electric power steering apparatus which comprises: an angle detector for outputting a sine wave signal and a cosine wave signal corresponding to a rotor position of a brushless DC motor; and a torque detector for detecting a steering torque applied to a steering member, and which drives the brushless DC motor to assist steering based upon the sine wave signal and the cosine wave signal which were outputted from the angle detector and the steering torque detected by the torque detector. A sine wave signal and a cosine wave signal are squared and added to each other, and whether or not abnormality has occurred in the angle detector is detected by whether the addition result falls within a predetermined range. It is possible to detect abnormality in the angle detector at an early stage.
摘要:
An electric power steering system which includes a torque detector for detecting a steering torque applied to a steering member and a steering assist brushless DC motor, whereby a plurality of phase currents are caused to flow to the brushless DC motor based on the steering torque detected by the torque detector so as to give steering assistance. A current detector for detecting each of the plurality of phase currents, an adder for adding up respective values of the currents detected by the current detectors and a determination device for determining whether or not a result of an addition by the adder falls outside a predetermined range are provided, whereby it is designed to determined as abnormal when the determination device determines that the result of the addition falls outside the predetermined range.
摘要:
When stopping operation of an electric power steering apparatus, a motor relay is kept in an on-state even after a power supply relay is in an off-state. A drive control portion sets a target value of a d-axis current to a value other than zero and sets a target value of a q-axis current to zero, and performs a processing same as that at the time of rotating a motor. MOS-FETs contained in a motor driving circuit are controlled such that each of driving currents of the two phases or more is not zero and the brushless motor does not rotate even supplied with these driving currents. Electric charge accumulated in a capacitor is discharged via the MOS-FETs each in an on-state, a motor relay and the windings of the brushless motor. The electric charge accumulated in the capacitor may be discharged via the excitation coil of the motor relay.
摘要:
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 current sensor of a motor controller detects the current applied to a motor drive circuit and thus a phase where a failure cannot be detected would occur without taking any measures. However, an abnormal current monitor section contained in a microcomputer receives a voltage signal of an average value of the currents detected in the current sensor by allowing a signal to pass through a first LPF having a cutoff frequency sufficiently lower than the frequency of a PWM signal. Therefore, whether or not the value is within a predetermined normal range is checked, whereby whether or not some failure containing a failure of the current sensor occurs can be easily determined about every phase.
摘要:
In a controller for brushless motor which suppresses the generation of abnormal noise when the motor current is controlled by updating voltages applied to the coils, the present values of the applied voltages to the coils are calculated from the d axis target current, the q axis target current, the d axis actual current, the q axis actual current, and the present value of the detected rotational position of the rotor. The updating period of the applied voltages is set as a period that is shorter than this calculation period. The predicted value of the rotational position at a point in time at which the applied voltages are updated until the next calculation of the present values of the applied voltages is determined in accordance with the present value, a past value of the detected rotational position, and the applied voltage updating period. The predicted values of the applied voltages are calculated from the predicted value of the rotational position, the d axis target current, the q axis target current, the d axis actual current, and the q axis actual current. The applied voltages are updated in accordance with the present values and predicted values of the applied voltages.
摘要:
A resistor member having a resistance value substantially equal to a resistance of a relay in an ON state is inserted into a current supply path which is not inserted with the relay in current supply paths for supplying currents from a driving circuit to a brushless motor. Further, in the driving circuit, widths of bus bars forming wirings are set such that resistances of the wirings (contact resistance) from a branch point on power source side to Hi side FET (source terminals thereof) are equal to each other and widths of bus bars forming the wirings are set such that the resistances of the wirings from a ground side branch point NL to Lo side FET (source terminals thereof) become equal to each other.
摘要:
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 detects a rotation angle θa of a rotor. A three-phase/d-q axis converter outputs detected current id, iq on d-q coordinate axes by making a conversion, based on a corrected detection angle θc obtained by adding or subtracting an amount of detection deviation from a time point of current detection to or from the detection angle θa. A command current calculator calculates command current id*, iq* on the d-q coordinate axes based on a steering torque T and a speed S. A feedback controller calculates command voltages vd, vq on the d-q coordinate axes based on the command current id*, iq* and the detected current id, iq. A d-q axis/three-phase converter converts the command voltages vd, vq into three-phase command voltages, based on a corrected detection angle θb obtained by adding an amount of detection deviation from a time point when a motor is driven to the detection angle θa. The deviation can be eliminated by the command voltages, and the motor can be driven with high precision.