pith. sign in

arxiv: 1703.01257 · v1 · pith:EZZZE73Xnew · submitted 2017-03-03 · 💻 cs.SY · cs.SY

Model Checking Cyber-Physical Systems using Particle Swarm Optimization

classification 💻 cs.SY cs.SY
keywords modelcheckingoptimizationstateapproachcontrollercyber-physicalfound
0
0 comments X
read the original abstract

We present a novel approach to the problem of model checking cyber-physical systems. We transform the model checking problem to an optimization one by designing an objective function that measures how close a state is to a violation of a property. We use particle swarm optimization (PSO) to effectively search for a state that minimizes the objective function. Such states, if found, are counter-examples describing safe states from which the system can reach an unsafe state in one time step. We illustrate our approach with a controller for the Quickbot ground rover. Our PSO model checker quickly found a bug in the controller that could cause the rover to collide with an obstacle.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.