ACM Transactions on Embedded Computing Systems · 2019 · 27 citations · 33 references
EngineeringComputer EngineeringSystems EngineeringCyber-physical SystemsFormal MethodsOptimizationControl System DesignController DesignCyber-physical Systems DesignCyber-physical Systems ModelingStochastic ControlStochastic Systems ModelingAircraft Power DistributionAssume-guarantee VerificationControl Of Cyber-physical SystemsControl SynthesisController SynthesisFormal Methods For Cyber-physical SystemsMixed-integer OptimizationPower Distribution Networks
We present an assume-guarantee contract framework for cyber-physical system design under probabilistic requirements. Given a stochastic linear system and a set of requirements captured by bounded Stochastic Signal Temporal Logic (StSTL) contracts, we propose algorithms to check contract compatibility, consistency, and refinement, and generate a sequence of control inputs that satisfies a contract. We leverage encodings of the verification and control synthesis tasks into mixed integer optimization problems, and conservative approximations of probabilistic constraints that produce sound and tractable problem formulations. We illustrate the effectiveness of our approach on three case studies, including the design of controllers for aircraft power distribution networks.
33
YALMIP : a toolbox for modeling and optimization in MATLAB
Johan Löfberg · 2005 · 9.2K citations
E. M. Clarke, Orna Grümberg, D. Long · 1996 · 6.9K citations