Patent Document ID: 7890310
Application ID: 10991899
Patent Flag: 1

Claim One:
1. A computer-readable medium holding computer-executable instructions that when executed on one or more processors in an electronic device provide a design tool for control design, the medium holding: one or more instructions for using said design tool to provide a graphical view of a non-linear block diagram model that includes a control system, said control system including a plurality of controllers for controlling an operation of a physical plant, said plurality of controllers including one or more blocks; one or more instructions for: receiving a selection, with said design tool, of at least two of said plurality of controllers that control the operation of the physical plant; one or more instructions for: programmatically extracting, with said design tool, a linear model from said non-linear block diagram model, said linear model modeling said selected at least two of said plurality of controllers that control the operation of the physical plant; one or more instructions for tuning said linear model to produce a tuned linear model, said tuning causing said linear model to satisfy a performance constraint or a design specification; one or more instructions for displaying at least one characteristic of said tuned linear model on a display device; and one or more instructions for updating said non-linear block diagram model by updating said selected at least two of said plurality of controllers of said non-linear block diagram model with said tuned linear model, the updating comprising programmatically updating an operating point used to linearize said selected at least two of said plurality of controllers.