International Workshop Series
 
 

| Introduction: Definition, Application Fields, Methodologies | | IFMAA | | Members | | Announcement | | Guidelines for Paper |
| Previous Workshop Papers: First, Second, Third, Fourth, Fifth, How to Order Proceedings | | More Information | | Home |

   Proceedings of the Fifth International
   Workshop on Functional Modeling
   of Complex Technical Systems

    (ISSN 1089-7372) (ISBN 0-9652669-5-8) (Total 247 Pages)
    Fifth International Workshop                             
    Paris-Troyes, France
    July 1 - 3, 1997

    Edited by:

    Mohammad Modarres
    Center for Technology Risk Studies
    University of Maryland
    2100E Marie Mount Hall
    College Park, Maryland 20742-7531, USA          
 

 
Table of Contents
Index
Author(s)
Title
 
Mohammad Modarres PREFACE 
Sec. A.
-
General Methodologies and Comparative Analysis
1
B. Chandrasekaran and John R. Josephson Representing Function as Effect
2
Mohammad Modarres Functional Classification Based on Conservation Principles
3
M. M. (Rene) van Paassen and Peter A. Wieringa Describing Process Mode Changes with Multilevel Flow Models
4
Luca Chittaro Diagnosis with Functional Flow-based Models: the FDef Approach 
5
Atoosa Jalashgar Function-Oriented System Analysis: Putting the GTST, MFM and HMG Methods into Perspective 
Sec. B.
-
Process and Event Modeling 
6
Manuel Lambert, Bernard Riera and Bertrand Vilain Application of Some Functional Analysis Techniques on a Nuclear Fuel Reprocessing System 
7
Akio Gofuku and Yutaka Tanaka Development of an Operator Advisory System: Finding Possible Counter Actions in Anomalous Situations 
8
James O'Brien and Mohammad Modarres Severe Accident Management Using a Function Centered Method
9
Paul W.H. Chung and Shuanghua Yang Functional Modeling for Hazard Identification 
10
Dominique Galara Towards Functional Specification Independent of Control System Suppliers
Sec. C.
-
Overall System Modeling and Tools
11
Palle Christensen,Kurt Lauridsen, and  
Henrik Østergaard Madsen
Function-oriented Failure Diagnosis Generation for Autonomous Submarine Navigation
12
M. A. Rosenman and J. S. Gero The Role of Purpose and Function in a Multidisciplinary CAD Environment
13
P. Dubiez, P. Gaufreteau and J. P. Pitton The RELIASEP(R) Method Used for the Functional Modeling of a Nuclear Plant
14
Serge Rohmer and  Guy Alain Amoussou Kinematic Functional Analysis
15
M. Balique and P. Sei Conceptual Functional Modeling of a Generating Plant: Use of  SAGACE Method
Sec. D.
-
Function-Based Task Modeling and Representation
16
Andreas Bye, Erik Hollnagel and Tor Steinar Brendeford Task Allocation: A Functional Modeling Approach
17
Eric Taymans and Jean-Jacques Speyer Functional Modeling with Structure & Functions Method and Tool: Application to the Task Analysis of Airline Pilots in Glass Cockpit 
18
P. Rodriguez, F. Garcia, J. Contreras, and  
R. Moriyon
Parsing Techniques for User-Task Recognition
19
Guy Alain Amoussou, Michel A. Vicarini, Serge Rohmer, and Lilian Barros Application of TROPOS Functional Model to a Maintenance System of a Nuclear Plant
20
Michel A. Vicarini  Functional Modeling of a Company's Processes


PREFACE
THIS BOOK is the fifth in the series of International Functional Modeling Workshops. The papers discussed represent a wide spectrum of functional modeling methods, applications, and experiences. As clearly is evident from maturity and depth of the papers presented in this book, the Functional Modeling is becoming highly recognized and its use is becoming more prevalent.

Modeling complex technical systems is highly desirable but very challenging. Many modeling techniques have been developed and used in scientific disciplines, such as Artificial Intelligence, Risk Assessment, Reliability Engineering and Cognitive Science. Each of these techniques are dedicated to a specific aspect of complex systems, and most utilize a structural/behavioral modeling approach to describe the system. For example, in risk assessment, fault tree and event tree models are used to model structural behavioral aspects of nuclear and complex chemical plants. The relatively new approach of Functional Modeling is becoming a leading modeling approach for complex physical plants.

The objective of this workshop series is to provide an opportunity to present and discuss various methods and experiences with the functional modeling of complex technical systems. The workshop brings together the world’s leading experts in the area of functional modeling from diverse fields (Artificial Intelligence, Risk and Reliability, Safety Critical Computing Systems, Control Engineering and Cognitive Science) to present and discuss:

In this volume we have compiled twenty selected papers presented by leading scientists at the Fifth International Workshop on Functional Modeling of Complex Technical Systems in Paris-Troyes, France on July 1-3, 1997 on the development and application of functional models. Since use of functional modeling spans over a wide range of application areas, the papers in this volume reflect such a spread, which can be categorized into the following areas: Additional information on functional modeling, abstracts on workshop series papers, members, International Functional Modeling and Application Association (IFMAA) organization, and future meetings and workshops can be obtained from the following web URL:
http://www.enre.umd.edu/ifmaa/


1. Representing Function as Effect
B. Chandrasekaran and John R. Josephson, Laboratory for Artificial Intelligence Research, The Ohio State University
375, Dreese Laboratories, 2015 Neil Avenue, Columbus, OH 43210, USA
E-mail: {Chandra, jj}@cis.ohio-state.edu
(p. 3-15)

Abstract: In this paper we start with a brief introduction to the Functional Representation framework that a number of colleagues and we have been developing for over a decade or so. Then we move on to the need for a precise language for describing objects, properties and causal relations. We argue that such a language is needed to express the meaning of terms such as “function” and “behavior.” We briefly describe a formal framework for definition of device function that we have recently developed. We have sought the smallest ontological framework that is sufficient for developing an idea of function. Functions are defined in terms of the effects of objects on their environments. The definition of function is sufficiently general to express static and dynamic functions, intended and natural functions, and functions of abstract and physical objects.



2. A Functional Classification Based on Conservation Principles
Mohammad Modarres, Center for Technology Risk Studies, 2100E Marie Mount Hall, Dept. of Materials and Nuclear Engineering, University of Maryland, College Park, MD 20742-7531, USA
E-mail: modarres@eng.umd.edu, URL: http://www.enre.umd.edu/faculty/modarres
(p. 17-26)

Abstract: A function-based lexicon for classifying the most common elements of engineering systems has been proposed.  This classification is based on the conservation laws that govern the engineering systems.  An example of developing a functional model based on this lexicon is provided.  It has been shown that function descriptions based on conservation laws provide a simple and rich vocabulary for functional modeling of the complex engineering systems.



3. Describing Process Mode Changes with Multilevel Flow Models
M.  M. (Rene) van Paassen and Peter A. Wieringa, Man-Machine Systems Group, Faculty of Mechanical Engineering and Marine Technology, Delft University of Technology, Mekelweg 2, NL - 2628 CD Delft, The Netherlands
E-mails: M.M.vanPaassen@LR.TUDelft.nl, P.A.Wieringa@WbMT.TUDelft.nl
(p. 27-39)

Abstract: Planning and describing changes in the operating mode of a complex system, such as a power plant or chemical installation, is very complicated. Often plans for such a transition are hardly flexible, and depend on a well-defined initial mode for the plant for their successful completion. This paper proposes an alternative method for developing and describing intentional mode transitions, using Multilevel Flow Modeling (MFM).
A mode transition is initiated by considering the goals that must be achieved in the new mode. A set of rules is proposed that describe how the new goals are added to the goals that were achieved before the change was initiated and the conditions under which the old goals become irrelevant. On the basis of reasoning about the causal relations between the functions and the goals in the MFM model, the actions to complete a transition to the new mode can be derived.
The advantage of this description of change over a fixed plan or procedure is that it is independent of the actual state of the process before the change is initiated. Possible applications are automation of mode changes, improvement of alerting systems for the operator or providing knowledge based support.
The rules for inferring the states of goals and functions, and for determining the required actions to effectuate a change will be illustrated at the hand of a very simple example system.



4. Diagnosis with Functional Flow-Based Models: the FDef Approach
Luca Chittaro, Dipartimento di Matematica ed Informatica, Università di Udine, Via delle Scienze, 206, 33100 Udine, ITALY
E-mail: chittaro@dimi.uniud.it
(p. 41-49)

Abstract: This paper presents the FDef (Functional Diagnosis with efforts and flows) approach to model-based diagnosis. First, it motivates the research by considering the field of functional flow-based diagnostic techniques, pointing out some of their relevant limitations, which are overcome by FDef. Then, it summarizes and exemplifies the main FDef concepts and techniques. The proposed ideas can be easily adapted to other flow-based modeling formalisms, such as MFM (Multilevel Flow Modeling). The final part of the paper outlines the most recent developments of FDef.



5. Function-Oriented System Analysis: Putting the GTST, MFM and HMG Methods into Perspective
Atoosa Jalashgar, Systems Analysis Department, Risø National Laboratory, DK-4000 Roskilde, Denmark
E-mail: atoosa.jalashgar@risoe.dk
(p. 51-57)

Abstract: In this paper, the features of the Goal Tree-Success Tree (GTST), Multilevel Flow Modeling (MFM), and Hybrid MFM-GTST methods from a viewpoint of Function-Oriented System Analysis (FOSA) have been discussed. Based on the discussion, a comparison of these methods has taken place.



6. Application of Some Functional Analysis Techniques on a Nuclear Fuel Reprocessing System
Manuel Lambert, Bernard Riera, and Bertrand Vilain, Université de Valenciennes et du Hainaut-Cambrésis, LAMIH (Laboratoire d’Automatique et de Mécanique Humaines), BP 311 Le mont Houy, 59304 Valenciennes, FRANCE
E-mail: {Manuel.Lambert, Bernard.Riera}@univ-valenciennes.fr
(p. 61-85)

Abstract: The work of development of a new generation interface has been carried out at the LAMIH (Laboratoire d’Automatique et de Mécanique Humaines) of the University of Valenciennes. Thanks to the use of complementary functional analysis techniques, the LAMIH has designed the supervisory interfaces of an existing process by integrating an original alarm filtering system based on fuzzy reasoning.



7. Development of an Operator Advisory System: Finding Possible Counter Actions in Anomalous Situations
Akio Gofuku and Yutaka Tanaka, Dept. of Systems Engineering, Okayama University, 3-1-1 Tsushima-naka, Okayama 700, Japan
Fax: +81 86 255 9669
E-mail: fukuchan@apollo2.mech.okayama-u.ac.jp
(p. 87-97)

Abstract: This paper describes the results of preliminary study to develop a meaning display interface system (MDIS) to support plant operators in which plant designer’s intentions are efficiently used to indicate plant conditions and alternative counter actions in an emergency situation. A plant is modeled by a behavioral-MFM model which is an extension of a functional modeling framework MFM (Multilevel Flow Modeling) to express not only designers’ intentions but also the behaviors of plant components, quantitative relations between goal and functions, and available plant operations. A technique is proposed to find possible counter actions by applying qualitative reasoning technique to a behavioral-MFM model. The inference processes of the MDIS to estimate the influence of an anomaly and to find counter actions are discussed by an anomalous condition of an example engineering system.



8. Severe Accident Management Using a Function Centered Method
James O'Brien and Mohammad Modarres, Center for Technology Risk Studies, Dept. of Materials and Nuclear Engineering, University of Maryland, College Park, MD 20742-7531, USA
E-mails: {obrienj,modarres}@eng.umd.edu
(p. 99-116)

Abstract: A method has been developed for organizing and using heuristic, deterministic and probabilistic knowledge in a manner useful for making inferences to support decisionmaking.  The method involves the hierarchical breakdown of the desired objective in order to identify significant events impacting the capability to meet the objective, sequential ordering of the significant events, identification of the conditions which impact the events, and ranking of alternative means for altering the possibility of the occurrence of the significant events.  An application of this method is discussed.  The application is a model of severe accident phenomena at a nuclear power plant useful in supporting the prioritization of strategies to mitigate a severe accident.



9. Functional Modeling for Hazard Identification
Paul W. H. Chung and Shuanghua Yang, Department of Chemical Engineering, Loughborough University, Loughborough, Leices, LE11 3TU, UK
E-mail: p.w.h.chung@lboro.ac.uk
(p. 117-124)

Abstract: This paper describes a representation for modeling the structure and behavior of computer controlled process plants. A simple and clear representation is necessary in the process industry for engineers to carry out hazard identification studies. A suitable model will provide engineers, from different disciplines, a basic understanding of the process plant under consideration and facilitate discussion and the hazard identification process. The proposed representation, Process Control Event Diagram (PCED), is an extension of ETD (Event Time Diagram) and complements the P&ID (Piping and Instrumentation Diagram) commonly used in the process industry. The use of PCED is illustrated using different control system configurations.



10. Towards Functional Specification Independent of Control System Suppliers
Dominique Galara, Electricité de France - Research and Development Division, Power Plant Control Branch, 6, quai Watier, BP 49, 78401 Chatou, Cedex, France
E-mail: dominique.galara@edfgdf.fr
(p. 125-137)

Abstract: In the framework of the International Electrotechnical Committee (IEC) 65 C, the working group 7 “process control function blocks” is currently working on the definition of a standard for function blocks. This IEC standard should allow companies to specify control applications whatever the type of Instrumentation & Control (I&C) device is compliant with the standard. The method presented in this paper is focusing on the control processing. We intend to uncouple the control functions and the control documents, because methods are different. We will not present the control document as operator interface. The I&C life cycle for the control functions should be defined in three steps:

The aim of the method is to achieve FRDs independent of I&C supplier. For the specifications, the Functional Requirement Diagrams must be described as networks of functions blocks independent of I&C suppliers. For the design and the implementation of the FRDs, the function blocks should be designed and implemented taking into account the specific technology of the selected suppliers. The aim of this presentation is to highlight the use of function blocks for the FRDs, the design and the implementation of the control functions which is currently under discussion within the IEC 65C WG7 “Process control function blocks.”



11. Function-Oriented Failure Diagnosis Generation for Autonomous Submarine Navigation
Palle Christensen,* Kurt Lauridsen,* and Henrik Østergaard Madsen**
* Systems Analysis Department, Risø National Laboratory, DK-4000 Roskilde, Denmark
E-mail: palle.christensen@risoe.dk
** MARIDAN Autonomous Underwater Vehicles ApS, DK-2970 Hørsholm, Denmark
(p. 141-147)

Abstract: The on-board diagnostic facilities of an unmanned vehicle for submarine inspection of pipes and cables are described. There is a local diagnostic mechanism for each module in the control hierarchy overlooking the levels below itself. In case of ambiguities and conflicts a global diagnosis system will be interrogated. The global diagnosis mechanism applies a general GTST functional diagram for the missions to be carried out by the vehicle. The mission plan is written in a specially constructed macro language downloaded to the vehicle computer network before each new launch. Each command of this language will correspond to a well defined set of the functions available in the GTST diagram. When a diagnosis of an execution failure for one of the mission language commands must be handled, the reasoning in a diagnosis knowledge base can follow the hierarchy of the GTST diagram.



12. The Role of Purpose and Function in a Multidisciplinary CAD Environment
M. A. Rosenman and J. S. Gero, Key Center of Design Computing, Dept. of Architectural and Design Science, University of Sydney, NSW 2006 Australia
E-mail: {mike,john}@arch.usyd.edu.au
(p. 149-166)

Abstract: In a multidisciplinary design environment, such as Architecture-Engineering-Construction (AEC) domain, the various designers will have their own concepts and representations of the design object making communication in such an environment a complex task. Computer-aided design (CAD) modeling is seen as the vehicle for interdisciplinary communication and integration. However, this paper stresses the need for a multiple view approach based upon an assumption that different views of an object are based on different functional contexts. The paper demonstrates that an understanding of concepts such as function, purpose and intent is critical since the representation of the functional properties of design objects is the underlying basis for the formation of different representations and the coordination of these representations. Thus the explicit representation of function and purpose are essential, in a CAD environment, for the necessary communication of intent and effects.



13. The RELIASEP? Method Used for the Functional Modeling of a Nuclear Plant
P. Dubiez,* P. Gaufreteau,** and J. P. Pitton***
* Electricité de France (EdF) / Direction Etudes et Recherche, 1 Avenue du Général de Gaulle, 92141 CLAMART, France
E-mail: pierre.dubiez@der.edfgdf.fr
** CETOP (Centre d'Etudes Techniques et d'Optimisation), ZA les Boutries, 34 Rue des Cayennes, 78704 CONFLANS CEDEX, France
*** Société Européenne de Propulsion / Division Grosses Propulsions Liquides, Forêt de Vernon, 27207 VERNON, France
(p. 167-177)

Abstract: The RELIASEP(R) method and its support tool have been used to carry out the functional analysis of large systems within the framework of the design of new power plants. The principles of the method are based on the breakdown of functions into tree(s). These functions are characterised by their performance and constraints. In this paper we will present the main modifications made under Electricité de France (EdF) requirement, and in particular the “viewpoints” analyses. The paper finishes with the knowledge obtained from the same studies that were carried out.



14. Kinematic Functional Analysis
Serge Rohmer and Guy Alain Amoussou, Université de Technologie de Troyes, Systems Modeling and Dependability Laboratory, 12 rue Marie Curie, BP 2060, F-10010 Troyes CEDEX, France
E-mail: serge.rohmer@univ-troyes.fr
(p. 179-185)

Abstract: The technical control of an industrial process depends on its functional and dysfunctional behavior. Therefore, it is important to control functions such as reliability, availability and maintainability, an approach often used for electrical and electronic systems. Mechanical systems offer a wider range of variability and are the subject of this paper. The relationship between an “elementary function” and an “elementary component” is viewed from a kinematic point of view, which is structured and hierarchic, thus allowing a global view of the system in its environment. The objective of the model discussed in the paper is the simulation and control of the system from functional and dysfunctional points of view.



15. Conceptual Functional Modeling of a Generating Plant: Use of  SAGACE Method
M. Balique* and P. Sei**
* Electricité de France (EdF), Research and Development Division, 6 quai Watier 78400 Chatou, France
E-mail: mireille.balique@der.edfgdf.fr
** ACTIONEL
31 place Ronde quartier Valmy La Défense 7, 92986 Paris La Défense Cedex, France
E-mail: psei@actionel.com
(p. 187-191)

Abstract: This paper presents the process of elaboration and modeling as applied to a nuclear plant. It is a systemic process named “SAGACE.” The resulting model represents a complex integrated system offering nine viewpoints and allows the separate designers of a power plant to work with the same single model.



16. Task Allocation: A Functional Modeling Approach
Andreas Bye, Erik Hollnagel, and Tor Steinar Brendeford, OECD Halden Reactor Project, P. O. Box 173, N-1751 Halden, Norway
Email: <firstname(.middlename).lastname>@hrp.no
(p. 195-207)

Abstract: Task allocation between man and machine is an important factor regarding safety, reliability and efficiency of industrial processes. One should allocate tasks in order to maximize the operator’s situation understanding and ability to handle unexpected events. Functional models can be used to study function allocation in a process control environment, because they explicitly describe functions and tasks of both the plant and the operator. The Halden Reactor Project is currently engaged in such a project, aimed specifically at the work in a nuclear power plant control room. This paper describes the main features of the approach, and discusses how functional modeling can be used to address the issue of how much information is necessary for the operator, and thereby give a basis for how tasks should be allocated.



17. Functional Modeling with Structure & Functions Method and Tool: Application to the Task Analysis of Airline Pilots in Glass Cockpit
Eric Taymans* and Jean-Jacques Speyer**
* ET Systems, Avenue Léopold 31, B-1330 Rixensart, Belgium
Phone: +32 2 652 01 77, Fax: +32 2 652 02 97
E-mail: ETaymans@compuserve.com
** Training & Flight Operations Support Division, Airbus Industrie, 1 Rond Point Maurice Bellonte, F-31707 Blagnac Cedex, France
Phone: +33 561 93 30 02, Fax: +33 561 93 29 68
(p. 209-219)

Abstract: This paper describes the application of functional modeling to the task analysis of airline pilots in glass cockpit using Structure & Functions (S&F). S&F is a process functional modeling method and an intelligent event analysis and decision support system. For Airbus Industrie, it has been applied in the analysis of pilot crew task observations and is currently used to build a computer dynamic model of the crew-aircraft interaction. This model enables to go further in the usability engineering of aircraft operating procedures and crew training and in the development of new intelligent training aids.



18. Parsing Techniques for User-Task Recognition
P. Rodriguez, F. Garcia, J. Contreras, and R. Moriyon, Dept. of Computer Engineering, Universidad Autónoma de Madrid, 28049 Madrid, Spain
E-mail: Pilar.Rodriguez@ii.uam.es
(p. 221-229)

Abstract: Modeling of user tasks in complex applications allows a richer interaction between the user and the system. Thanks to that, systems are able to more precisely determine the user objectives, but at the same time, system modeling becomes very complex and difficult to deal with. In this paper we introduce an Advanced Task-Oriented Management System, ATOMS, that makes use of parsing techniques for user-task recognition. These techniques are proven to be very powerful, making the management of complex tasks, like the ones present in current interactive applications, easier.
 



19. Application of TROPOS Functional Model to a Maintenance System of a Nuclear Plant
Guy Alain Amoussou,* Michel Vicarini,** Serge Rohmer,* and Lilian Barros*
* Industrial Engineering Departement, Université de Technologie de Troyes, 12, rue Marie Curie, BP 2060, 10010 TROYES CEDEX, France
E-mail: amoussou@univ-troyes.fr
** I.Goal Partener, 66, Av. des Champs, Elysées, 75008 Paris, France
(p. 231-239)

Abstract: In this paper the TROPOS functional model is applied to a maintenance problem in an industrial setting. This model has also been widely used in other fields like software engineering, banking and postal systems. It integrates a referenced vocabulary and a specific language relying on qualitative and quantitative tools. The first half of this paper presents information about the TROPOS method, and the second half describes an application to a maintenance system for a nuclear plant in France.



20. Functional Modeling of a Company’s Processes
Michel A. Vicarini, I.Goal Partener, 66, Av. des Champs Elysées, 75008 Paris, France
(p. 241-246)

Abstract: The subject is about the formulation of a firm processes, in order to answer the following question “Cost of goods is appropriate with the price of these goods?” The formulation concerns the functions of the firm’s processes. The method explained is called TROPOS. Any process is decomposed into three components, working view, feedback view, communication view. Each component will be described by objects named, “products” for the working view, “procedures” for the feedback view, “actors” for the communication view. A language is used to describe the different possible states of processes; a state of a process is represented by the states of its object. The calculation, according to Shannon’s formula, applied to the script of states gives utility (i.e., price), and complexity (i.e., cost) of goods delivered during a cycle of process.
 


| Introduction: Definition, Application Fields, Methodologies | | IFMAA | | Members | | Announcement | | Guidelines for Paper |
| Previous Workshop Papers: First, Second, Third, Fourth, Fifth, How to Order Proceedings | | More Information | | Home |