23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Process Automation 25-9<br />

challenging as process plants incorporate a large investment. Therefore, new means are necessary that<br />

allow utilizing production facilities for different products and allow fast switches between products to<br />

be produced. For such <strong>systems</strong>, [GNP94] coined the term “agile manufacturing.” In order to provide<br />

such manufacturing <strong>systems</strong>, the dynamic reconfiguration of plant structures as well as the control<br />

software is required. Parametric changes are not enough as they lead to unmanageable control software<br />

modules. Fifteen years later, recently conducted surveys such as the MANUfuture Strategic Research<br />

Agenda [EC06], which is one of the platforms that are integrated in the definition of the frame programs<br />

of the European Union, claim the same objectives.<br />

Multipurpose facilities built in the above described network plant structure provide the demanded<br />

flexibility and adaptability from the mechanical/physical point of view [K99]. In order to operate such<br />

plants effectively and efficiently, new ways for the control structure have to be used. Distributed control<br />

with its control nodes locally attached to the plant controlled part represents such a means. Distributed<br />

control architectures allow localizing changes and disturbances in the plant. This helps to keep changes<br />

manageable for the human as not the whole system has to be investigated. Furthermore, distributed<br />

control <strong>systems</strong> feature an increased scalability allowing to add or remove plant parts. First works on<br />

this topic were able to show these benefits, e.g., [LZ08,PCSK07,SSPK06, and TSPK07].<br />

Distributed control <strong>systems</strong> are an important foundation for flexibility and reconfigurability of production<br />

<strong>systems</strong>. However, in case of changes, disturbances, plant failures, or adaptations, labor-intensive<br />

engineering work is necessary. Therefore, more autonomous technologies are needed in order to<br />

reduce the human effort incorporated in production changes, as the human effort needs time (i.e., costs)<br />

and is typically error prone. A possible approach is to enhance the distributed control modules with<br />

autonomous cooperative functionalities. These allow the unit to provide its functionality (e.g., process<br />

reactor) to the production system and cooperate with other units like pipes, valves, pumps, or other<br />

process reactors in order to fulfill the overall goal production. For assembly automation, several such<br />

approaches were investigated and tested (see for example [B06,LR06, or VMM08]). They were able to<br />

show that the flexibility and adaptability of the plant is increased. More research is nevertheless still<br />

needed in this area before these concepts can be applied in <strong>industrial</strong> <strong>systems</strong>, especially for process<br />

automation where only little research has been done.<br />

These new paradigms do not change the general production information exchange as described<br />

above; however, they change the overall structuring of the control system’s architecture and therefore<br />

also the ways control components interact. The hierarchical structuring as shown in Figure 25.1 will be<br />

broken up into a network oriented one. Therefore, the control architecture resembles the mechanical<br />

structure of a flexible (batch) process plant. This leads away from the currently employed request/reply<br />

(e.g., client/server) interaction to a peer-to-peer interaction. Future control components will be equal<br />

members of the production system and interact with each other on a negotiation basis. However, as<br />

process automation <strong>systems</strong> interact with the real world, there are different kinds of interaction on different<br />

levels with different properties. On the higher levels, there are the negotiations between control<br />

components in order to fulfill the overall task production. These negotiations feature a higher amount of<br />

data but are in general less time critical. On the contrary, on the lower interaction levels—the real-time<br />

control levels—the <strong>communication</strong>’s task is to synchronize the control algorithms. For this purpose,<br />

we encounter short messages that have to be transmitted and processed in real time (see Figure 25.4).<br />

Communication <strong>systems</strong> for upcoming process automation <strong>systems</strong>, therefore, have to support the peerto-peer<br />

<strong>communication</strong> of equal distributed control components. This <strong>communication</strong> has to be flexible,<br />

allowing changeable <strong>communication</strong> relations and also support real-time interaction as needed by<br />

the real-time control elements.<br />

Current <strong>communication</strong> <strong>systems</strong> for process automation are developed for the hierarchical command/response<br />

or master/slave paradigm as applied in today’s process automation <strong>systems</strong>. These<br />

<strong>systems</strong> are not suitable for the upcoming needs of distributed control and autonomous production<br />

resources. Therefore, new <strong>communication</strong> <strong>systems</strong> have to be developed in order to support the new<br />

paradigms.<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!