Software Enabled Control

Chapter 12.2.4 - Offline Design of Mode Transition Controllers

12.2.4.   Offline Design of Mode Transition Controllers

12.2.4.1.   Mode Transition Problem.
Given a large-scale dynamical system
represented by the following state equation:

 

it is assumed that the system is composed of Ns subsystems Si, i = 1, 2, . . . , Ns
where each subsystem represents an operational mode of the system. The
state equation for the ith subsystem is

 

Let modep and modeq denote the pth and qth subsystem, respectively. How
do we design a controller that stably and smoothly transitions a system from
modep to modeq ? It should be noted that the term ‘‘mode’’ refers to such
operational modes of a helicopter as ‘‘hover,’’ ‘‘forward flight,’’ ‘‘turn left,’’
and so on.


12.2.4.2.   Offline Control Design. In reference 19, an offline design
methodology, known as the BLMC approach, was developed to design mode
transition controllers. This approach uses the aggregated states of the start
and goal modes, while the output vector of the mode transition controller is
determined by blending the individual output vectors of the start and goal
mode controllers. The following is an outline of the BLMC approach:

  • Step 1: Design regulators for the start and goal modes such that initial
    states are driven to the equilibria of the respective modes.
  • Step 2: Model the dynamics that correspond to the aggregated states
    and controls of the start and goal mode so that a transitional path from
    the start mode to the goal mode can be determined.
  • Step 3: Determine an optimal transitional path from the equilibrium
    state of the start mode to the equilibrium state of the goal mode by
    solving a nonlinear optimal control problem.
  • Step 4: Determine the desired blending gains using the desired state
    and control trajectory determined from step 3.
  • Step 5: Realize the blending gains via a fuzzy neural network construct
    proposed in reference 12.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Machine Control Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.