首页    期刊浏览 2025年02月18日 星期二
登录注册

文章基本信息

  • 标题:Reference model based design of tool landscapes for rail infrastructure engineering.
  • 作者:Holm, Timo ; Lehmann, Othmar ; Horn, Stefan
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2011
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:Key words: reference, model, rail, infrastructure, engineering

Reference model based design of tool landscapes for rail infrastructure engineering.


Holm, Timo ; Lehmann, Othmar ; Horn, Stefan 等


Abstract: The domain of rail automation will in the near future face drastic changes. For instance the use of a standardized electronic representation of Signaling Planning will become an integral part of the communication of customer requirements. These changes pose challenges for the manufacturers of rail automation systems, who must adapt their engineering tools accordingly. In order to do so, these challenges have been analyzed as part of this contribution. The analysis has been used to derive a reference model for the integrated, tool-based engineering of rail automation systems which were described using UML component model. It is applied today at Siemens AG to evaluate engineering tools for rail automation as well as to design entire engineering tool landscapes from scratch.

Key words: reference, model, rail, infrastructure, engineering

1. INTRODUCTION

The business with rail automation plants in general and electronic interlocking in particular faces drastic changes. Driven mainly by market forces, the electronic representation of customer requirements--more accurately the electronic representation of Signaling Planning--is introduced as integral part and interface of the communication between customer and plant manufacturer. The procedural changes needed in the engineering process to harvest the potentials of this particular as well as other trends are not fully understood yet.

This contribution gives an overview of these challenges manufacturers of rail automation solutions must face and aims to help evaluate and design engineering tools and entire landscapes thereof by introducing a reference model of an integrated engineering tool landscape for rail interlocking systems.

2. TRENDS IN RAIL AUTOMATION ENGINEERING AND ENGINEERING LEVERS

Unique for the domain of rail automation is the simultaneous occurrence of three major trends:

* Electronic representation of Signaling Planning--This trend is driven mainly by market forces. Standardized modeling languages to represent parts of the customer requirements are introduced as integral part and means of communication between customer and plant manufacturer. This trend bears a lot of potential for increasing productivity, since it not only disposes of a major media brake but also enables all stakeholders to push tool support for consistency checking and overall automatization efforts. One prominent example for standardized data formats in this context is railML (Nash et al., 2010), which is currently extended in order to cover interlocking applications.

* Test automation--An interlocking system as result of rail automation engineering activities usually needs to comply with the highest safety integrity levels (level 4) of IEC EN 61508 (IEC EN 61508, 2010). Therefore a lot of effort is put into testing individual engineering artifacts as well as the their interplay. In order to optimize this major cost driver the automation of major parts of these activities is evaluated.

* Mechatronic modeling & integrated engineering data management--The concept of mechatronic objects as discipline-spanning entities representing reusable units in the context of plant modeling is often paired with the integrated and lifecycle phase spanning management of engineering data. This trend has several origins, for instance the fields of model based engineering, mechatronic modeling and holistic plant data management. In order to support the collaboration of all disciplines involved, additional functionalities are needed. For instance concepts like users, roles and rights management as well as methods to represent engineering processes and workflows (see figure 1).

[FIGURE 1 OMITTED]

However the levers to harvest efficiency potentials in engineering are well known and accordingly described in system engineering theory (Loewen et al., 2005):

* Integration of disciplines--usually different disciplines are involved in designing a plant. Examples are electrical engineering and interlocking logic programming. Activities associated with these disciplines are executed in the same plant lifecycle phase by a multitude of engineers in parallel. Integration of disciplines targets to support those engineers with communicating changes affecting adjoining crafts.

* Plant lifecycle integration--the manufacturing process phases of a plant may not be conceived as independent from one another. Instead those plant lifecycle phases need to be designed in a continuous manner in order to leverage the possible benefit potentials. The artifacts (outputs) of one phase for instance should ideally be fitted to support the processes of the following phase.

* Reuse--the results of an engineering process, usually referred to as engineering artifacts, are often of a recurring pattern. In order to save time and effort, the reuse of those artifacts--within one and the same project but also in a project-spanning manner--is an important benefit lever.

* Coverage--artifacts which are to be reused within a project context ideally cover as much as possible: They span multiple disciplines and are--generally speaking--big, which means they cover as many requirements and functions as possible while simultaneously being flexible and of universal applicability.

[FIGURE 2 OMITTED]

The interrelations between the four levers mentioned is depicted in figure 2.

3. REFERENCE MODELING

In order to be able to sufficiently consider above mentioned trends when designing an engineering tool landscape, knowing those levers is not enough. Additional information regarding their relevance and place of action is need. In order to gather this information, a reference model based approach was used. Result of these design activities, which were based on the methodology described by Probst in (Probst, 2003), is a generic engineering tool landscape for the domain of rail infrastructure automation. It is supposed to serve as common practice and is currently being adopted by Siemens Rail Automation.

Figure 3 depicts the mentioned architecture, which consists of three functional component-groups, that can be assigned to three corresponding layers:

* Electronic representation of Signaling Planning--In the future an external planer--usually mandated by the customer--will provide a customer file which contains a standardized, electronic representation of parts of the customer requirements. Since a lot of those standards, some country-specific, some customer-specific, will have to be supported, a conversion into a homogenous, uniform representation is necessary. This representation enables the supplier to automatize parts of the plan checking process using rules to support the human plan checker.

* Integrated engineering data management--Assuming the plan checking process was completed successfully, the electronic representation of signaling planning is transferred into the data model sub-component of engineering data management. Ideally it predetermines at least parts of the finished models used by the component Generator in order to produce engineering artifacts like BOMs, plans, PLC code or user documentations. Accessing this data model must happen in a controlled manner. Therefore components for the representation of users, their roles within the engineering process and permissions on (parts of) the data model must exist. However changes made to the engineering data model must not corrupt or leave it in an invalid state. Therefore a set of rules running inside a rule engine are triggered every time changes are made. Changes are made either by the engineers using authoring components, so-called external, pre-existing and internal editors or by a component called Automation runtime environment. Since modification patterns to the data model are highly standardizable, this component offers a way to unburden engineers from this type of activity, e.g. mass-renaming or mass-duplicating of elements. These activities as well as users, roles & rights and also the schema, which defines the underlying structure of the data model, have to be managed by an administrator. An additional component targets the reuse-lever (Loewen, 2005); the product repository contains information of pre-defined sub-models--so-called products the final, project specific engineering data model can be built from. Usually product managers are put into place to manage those reusable artifacts.

* Test environment--When the engineering activities of an interlocking project come to an end, above mentioned engineering artifacts need to be inspected, tested and approved by a certified technical inspection authority in order to meet regulatory requirements of local government agencies or bodies. To support the corresponding processes three components are necessary. A test case generator automatically derives tuples of stimuli and expected results and forms test cases, which are gathered in catalogs and passed on to a component called test manager. The test case generator uses information taken from the electronic representation of signaling planning, which has not yet been modified in any way as a result of the engineering process. This is necessary since results of the engineering process itself are to be tested. This requires a separate approach for the generation of a reference standard.

[FIGURE 3 OMITTED]

4. CONCLUSION & OUTLOOK

In order to design an engineering tool landscape for rail automation systems that considers above mentioned trends, all reference components have to be covered by one or more actual information systems. To decide which design alternatives might be better or worse, additional evaluations have to take place (Holm et al., 2008). The reference architecture however is essential to determine what evaluation criteria (e.g. software quality) are relevant for which component.

5. REFERENCES

Holm, T.; Luschmann, C.; Delgado, A. & Amberg, M. (2008) A Reference Model Based Approach for the Evaluation of Industrial Plant Service and Asset Management Tools, Annals of DAAAM for 2008 & Proceedings of the 19th International DAAAM Symposium, Katalinic, B. (Ed.), pp. 601-602, 9-771726-967007,Trnava (Slovakia), October 2008, DAAAM International, Vienna (Austria)

IEC EN 61508 (2010). Functional safety of electrical/electronic/ programmable electronic safety-related systems--Part 0: Functional safety, IEC Swiss, 2-8318-7816-0, Geneva

Lowen, U.; Bertsch, R.; Bohm, B.; Prummer, S. & Tetzner, T. (2005) Systematization of industrial plant engineering, atp --Automatisierungstechnische Praxis, Vol. 50, I. 4, pp. 54-61

Nash, A.; Hierlimann, D.; Schuette, J. & Krauss, V.P. (2010). RailML--a standard data interface for railroad applications, In: Timetable Planning & Information Quality, Hansen, I., (ed.), 3-10, WIT Press, 1-84564-500-6, Ashurst, Southamption

Probst, C. (2003). Referenzmodelle fur IT-Service-Informationssysteme, Logos Verlag, 978-3832501617, Berlin
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有