NUST Institutional Repository

Modeling and Formal Verification, Using Model Checking, of an Inverted Pendulum Based, Coaxially Parallel, TwoWheeled Transportation Vehicle

Show simple item record

dc.contributor.author Gul, Humaira
dc.date.accessioned 2025-03-05T05:46:20Z
dc.date.available 2025-03-05T05:46:20Z
dc.date.issued 2012
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/50537
dc.description.abstract Formal methods have been used to verify the correctness and stability of hardware and software systems for the last few decades. It has numerous applications in system's analysis, safety and detection of subtle bugs and errors. The approach utilizes certain mathematical properties, methods and axioms to exhaustively explore all the states of the system. It gives precise and better results than simulation and numerical methods based analysis and verification, since the later techniques cannot give exhaustive results and could suffer from discretization and round-off errors. Model checking is an important formal method that verifies systems by exhaustively exploring the system's abstract mathematical model using smart domain-specific abstraction techniques. For certain reasons, model checking has not been previously used for the verification of automated control systems. But in the very near few years, some model checking tools have been developed for control systems verification. This research includes the modeling of a controlled system and proposes the formal verification of the stability of a coaxially parallel two-wheeled transportation vehicle. The control system model perceived is a dynamic, inverted pendulum based, coaxially parallel two-wheeled human transportation vehicle. The dynamic physical model of the system is simplified and designed for 2-D motion that is the pitch control and the linear forward/backward motion. A mathematical model is then developed from this dynamic physical model of the system, using the statespace approach. Then, a linear quadratic regulator (LQR) with an observer is designed to stabilize this system. Later, the system is formally verified for stability using the model checking tool. SpaceEx model checker is used for the formal analysis of this system to analyze and verify the designed system. The analysis and verification is done by applying the reachability analysis. Our results also show that the system's infinite trajectories convergence for a range of initial values is also a huge advantage over simulation based analysis. en_US
dc.description.sponsorship Supervisor : Dr. Jamil Ahmad en_US
dc.language.iso en_US en_US
dc.publisher Research Centre for Modeling and Simulation, (RCMS) en_US
dc.title Modeling and Formal Verification, Using Model Checking, of an Inverted Pendulum Based, Coaxially Parallel, TwoWheeled Transportation Vehicle en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [272]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account