Nova Patents
CA2375313C

System and method for control scheduling

Abstract

A system and method for controlling a device such that device operates in a smooth manner. The system may switch between control architectures or vary gain coefficients used in a control loop to control the device. As the architecture or gains are switched, the control signal may be smoothed so that the device does not experience an abrupt change in the control signal it receives. In one embodiment, the control signal may be smoothed by adding a decaying offset value to the control signal to create a smoothed control signal that is applied to the device.

CA2375313C, drawing sheet 1
Sheet 1 of 28

Term

Term ended

Expired 14 March 2020, 6.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

20 claims: 5 independent, 15 dependent

  1. 1
    CA 02375313 2001-11-27 US 000006668 -51Claims 1. A system of converting between a first operating mode and a second operating mode in a device, system comprising:a control loop which utilizes gain coefficients associated with the first operating mode to control the system in the first operating mode and utilizes gain coefficients associated with the second operating mode when operating in the second operating mode;a gain selector which causes the control loop to operate using the coefficients associated with the second operational mode at substantially the same instant that the device transitions from the first operational mode to the second operational mode;and a smoother which smoothes the output of the control loop before a control signal created by the control loop is provided to the device, wherein said smoother smoothes the offset by adding a decaying offset value to the control signal.
  2. 5
    A method of smoothly switching between modes in a multi-mode apparatus, the method comprising steps of:determining whether a mode change has occurred;determining an offset value if the mode has changed;adding a decaying version of the offset value to a control signal before the control signal is applied to the apparatus to create a smoothed control signal;and applying the smoothed control signal to the apparatus. AMENDED SHEET CA 02375313 2001-11-27 US 000006668 -526. The method of claim 5, wherein the offset value is equal to a difference between a last signal applied to the apparatus and a control signal generated after the mode change.
  3. 12
    13. A method of smoothly switching between modes in a multi-mode apparatus, the method comprising steps of:determining whether a mode change has occurred, said mode change occurring as a result of the apparatus becoming unstable;determining an offset value if the mode has changed;adding an offset value to a control signal before the control signal is applied to a controlled device of the apparatus to create a smoothed control signal;and applying the smoothed control signal to the controlled device. AMENDED SHEET CA 02375313 2001-11-27 US 000006668 -5314. The method of claim 13, wherein the offset value is equal to a difference between a last signal applied to the controlled device and a control signal generated after the mode change.
  4. 19
    21. The method of any of claims 13-20, wherein the controlled device is a motor.
  5. 20
    22. The method of any of claims 13-20, wherein the apparatus is self-balancing human transport device. AMENDED SHEET