DocumentCode
854523
Title
Formal verification for analysis and design of logic controllers for reconfigurable machining systems
Author
Kalita, Dhrubajyoti ; Khargonekar, Pramod P.
Author_Institution
Intel Corp., Sacramento, CA, USA
Volume
18
Issue
4
fYear
2002
fDate
8/1/2002 12:00:00 AM
Firstpage
463
Lastpage
474
Abstract
We present a hierarchical structure and framework for the modeling, specification, analysis and design of logic controllers for a reconfigurable machining system (RMS). This hierarchical framework allows one to integrate controllers at various levels of coordination in the machining system. Our approach is modular and "object oriented." This allows reusability and rapid reconfigurability of the controller as the machining system is reconfigured. We utilize the concept of timed transition models (TTM) to model a RMS. To specify the desired controlled behavior of the RMS, we use the tools of real-time temporal language introduced by Manna and Pnueli (1995). In this framework, the controller analysis problem can be posed as the problem of verifying that certain logical formulae are valid. Such verification can be carried out using either theorem proving techniques or model checking. We present some analytical results on a problem of system reconfiguration. An iterative approach for designing a controller based on the analysis result mentioned above is also presented. Using this approach, we can design a controller for a given set of closed-loop properties which guarantees correctness of the closed-loop system. The paper also illustrates how the state explosion problem inherent in model checking can be handled effectively by performing modular verification.
Keywords
control system CAD; control system analysis computing; formal verification; machining; theorem proving; closed-loop properties; controller analysis; formal verification; hierarchical structure; iterative approach; logic controllers; logical formulae; model checking; object oriented method; rapid reconfigurability; real-time temporal language; reconfigurable machining systems; reconfigurable manufacturing systems; reusability; theorem proving; timed transition models; Control systems; Discrete event systems; Formal verification; Iterative methods; Logic design; Machining; Manufacturing; Petri nets; Reconfigurable logic; Time to market;
fLanguage
English
Journal_Title
Robotics and Automation, IEEE Transactions on
Publisher
ieee
ISSN
1042-296X
Type
jour
DOI
10.1109/TRA.2002.802206
Filename
1044359
Link To Document