The invention relates to an FOC control method based on an automobile air conditioner module motor without a Hall sensor, and belongs to the technical field of automobile
electronics. The method comprises the following steps: injecting double-frequency
voltage pulses into a
stator in stages to position a rotor; collecting current through a sampling
resistor and filtering to construct a
rotor flux linkage
distribution model, and presetting rectangular axis current in combination with
noise reduction of a miniature
acoustic sensor and air speed gear of an air conditioner; an
extended Kalman filter observer is adopted to reversely deduce the
load torque, and the torque change rate is monitored to trigger instantaneous load
impact protection; the
voltage space vector amplitude is corrected through
voltage feed-forward compensation, a
resistor-
capacitor series filter circuit is additionally arranged, and phase
dislocation pulse width modulation is adopted for resisting interference; and establishing a
motor efficiency-rotating speed-load three-dimensional optimization method, starting dynamic flux-weakening control, and estimating the winding temperature through the
stator resistance to adjust the flux-weakening depth. Accurate starting and dynamic load
adaptation of the Hall-sensor-free motor are achieved, starting out-of-step and
noise exceeding are avoided, and stable
air volume of an automobile air conditioner and long-term reliable operation of the motor are guaranteed.