Font Size: a A A

Robust simulation and analysis of nonlinear systems

Posted on:1998-07-30Degree:Ph.DType:Thesis
University:California Institute of TechnologyCandidate:Kantner, Michael JamesFull Text:PDF
GTID:2468390014978403Subject:Engineering
Abstract/Summary:
For linear systems, robust analysis techniques are well developed. For nonlinear systems, they are not. Most nonlinear analysis techniques use extensive simulation to examine system performance. However, these simulations do not give guarantees, they only describe local performance.; This thesis presents a simulation technique, called robust simulation, that answers the nonlinear robust analysis question. For an uncertain nonlinear system and a set of initial conditions, robust simulation calculates the set of all possible trajectories. By applying a measure to the set of all trajectories, a performance guarantee is obtained. To allow efficient robust simulation, only discrete time piecewise linear systems are considered. This class of systems admits a wide variety of nonlinearities and can approximate generic nonlinear systems to any degree of accuracy. To measure performance, a generalized {dollar}lsb{lcub}infty{rcub}{dollar} norm is used. As in the linear case, the robust nonlinear analysis question cannot be answered exactly. Instead, upper and lower bounds are calculated. Many techniques, including traditional simulation, exist for finding lower bounds. Robust simulation provides efficient methods for calculating an upper bound.; Robust simulation also supports simulation when multiple models exist for a single system. When modeling a physical system, any amount of complexity is possible. Traditional simulation of these models with different levels of detail yields different individual trajectories. Which is correct? By explicitly quantifying the uncertainty as noise, robust simulation calculates sets of possible trajectories. For each model the result is guaranteed to contain the true output. More detailed models yield smaller sets of possible trajectories.; To test the algorithms, robust simulation is applied to a variety of examples. Algorithm performance is generally very good. Three other applications of robust simulation are also presented. In addition to measuring robust nonlinear performance, robust simulation also generates lower bounds for model predictive control optimizations, verifies the stability of piecewise linear systems, and analyzes gain scheduled systems.
Keywords/Search Tags:Linear systems, Robust, Nonlinear, Lower bounds
Related items