Controller Synthesis of Discrete Linear Plants Using PolyhedraMatteo Slanina, Sriram Sankaranarayanan, Henny B. Sipma and Zohar Manna |
|
We study techniques for synthesizing synchronous controllers for
affine plants with disturbances, based on safety specifications. Our
plants are modeled in terms of discrete linear systems whose variables
are partitioned into system, control, and disturbance variables. We
synthesize non-blocking controllers that satisfy a user-provided
safety specification by means of a fixed point iteration over the
control precondition state transformer. Using convex polyhedra to
represent sets of states, we present both precise and approximate
algorithms for computing control precon- ditions and discuss
strategies for forcing convergence of the iteration. We present
technique for automatically deriving controllers from the result of
the analysis, and demonstrate our approach on examples.
|
| REACT Technical Report - Stanford Computer Science |