gain scheduling -凯发k8网页登录
tune gain-scheduled controllers for nonlinear plants
a gain-scheduled controller is a controller whose gains are automatically adjusted as a function of time, operating condition, or plant parameters. gain scheduling is a common strategy for controlling systems whose dynamics change with time or operating condition. such systems include linear parameter-varying (lpv) systems and large classes of nonlinear systems. to tune gain-scheduled controllers in simulink®, you represent the variable gain as a function of the scheduling variables using the tunablesurface
command. for an overview of the workflow for tuning gain-scheduled controllers, see .
函数
模块
主题
gain-scheduled control systems
gain scheduling is an approach to control of non-linear systems using a family of linear controllers, each providing satisfactory control for a different operating point of the system.- model gain-scheduled control systems in simulink
in simulink, model gain schedules using lookup tables, interpolation blocks, or matlab function blocks.
tune gain schedules
understand the general tuning workflow for usingsystune
to tune gain-scheduled controllers.
to tune a gain-scheduled control system, you need a collection of linear models describing the plant dynamics at the selected design points.
for tuning a gain-scheduled control system, associate a family of linear plant models with thesltuner
interface to your simulink model.
a gain surface parameterizes a variable gain in terms of the scheduling variables. use gain surfaces to model variable gains in a gain-scheduled control system.
when tuning gain-scheduled controllers, you can specify tuning objectives that depend on the scheduling variables.
tuning gain-scheduled controllers guarantees suitable performance only near each design point. it is important to validate the tuning results over the full range of operating conditions.
hl-20 autopilot case study
linearize an airframe model at an array of design points to use for gain-scheduled control design.
tune gain-scheduled pi controllers for the inner loop of the hl-20 airframe model.
tune a gain-scheduled siso architecture for controlling roll, pitch, and yaw of the airframe.
tune a gain-scheduled mimo architecture for controlling roll, pitch, and yaw of the airframe.
design a gain-scheduled control system for the hl-20 airframe in matlab®.