The application provides a hydraulic valve positioning control method and
control system based on a sensorless stepping motor, and the method comprises the following steps: controlling the sensorless stepping motor to drive the spool of the hydraulic valve to move for
system initialization, and determining the
absolute zero point position and coordinate establishment by detecting the locked-rotor of the stepping motor; in the
position control process, the total micro-
step number is calculated according to the target position and the
absolute zero point position, and the planned micro-step increment of each
control period is determined according to the
motor speed; before the execution of each
control period, it is judged whether the planned micro-step increment will exceed the remaining micro-
step number after execution, and the actual execution micro-
step number is corrected; the cumulative execution micro-step number and the remaining micro-step number are updated according to the actual execution micro-step number, and the target position is reached until the remaining micro-step number is 0 in a certain
control period. The application does not depend on any physical
position sensor, realizes high-reliability locked-rotor detection and zero-point self-calibration through a
magnetic field orientation control algorithm, and then realizes accurate and reliable positioning of the spool.