Abstract

The increasing complexity of control systems, as well as the large dimensions of the controlled processes, lead to the development of distributed control. New control architectures are mainly based on communication and on intelligent instrumentation concepts. Thus, field buses, as well as smart sensors and actuators, constitute a new field for investigation, in terms of their own definition and working mechanisms, as well as in terms of their use within the framework of distributed applications design. Field bus protocols like FIP (Factory Instrumentation Protocol), are based on a producer-consumers diffusion process, and introduce critical time concepts, which should be very usefull when designing automatic control systems, whose algorithms arc most frequently based on discrete-time state-space representations of the process to control or to supervise. However, the communication protocol gives some tools in order to handle the critical time constraints in real time operation, but does not provide any means for the designers to settle the numerical values of these constraints. This paper describes a real time application as a collection of software and hardware modules, each of them being characterized by the variables it produces and consumes. The consumed variables are associated to critical time constraints, since they have to represent the state of the process at times which arc coherent with the execution instants of the modules which consume them. Logical and temporal coherence arc defined on such an application : logical coherence ensures that each consumed variable has been produced, and that its producer is unique ; temporal coherence checks whether all the consumers of a produced variable are able to fulfill their critical time requirement.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.