CASCADED POSITION CONTROL ARCHITECTURE FOR STEERING SYSTEMS
First Claim
1. A system comprising:
- a position controller configured to;
receive an input rack-position command, and a measured rack-position; and
compute a velocity command based on a difference in the input rack-position command and the measured rack-position;
a velocity controller configured to;
receive the velocity command, and a measured motor velocity; and
compute an input torque command based on a difference in the velocity command and the measured motor velocity; and
wherein, the system adjusts a position of a rack by generating an amount of torque corresponding to the applying the input torque command to a motor.
1 Assignment
0 Petitions
Accused Products
Abstract
Technical solutions are described for disturbance feedforward compensation technique for improving the disturbance rejection properties of a closed loop position control system using a cascaded control structure with an inner velocity and outer position control loops. According to one or more embodiments, a system includes a position controller that receives an input rack-position command, and a measured rack-position, and computes a velocity command based on a difference in the input rack-position command and the measured rack-position. The system further includes a velocity controller that receives the velocity command, and a measured motor velocity, and computes an input torque command based on a difference in the velocity command and the measured motor velocity. The system adjusts a position of a rack by generating an amount of torque corresponding to the applying the input torque command to a motor.
0 Citations
20 Claims
-
1. A system comprising:
-
a position controller configured to; receive an input rack-position command, and a measured rack-position; and compute a velocity command based on a difference in the input rack-position command and the measured rack-position; a velocity controller configured to; receive the velocity command, and a measured motor velocity; and compute an input torque command based on a difference in the velocity command and the measured motor velocity; and wherein, the system adjusts a position of a rack by generating an amount of torque corresponding to the applying the input torque command to a motor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
computing, by a position controller, a velocity command based on a difference in an input rack-position command and a measured rack-position that is provided as a first feedback term; computing, by a velocity controller, an input torque command based on a difference in the velocity command and a measured motor velocity that is provided as a second feedback term, the velocity controller forming a cascaded control loop with the position controller for providing rack position tracking; and adjusting, by a motor, a position of a rack by generating an amount of torque corresponding to the input torque command. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A steering system comprising:
-
a motor; a rack; and a plurality of controllers that comprises a position controller and a velocity controller, the controllers perform a method for providing a rack position tracking using a cascaded control loop comprising a velocity feedback loop and a position feedback loop, the method comprising; computing, by the position controller, a velocity command based on a difference in an input rack-position command and a measured rack-position that is provided as a first feedback term; computing, by the velocity controller, an input torque command based on a difference in the velocity command and a measured motor velocity that is provided as a second feedback term; and adjusting, using the motor, a position of the rack by generating an amount of torque corresponding to the input torque command. - View Dependent Claims (17, 18, 19, 20)
-
Specification