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 :
بازگشت