Transactions on Information and Communications Technologies vol 8, 1995 WIT Press, ISSN
|
|
- Christopher Payne
- 6 years ago
- Views:
Transcription
1 Modelling electromechanical systems from multiple perspectives K. Nakata, M.H. Lee, A.R.T. Ormsby, P.L. Olivier Centre for Intelligent Systems, University of Wales, Aberystwyth SY23 3DB, UK Abstract This paper argues that model-based techniques, in particular those dealing with electromechanical systems in engineering applications, will benefit considerably by incorporating multiple perspectives. This can be achieved by integrating different representations from engineering notations, e.g. structural and functional knowledge, and different domain attributes, e.g. mechanical and electrical aspects. An example case study is used to illustrate and evaluate the approach. 1 Introduction Model-based reasoning is an approach toward building intelligent systems that are able to predict the consequences of events in an application problem domain. This has many applications in engineering: it can be used to deduce the effects of alternatives in a design, it can predict outcomes of a control decision, but perhaps the most developed area is in diagnosis where models are used to explain observed symptoms (Davis 1984, Reiter 1987, de Kleer, Mackworth & Reiter 1992). The model-based approach has the potential to be more robust, more flexible and less ad hoc than the rule-based approaches found in current expert systems. Moreover, rule-based systems are only capable of reasoning about previously experienced cases, while a model-based approach may be able to reason about unforeseen and novel events. This paper reports on some work undertaken as part of a project to develop software models of electromechanical systems in the automotive industry. Our collaborators include a luxury car manufacturer and a company that implements
2 228 Artificial Intelligence in Engineering software tools for diagnosing electrical car faults. Our models are intended to simulate vehicle systems so that they may be used to validate the diagnostic tools without recourse to real faults on actual automobiles. Such models may also prove useful in constructing the diagnostic procedures and in early design; however our main aim is to investigate the nature of an effective modelling framework. As in all AI, the choice of model representation is crucial and a key issue is finding an efficient and expressive modelling framework. Our experience suggests that several different forms of description are frequently used in concert, in particular, both structural and functional data seem to be essential. Engineers adopt several different perspectives when they reason about systems and we believe a multiple perspective model will have considerable advantage over a monolithic approach. In the next section we explain our approach and current modelling tools. A case study illustrates an application problem in section three, and then follows an evaluation of this approach. 2 Multiple-perspective modelling Although a large part of the design documentation for electromechanical devices consists of mechanical and electrical CAD drawings, the description of how devices work or operate is usually provided in the form of functional specifications. These are typically textual descriptions of the behaviour of a device for certain operations. Such being the nature of functional specifications, the representation of functional knowledge relies on the conceptual understanding of engineers and this underpins the idea of functional reasoning (Freeman & Newell 1971, Sembugamoorthy & Chandrasekaran 1986, Goel & Chandrasekaran 1989). We consider functional reasoning to be an attempt to emulate how engineers think about devices in the context of envisaging the behaviour of dynamic systems. Structural knowledge, by comparison, relates to components and the connections between them, conveying data on how things are physically organised. In our domain, circuit diagrams are examples of electrical structural knowledge while engineering drawings capture the mechanical structure. The main characteristic of this kind of knowledge is that it does not proscribe any operation or imply any particular use but acts as a repository of information. Thus, structural models record how a system is constructed while functional models are useful in modelling the intention of the designer. In the electromechanical domain experienced engineers often make extensive use of both these kinds of knowledge. Table 1 illustrates four perspectives from our application domain. It is important to develop methods for integrating knowledge of function and structure. To effect this, we have used the rapid-prototyping functional modelling
3 Artificial Intelligence in Engineering 229 Table 1: Looking at a device from different perspectives Structural Functional Mechanical Mechanical relations between components How do the mechanical components work? Electrical Electrical circuits What do the electrical circuits do? language Raphael (Hunt 1992) which has a facility to incorporate the qualitative electrical circuit analysis tool CIRQ (Lee & Ormsby 1994). For certain functions of devices which rely on the correct behaviour of relevant circuits, Raphael can call for a circuit analysis by CIRQ, which returns the status of the particular circuit. The basic concepts in Raphael are devices, events, and functions. Each device consists of the device name, the functions that device has, and relevant structures where available. A device may have subdevices which are part of, or dependent upon that device. Functions have a function name, preconditions (to be satisfied for that function to activate), actions, and postconditions (the result of the activation of the function). Functions serve to change the value of state variables. For instance, in our model of a car electrical system, the function start-ignition changes the value of the state variable IGNITION-STATE from off to on. Events are the external inputs to the system such as turning the ignition key. After an event has been specified, a simulation generates the system behaviour by following state transitions in accordance with the functions! activation pattern. 3 A case study in electromechanical systems As a representative case study in modelling electromechanical systems using Raphael, we have built a prototype model of the seat-mirror system of a luxury class car. The seat-mirror system enables the driver and the passenger of the car to adjust and record seat positions and door mirror angles by pressing the control buttons. It is electrically operated and controlled, and drives a well defined mechanical mechanism. Here we describe the seat-motor system, a subsystem of the seat-mirror system, to illustrate the features of our modelling approach. Wefirstbegin by decomposing the seat-motor device into a number of subdevices, some of which in turn are decomposed further. As illustrated in Figure 1, the seat-motor device (the top-level device) can be decomposed into ignition, motor, control-unit and seat (sub)devices, with the control-unit device further decomposed into seat-switchpack, door-switchpack and door-switch (sub)devices. Each of these devices has one or more functions, which describe how the device
4 230 Artificial Intelligence in Engineering Figure 1: Decomposition of the seat-motor system. circuit descriptions relevant to each device. Italics denote electrical operates given some input conditions. For instance, the function start-ignition of the ignition device is described as follows: define.function start.ignition; preconditions [ [[ ignition-switch of seat-motor ] = ON ] and [[ ignition ^state ofseatjnotor ] = OFF ]] and [[ operate Jgnition of the Jgnition = ACTIVE]]; ON»ignition.state; postcondition ignition.state; enddefine-function; The first two precondition statements require the current values of the state variables ignition.switch and ignition-state in the seat-motor system to be ON and OFF respectively. The third condition calls the function operate-ignition, which performs a circuit analysis of the ignition circuit, and requires the result to be ACTIVE, i.e., that part of the circuit which is responsible for energising the ignition is active. Note that this third condition acts as an interface between the functional knowledge (i.e. the functional description) and the structural knowledge (i.e. the electrical circuit). Once all the preconditions are satisfied, the function start-ignition sets the value of the state variable ignition-state to ON. The value of state variables can either be decided as a result of executing a function, as seen above, or by means of an event. An event may be seen as an operation caused by an agent outside the system, e.g., a human diagnostician, and, in Raphael, it is modelled by a simple assignment to state variables. The event switch-on Jgnition is described as follows: define-event switch jon Jgnition; ON»ignition.switch; enddefine-event;
5 Artificial Intelligence in Engineering 231 The main functions of each device are described in Table 2, and Table 3 lists the events available for the model. Table 2: Examples of devices and their main functions. Devices ignition motor control-unit seat Main functions Switches on/off the ignition Operates the seat motor Controls various operations via ECU Positions seat and monitors positional feedback Table 3: Examples of events and corresponding operations. Event name switch JOH Jgn ition switch joff-ignition select-forward select-backward release-movement ^switch select-exit.button Description turn the ignition key to 'on' turn the ignition key to 'off' press 'forward' on the control switch press 'backward' on the control switch release any depression of the control switch press the 'exit switch' and move the seat backwards 4 Using multiple-perspective models for diagnosis The aim of our project is to provide a modelling framework for electromechanical devices which can be used to aid both the construction and verification of manually compiled diagnosis procedures. We hope these models will eventually find application in other areas of engineering support. From the case study described we have learned the strengths and problems of modelling using Raphael. We list below some of the features that our modelling work has confronted. Integrating functional and structural models An analysis of the diagnosis procedure for the seat-mirror system shows that more than 40% of the test procedures are electrical tests and circuit analysis covers a significant proportion of the information required. It must also be emphasised that nearly all electrical tests are qualitative, i.e. it is not necessary to obtain exact numeric values but
6 232 Artificial Intelligence in Engineering simply determine whether they are above or below certain thresholds. Raphael models make use of qualitative circuit analysis data to obtain a state-transition based simulation and this successfully integrates the functional and structural aspects of electromechanical devices. Initialisation of diagnosis states An important aspect of diagnosis is the need to know exactly what state the device is in before carrying out any tests. Initialising the system to known states constitutes a considerable proportion of any diagnosis procedure. Such initialisation of states can be done either at the outset of diagnosis or while other tests are being carried out. Our current model is useful for verification since it can identify those state variables where initialisation is ambiguous or incomplete. Prediction of attainable states Models which help the developer of the diagnosis system to understand the ways in which the device can move from one state to another appear to have considerable power, and the model is useful in this respect. For example, if the seat is moving forwards, the transition to the 'seat stopped' state might be either (a) the seat has reached the end-stop, (b) the seat has been blocked by some object, or (c) the seat control button has been released. Such scenarios all need to be taken into account by engineers to construct a complete diagnostic. Modularity of devices and functions One of the important features of an automotive diagnosis system is that it should be capable of dealing with variants of the same type of car. It is both expensive and inefficient to supply a separate diagnosis system for each and every variant of a car. Most of the differences in such variants concern the presence or absence of certain functions. Such functions should be easy to add or remove according to a range of options selected by clients. This has serious implications for modelling it is impractical to build a model for each and every version of car produced. In order to deal with this, functions should be modular, and capable of being readily added or removed. Modelling malfunctions An issue related to the modularity of function is modelling the functioning of devices under abnormal modes. Some devices behave abnormally in certain circumstances, resulting in often undesirable behaviour. There is an ongoing debate as to whether or not such malfunctions need to be modelled explicitly (van Soest & Bakker 1993);firstly,there is a limit to how much can be known in advance about the malfunctioning of a device; secondly, if there are many possible malfunctions for a device, it is almost impossible to represent them all; and thirdly, aggregation of non-functioning (as opposed to malfunctioning) of a device would cater for most 'undesired' behaviours.
7 Artificial Intelligence in Engineering 233 However, none of these issues should prevent us from incorporating data on previously known malfunction modes to enhance the degree of completeness of the model, and in some cases, make it more efficient in terms of computing abnormal behaviours. Such malfunction knowledge must also be modelled in a similar manner as for normal mode behaviour for the reasons given above. Spatio-temporal issues Apart from electrical circuits, important structural information is found in the mechanical interactions and relations between devices. This requires a reasoning facility for dealing with mechanical relations, basic kinematics and limited spatial awareness. Another aspect of spatial reasoning is in determining the accessibility of devices and terminals to decide whether certain test can physically be carried out. Finally, being based on state-transitions, the main model does not contain temporal information such as the duration of events and functions. In some cases, these become crucial when certain tests need to be carried out while changes are in progress. We are currently building additions to our model to further investigate the last three issues mentioned above. 5 Summary The main argument in this paper is that reasoning with a multiple perspective model, with several different formalisms of the modelled system, is considerably more powerful than a single view model. Looking at devices from different points of view offers a richer description and provide access to information which is interleaved among those perspectives. We have seen that when the limitations of one perspective are reached it is possible to continue exploiting a model by engaging another view. Our system shows how different perspectives can be integrated to work together in achieving the goals of a particular modelling task. As a case study, a model of a seat-mirror subsystem has been constructed using the functional modelling language, Raphael, which has a facility to integrate both functional and structural device descriptions. The model covers important aspects of the application task (diagnosis procedure generation) such as electrical tests and initialisation features. Our ongoing research is developing a more robust and representation-rich framework which interacts with inference engines corresponding to descriptions from different perspectives to achieve desirable features of multiple perspective modelling.
8 234 Artificial Intelligence in Engineering Acknowledgements We would like to thank Mike Peters of GenRad Ltd. for providing information and many useful comments. This work is funded by EPSRC ref. GR/H References Davis, R. (1984), 'Diagnostic reasoning based on structure and behaviour', Artificial Intelligence 24, de Kleer, J. & Williams, B. C. (1987), 'Diagnosing multiple faults', Artificial Intelligence 32, de Kleer, J., Mackworth, A. K. & Reiter, R. (1992), 'Characterizing diagnoses and systems', Artificial Intelligence 56, Freeman, P. & Newell, A. (1971), A model for functional reasoning in design, in 'Proc. IJCAI-71', pp Goel, A. & Chandrasekaran, B. (1989), Functional representation of designs and redesign problem solving, in 'IJCAI-89', pp Hunt, J. E. (1992), Integrating multiple domain models using a functional representation, in 'Applications of Artificial Intelligence in Engineering VIF, pp Lee, M. H. & Ormsby, A. R. T. (1993), 'Qualitatively modelling the effects of electrical circuit faults', AI in Engineering 8 (4), pp Reiter, R. (1987), 'A theory of diagnosis fromfirstprinciples', Artificial Intelligence 32, Sembugamoorthy, V. & Chandrasekaran, B. (1986), Functional Representation of Devices and Compilation of Diagnostic Problem-Solving Systems, in J. L. Kolodner & C. K. Riesbeck, eds, 'Experience, Memory and Reasoning', Lawrence Erlbaum Associates, Hillsdale, NJ, pp van Soest, D. C. & Bakker, R. R. (1993), Modeling for model-based diagnosis, in 'DX-93 Fourth International Workshop on Principles of Diagnosis', pp
Function-directed Electrical Design Analysis
Function-directed Electrical Design Analysis C. J. Price Department of Computer Science University of Wales, Aberystwyth Ceredigion, SY23 3DB, United Kingdom cjp@aber.ac.uk Abstract Functional labels provide
More informationMultiple Fault Diagnosis from FMEA
Multiple Fault Diagnosis from FMEA Chris Price and Neil Taylor Department of Computer Science University of Wales, Aberystwyth Dyfed, SY23 3DB, United Kingdom cjp{nst}@aber.ac.uk Abstract The Failure Mode
More informationAcquisition of Functional Models: Combining Adaptive Modeling and Model Composition
Acquisition of Functional Models: Combining Adaptive Modeling and Model Composition Sambasiva R. Bhatta Bell Atlantic 500 Westchester Avenue White Plains, NY 10604, USA. bhatta@basit.com Abstract Functional
More informationDETC2003/DTM FUNCTIONAL, BEHAVIORAL AND STRUCTURAL FEATURES
Proceedings of DETC 03 ASME 2003 Design Engineering Technical Conferences and Computers and Information in Engineering Conference Chicago, Illinois USA, September 2-6, 2003 DETC2003/DTM-48684 FUNCTIONAL,
More informationChallenges for Qualitative Electrical Reasoning in Automotive Circuit Simulation
Challenges for Qualitative Electrical Reasoning in Automotive Circuit Simulation Neal Snooke and Chris Price Department of Computer Science,University of Wales, Aberystwyth,UK nns{cjp}@aber.ac.uk Abstract
More informationSAFETY CASE PATTERNS REUSING SUCCESSFUL ARGUMENTS. Tim Kelly, John McDermid
SAFETY CASE PATTERNS REUSING SUCCESSFUL ARGUMENTS Tim Kelly, John McDermid Rolls-Royce Systems and Software Engineering University Technology Centre Department of Computer Science University of York Heslington
More informationAnalogical Thinking, Systems Thinking, Visual Thinking and Meta Thinking: Four Fundamental Processes of Design Creativity
Design Creativity Workshop 2012 June 6, 2012, Texas A&M University, College Station, Texas, USA Analogical Thinking, Systems Thinking, Visual Thinking and Meta Thinking: Four Fundamental Processes of Design
More informationStrategic Considerations when Introducing Model Based Systems Engineering
Copyright 2015 by Christoph Bräuchle, Manfred Broy, Dominik Rüchardt. Permission granted to INCOSE to publish and use Strategic Considerations when Introducing Model Based Systems Engineering Christoph
More informationEXERGY, ENERGY SYSTEM ANALYSIS AND OPTIMIZATION Vol. III - Artificial Intelligence in Component Design - Roberto Melli
ARTIFICIAL INTELLIGENCE IN COMPONENT DESIGN University of Rome 1 "La Sapienza," Italy Keywords: Expert Systems, Knowledge-Based Systems, Artificial Intelligence, Knowledge Acquisition. Contents 1. Introduction
More informationTIES: An Engineering Design Methodology and System
From: IAAI-90 Proceedings. Copyright 1990, AAAI (www.aaai.org). All rights reserved. TIES: An Engineering Design Methodology and System Lakshmi S. Vora, Robert E. Veres, Philip C. Jackson, and Philip Klahr
More informationKeywords: DSM, Social Network Analysis, Product Architecture, Organizational Design.
9 TH INTERNATIONAL DESIGN STRUCTURE MATRIX CONFERENCE, DSM 07 16 18 OCTOBER 2007, MUNICH, GERMANY SOCIAL NETWORK TECHNIQUES APPLIED TO DESIGN STRUCTURE MATRIX ANALYSIS. THE CASE OF A NEW ENGINE DEVELOPMENT
More informationStanford Center for AI Safety
Stanford Center for AI Safety Clark Barrett, David L. Dill, Mykel J. Kochenderfer, Dorsa Sadigh 1 Introduction Software-based systems play important roles in many areas of modern life, including manufacturing,
More informationComponent Based Mechatronics Modelling Methodology
Component Based Mechatronics Modelling Methodology R.Sell, M.Tamre Department of Mechatronics, Tallinn Technical University, Tallinn, Estonia ABSTRACT There is long history of developing modelling systems
More informationUNIT-III LIFE-CYCLE PHASES
INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development
More informationYears 9 and 10 standard elaborations Australian Curriculum: Design and Technologies
Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making
More informationin the New Zealand Curriculum
Technology in the New Zealand Curriculum We ve revised the Technology learning area to strengthen the positioning of digital technologies in the New Zealand Curriculum. The goal of this change is to ensure
More informationYears 5 and 6 standard elaborations Australian Curriculum: Design and Technologies
Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making
More informationModel-based Diagnosis Tutorial PHM-E 12
Model-based Diagnosis Tutorial PHM-E 12 Peter Struss Tech. Univ. of Munich Univ. College Cork OCC M Software GmbH struss@in.tum.de - 1 Outline 1 Introduction: Model-based Systems 2 Component-oriented (Qualitative)
More informationFailure modes and effects analysis through knowledge modelling
Loughborough University Institutional Repository Failure modes and effects analysis through knowledge modelling This item was submitted to Loughborough University's Institutional Repository by the/an author.
More informationCapturing and Adapting Traces for Character Control in Computer Role Playing Games
Capturing and Adapting Traces for Character Control in Computer Role Playing Games Jonathan Rubin and Ashwin Ram Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA Jonathan.Rubin@parc.com,
More informationOWA Floating LiDAR Roadmap Supplementary Guidance Note
OWA Floating LiDAR Roadmap Supplementary Guidance Note List of abbreviations Abbreviation FLS IEA FL Recommended Practices KPI OEM OPDACA OSACA OWA OWA FL Roadmap Meaning Floating LiDAR System IEA Wind
More informationAutomated Fault Analysis for Hydraulic Systems: Part 1 - Fundamentals
Automated Fault Analysis for Hydraulic Systems: Part 1 - Fundamentals R.M. Atkinson, M.R. Montakhab, K.D.A. Pillay, D.J. Woollons University of Exeter School of Engineering P.A. Hogan, C.R. Burrows, K.A.
More informationRandall Davis Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology Cambridge, Massachusetts, USA
Multimodal Design: An Overview Ashok K. Goel School of Interactive Computing Georgia Institute of Technology Atlanta, Georgia, USA Randall Davis Department of Electrical Engineering and Computer Science
More informationYears 9 and 10 standard elaborations Australian Curriculum: Digital Technologies
Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making
More informationIntroduction to Systems Engineering
p. 1/2 ENES 489P Hands-On Systems Engineering Projects Introduction to Systems Engineering Mark Austin E-mail: austin@isr.umd.edu Institute for Systems Research, University of Maryland, College Park Career
More informationA Roadmap for Connected & Autonomous Vehicles. David Skipp Ford Motor Company
A Roadmap for Connected & Autonomous Vehicles David Skipp Ford Motor Company ! Why does an Autonomous Vehicle need a roadmap? Where might the roadmap take us? What should we focus on next? Why does an
More informationAIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara
AIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara Sketching has long been an essential medium of design cognition, recognized for its ability
More informationAOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro
AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010 António Castro NIAD&R Distributed Artificial Intelligence and Robotics Group 1 Contents Part 1: Software Engineering
More informationResearch on the Effective Detection Methods of Large Scale IC Fault Signals. Junhong LI
International Conference on Computational Science and Engineering (ICCSE 2015) Research on the Effective Detection Methods of Large Scale IC Fault Signals Junhong LI Engineering Technology and Information
More informationFault Detection and Diagnosis-A Review
Fault Detection and Diagnosis-A Review Karan Mehta 1, Dinesh Kumar Sharma 2 1 IV year Student, Department of Electronic Instrumentation and Control, Poornima College of Engineering 2 Assistant Professor,
More informationUNIT VIII SYSTEM METHODOLOGY 2014
SYSTEM METHODOLOGY: UNIT VIII SYSTEM METHODOLOGY 2014 The need for a Systems Methodology was perceived in the second half of the 20th Century, to show how and why systems engineering worked and was so
More informationElectronics Putting Internet into Things. JP Morgan. 1 April 2015 Sam Weiss Chairman
Electronics Putting Internet into Things JP Morgan 1 April 2015 Sam Weiss Chairman Introduction Disclaimer This presentation has been prepared by Altium Limited (ACN 009 568 772) and is for information
More informationFAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER
FAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER R. B. Dhumale 1, S. D. Lokhande 2, N. D. Thombare 3, M. P. Ghatule 4 1 Department of Electronics and Telecommunication Engineering,
More information3 A Locus for Knowledge-Based Systems in CAAD Education. John S. Gero. CAAD futures Digital Proceedings
CAAD futures Digital Proceedings 1989 49 3 A Locus for Knowledge-Based Systems in CAAD Education John S. Gero Department of Architectural and Design Science University of Sydney This paper outlines a possible
More informationDr George Gillespie. CEO HORIBA MIRA Ltd. Sponsors
Dr George Gillespie CEO HORIBA MIRA Ltd Sponsors Intelligent Connected Vehicle Roadmap George Gillespie September 2017 www.automotivecouncil.co.uk ICV Roadmap built on Travellers Needs study plus extensive
More informationTANGIBLE IDEATION: HOW DIGITAL FABRICATION ACTS AS A CATALYST IN THE EARLY STEPS OF PRODUCT DEVELOPMENT
INTERNATIONAL CONFERENCE ON ENGINEERING AND PRODUCT DESIGN EDUCATION 5 & 6 SEPTEMBER 2013, DUBLIN INSTITUTE OF TECHNOLOGY, DUBLIN, IRELAND TANGIBLE IDEATION: HOW DIGITAL FABRICATION ACTS AS A CATALYST
More informationEngineering Diploma Resource Guide ST150 ETP Research & Design (Engineering)
Engineering Diploma Resource Guide ST50 ETP Research & Design (Engineering) Introduction Whether we are looking to improve a current system or design a completely new product for the market place, we have
More informationIndustrial applications simulation technologies in virtual environments Part 1: Virtual Prototyping
Industrial applications simulation technologies in virtual environments Part 1: Virtual Prototyping Bilalis Nikolaos Associate Professor Department of Production and Engineering and Management Technical
More informationGeometric reasoning for ergonomic vehicle interior design
Loughborough University Institutional Repository Geometric reasoning for ergonomic vehicle interior design This item was submitted to Loughborough University's Institutional Repository by the/an author.
More informationMethodology for Agent-Oriented Software
ب.ظ 03:55 1 of 7 2006/10/27 Next: About this document... Methodology for Agent-Oriented Software Design Principal Investigator dr. Frank S. de Boer (frankb@cs.uu.nl) Summary The main research goal of this
More informationSocio-cognitive Engineering
Socio-cognitive Engineering Mike Sharples Educational Technology Research Group University of Birmingham m.sharples@bham.ac.uk ABSTRACT Socio-cognitive engineering is a framework for the human-centred
More informationSAMPLE COURSE OUTLINE AUTOMOTIVE ENGINEERING AND TECHNOLOGY GENERAL YEAR 12
SAMPLE COURSE OUTLINE AUTOMOTIVE ENGINEERING AND TECHNOLOGY GENERAL YEAR 12 Copyright School Curriculum and Standards Authority, 2015 This document apart from any third party copyright material contained
More informationAutomation and Control Electrical Engineering
Automation and Control Electrical Engineering Technical University of Denmark DTU-Building 326 DK-2800 Kgs. Lyngby Denmark aut.elektro.dtu.dk Ole Ravn Total students ~9.300 including Ph.D. 1.150 and Int.
More informationIs People-Structure-Tasks-Technology Matrix Outdated?
Is People-Structure-Tasks-Technology Matrix Outdated? Ilia Bider DSV - Stockholm University, Stockholm, Sweden ilia@dsv.su.se Abstract. The paper investigates whether the classical socio-technical matrix
More informationApplication Information Magnetic Sensor ICs Offer Integrated Diagnostics for ASIL Compliance
Application Information Magnetic Sensor ICs Offer Integrated Diagnostics for ASIL Compliance By Gary Pepka Abstract The current revolution in intelligent vehicle control systems relies substantially on
More informationNew A Level Design and Technology: Product Design
New A Level Design and Technology: Product Design Information for OCR centres transferring to new specifications for first teaching in September 2008 This document maps the current A Level Design and Technology:
More informationSECOND YEAR PROJECT SUMMARY
SECOND YEAR PROJECT SUMMARY Grant Agreement number: 215805 Project acronym: Project title: CHRIS Cooperative Human Robot Interaction Systems Period covered: from 01 March 2009 to 28 Feb 2010 Contact Details
More informationDesigning a New Communication System to Support a Research Community
Designing a New Communication System to Support a Research Community Trish Brimblecombe Whitireia Community Polytechnic Porirua City, New Zealand t.brimblecombe@whitireia.ac.nz ABSTRACT Over the past six
More informationRethinking CAD. Brent Stucker, Univ. of Louisville Pat Lincoln, SRI
Rethinking CAD Brent Stucker, Univ. of Louisville Pat Lincoln, SRI The views expressed are those of the author and do not reflect the official policy or position of the Department of Defense or the U.S.
More informationModel-Based Product Redesign
IJCSNS International Journal of Computer Science and Network Security, VOL.6 No.1A, January 2006 99 Model-Based Product Redesign LI Zhan-Shan,,KOU Fei-hong,,Cheng Xiao-chun,Wang Tao College of Computer
More informationSchool of Engineering & Design, Brunel University, Uxbridge, Middlesex, UB8 3PH, UK
EDITORIAL: Human Factors in Vehicle Design Neville A. Stanton School of Engineering & Design, Brunel University, Uxbridge, Middlesex, UB8 3PH, UK Abstract: This special issue on Human Factors in Vehicle
More informationProgram Automotive Security and Privacy
FFI BOARD FUNDED PROGRAM Program Automotive Security and Privacy 2015-11-03 Innehållsförteckning 1 Abstract... 3 2 Background... 4 3 Program objectives... 5 4 Program description... 5 5 Program scope...
More informationUsing Variability Modeling Principles to Capture Architectural Knowledge
Using Variability Modeling Principles to Capture Architectural Knowledge Marco Sinnema University of Groningen PO Box 800 9700 AV Groningen The Netherlands +31503637125 m.sinnema@rug.nl Jan Salvador van
More informationA Framework for Modeling and Analysis of Ambient Agent Systems: Application to an Emergency Case
A Framework for Modeling and Analysis of Ambient Agent Systems: Application to an Emergency Case Tibor Bosse and Alexei Sharpanskykh Abstract It is recognized in Ambient Intelligence that ambient devices
More informationHOW CAN CAAD TOOLS BE MORE USEFUL AT THE EARLY STAGES OF DESIGNING?
HOW CAN CAAD TOOLS BE MORE USEFUL AT THE EARLY STAGES OF DESIGNING? Towards Situated Agents That Interpret JOHN S GERO Krasnow Institute for Advanced Study, USA and UTS, Australia john@johngero.com AND
More informationEvolution relevant for environmental science
Evolutionary Modelling for Environmental Policy Jeroen C.J.M. van den Bergh Dept. of Spatial Economics Faculty of Economics and Business Administration & Institute for Environmental Studies (Vrije Universiteit)
More informationLoughborough University Institutional Repository. This item was submitted to Loughborough University's Institutional Repository by the/an author.
Loughborough University Institutional Repository Digital and video analysis of eye-glance movements during naturalistic driving from the ADSEAT and TeleFOT field operational trials - results and challenges
More informationJohn S. Gero and Udo Kannengiesser, Key Centre of Design Computing and Cognition, University of Sydney, Sydney, NSW 2006, Australia
The situated function behaviour structure framework John S. Gero and Udo Kannengiesser, Key Centre of Design Computing and Cognition, University of Sydney, Sydney, NSW 2006, Australia This paper extends
More informationJoining Forces University of Art and Design Helsinki September 22-24, 2005
APPLIED RESEARCH AND INNOVATION FRAMEWORK Vesna Popovic, Queensland University of Technology, Australia Abstract This paper explores industrial (product) design domain and the artifact s contribution to
More information24 Challenges in Deductive Software Verification
24 Challenges in Deductive Software Verification Reiner Hähnle 1 and Marieke Huisman 2 1 Technische Universität Darmstadt, Germany, haehnle@cs.tu-darmstadt.de 2 University of Twente, Enschede, The Netherlands,
More informationintelligent subsea control
40 SUBSEA CONTROL How artificial intelligence can be used to minimise well shutdown through integrated fault detection and analysis. By E Altamiranda and E Colina. While there might be topside, there are
More informationPatterns and their impact on system concerns
Patterns and their impact on system concerns Michael Weiss Department of Systems and Computer Engineering Carleton University, Ottawa, Canada weiss@sce.carleton.ca Abstract Making the link between architectural
More informationArtificial Intelligence
Politecnico di Milano Artificial Intelligence Artificial Intelligence What and When Viola Schiaffonati viola.schiaffonati@polimi.it What is artificial intelligence? When has been AI created? Are there
More informationEA 3.0 Chapter 3 Architecture and Design
EA 3.0 Chapter 3 Architecture and Design Len Fehskens Chief Editor, Journal of Enterprise Architecture AEA Webinar, 24 May 2016 Version of 23 May 2016 Truth in Presenting Disclosure The content of this
More informationPOLICY SIMULATION AND E-GOVERNANCE
POLICY SIMULATION AND E-GOVERNANCE Peter SONNTAGBAUER cellent AG Lassallestraße 7b, A-1020 Vienna, Austria Artis AIZSTRAUTS, Egils GINTERS, Dace AIZSTRAUTA Vidzeme University of Applied Sciences Cesu street
More informationAOSE Technical Forum Group
AOSE Technical Forum Group AL3-TF1 Report 30 June- 2 July 2004, Rome 1 Introduction The AOSE TFG activity in Rome was divided in two different sessions, both of them scheduled for Friday, (2nd July): the
More informationContext-sensitive Approach for Interactive Systems Design: Modular Scenario-based Methods for Context Representation
Journal of PHYSIOLOGICAL ANTHROPOLOGY and Applied Human Science Context-sensitive Approach for Interactive Systems Design: Modular Scenario-based Methods for Context Representation Keiichi Sato Institute
More informationGrand Challenges for Systems and Services Sciences
Grand Challenges for Systems and Services Sciences Brian Monahan, David Pym, Richard Taylor, Chris Tofts, Mike Yearworth Trusted Systems Laboratory HP Laboratories Bristol HPL-2006-99 July 13, 2006* systems,
More informationKey elements of meaningful human control
Key elements of meaningful human control BACKGROUND PAPER APRIL 2016 Background paper to comments prepared by Richard Moyes, Managing Partner, Article 36, for the Convention on Certain Conventional Weapons
More informationAwareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose
Awareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose John McCarthy Computer Science Department Stanford University Stanford, CA 94305. jmc@sail.stanford.edu
More informationTowards Strategic Kriegspiel Play with Opponent Modeling
Towards Strategic Kriegspiel Play with Opponent Modeling Antonio Del Giudice and Piotr Gmytrasiewicz Department of Computer Science, University of Illinois at Chicago Chicago, IL, 60607-7053, USA E-mail:
More informationParesh Virparia. Department of Computer Science & Applications, Sardar Patel University. India.
Volume 3, Issue 5, May 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Rule Based Expert
More informationAvailable online at ScienceDirect. Procedia Computer Science 56 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 56 (2015 ) 538 543 International Workshop on Communication for Humans, Agents, Robots, Machines and Sensors (HARMS 2015)
More informationTOWARDS COMPUTER-AIDED SUPPORT OF ASSOCIATIVE REASONING IN THE EARLY PHASE OF ARCHITECTURAL DESIGN.
John S. Gero, Scott Chase and Mike Rosenman (eds), CAADRIA2001, Key Centre of Design Computing and Cognition, University of Sydney, 2001, pp. 359-368. TOWARDS COMPUTER-AIDED SUPPORT OF ASSOCIATIVE REASONING
More informationWorkshop on the Future of Nuclear Robotics Safety Cases
Workshop on the Future of Nuclear Robotics Safety Cases 11th September 2018 Manchester Organised by EPSRC RAIN Hub, Office for Nuclear Regulation, Assuring Autonomy International Programme, and EPSRC Verification
More informationHELPING THE DESIGN OF MIXED SYSTEMS
HELPING THE DESIGN OF MIXED SYSTEMS Céline Coutrix Grenoble Informatics Laboratory (LIG) University of Grenoble 1, France Abstract Several interaction paradigms are considered in pervasive computing environments.
More informationCyber-Physical Production Systems. Professor Svetan Ratchev University of Nottingham
Cyber-Physical Production Systems Professor Svetan Ratchev University of Nottingham Contents 1. Introduction 3 2. Key definitions 4 2.1 Cyber-Physical systems 4 2.2 Cyber-Physical Production Systems 4
More informationYears 3 and 4 standard elaborations Australian Curriculum: Design and Technologies
Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making
More informationLEARNING FROM THE AVIATION INDUSTRY
DEVELOPMENT Power Electronics 26 AUTHORS Dipl.-Ing. (FH) Martin Heininger is Owner of Heicon, a Consultant Company in Schwendi near Ulm (Germany). Dipl.-Ing. (FH) Horst Hammerer is Managing Director of
More informationFirst steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems
First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems Shahab Pourtalebi, Imre Horváth, Eliab Z. Opiyo Faculty of Industrial Design Engineering Delft
More informationThe Response of Motorola Ltd. to the. Consultation on Spectrum Commons Classes for Licence Exemption
The Response of Motorola Ltd to the Consultation on Spectrum Commons Classes for Licence Exemption Motorola is grateful for the opportunity to contribute to the consultation on Spectrum Commons Classes
More informationA KBE SYSTEM FOR THE DESIGN OF WIND TUNNEL MODELS USING REUSABLE KNOWLEDGE COMPONENTS
A KBE SYSTEM FOR THE DESIGN OF WIND TUNNEL MODELS USING REUSABLE KNOWLEDGE COMPONENTS Pablo Bermell-García 1p Ip-Shing Fan 2 1 Departament de Tecnología, Escuela Superior de Tecnología y Ciencias Experimentales.
More informationCC532 Collaborative System Design
CC532 Collaborative Design Part I: Fundamentals of s Engineering 5. s Thinking, s and Functional Analysis Views External View : showing the system s interaction with environment (users) 2 of 24 Inputs
More informationSupporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation
Supporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation Stefania Bandini, Andrea Bonomi, Giuseppe Vizzari Complex Systems and Artificial Intelligence research
More informationAn Expert System for Predicting Radiated EM1 from PCB s
An Expert System for Predicting Radiated EM1 from PCB s N. Kashyap, T. Hubing, J. Drewniak, and T. Van Doren University of Missouri-Rolla Electromagnetic Compatibility Laboratory Rolla, Missouri 65401
More informationHierarchical Controller for Robotic Soccer
Hierarchical Controller for Robotic Soccer Byron Knoll Cognitive Systems 402 April 13, 2008 ABSTRACT RoboCup is an initiative aimed at advancing Artificial Intelligence (AI) and robotics research. This
More informationIntelligent Tyre Promoting Accident-free Traffic
Intelligent Tyre Promoting Accident-free Traffic 1 Introduction Research and development work in automotive industry has been focusing at an intensified pace on developing vehicles with intelligent powertrain
More informationWilliam Milam Ford Motor Co
Sharing technology for a stronger America Verification Challenges in Automotive Embedded Systems William Milam Ford Motor Co Chair USCAR CPS Task Force 10/20/2011 What is USCAR? The United States Council
More informationAN INQUIRY INTO THE CONSUMPTION OF GAMING SERVICES BY MALTESE RESIDENTS
AN INQUIRY INTO THE CONSUMPTION OF GAMING SERVICES BY MALTESE RESIDENTS MARCH 2017 MALTA GAMING AUTHORITY 01 02 MALTA GAMING AUTHORITY AN INQUIRY INTO THE CONSUMPTION OF GAMING SERVICES BY MALTESE RESIDENTS
More informationDECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS
INTERNATIONAL DESIGN CONFERENCE - DESIGN 2002 Dubrovnik, May 14-17, 2002. DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS B. Longueville, J. Stal Le Cardinal and J.-C. Bocquet
More informationUser-centered Inclusive Design: Making Public Transport Accessible
Include 2009 User-centered Inclusive Design: Making Public Transport Accessible Linda Bogren, Daniel Fallman, Catharina Henje Umeå Institute of Design, Umeå University, Sweden linda.bogren@dh.umu.se Abstract
More informationelaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems
Support tool for design requirement elaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems Bunkyo-ku, Tokyo 113, Japan Abstract Specifying sufficient and consistent design requirements
More informationHuman-like Computing: Call for feasibility studies
Human-like Computing: Call for feasibility studies Call type: Invitation for proposals Closing date: 16 June 2017 Funding Available: 2 million is available to fund approximately 6 feasibility studies of
More informationImpediments to designing and developing for accessibility, accommodation and high quality interaction
Impediments to designing and developing for accessibility, accommodation and high quality interaction D. Akoumianakis and C. Stephanidis Institute of Computer Science Foundation for Research and Technology-Hellas
More informationSIMULATION-BASED ACQUISITION: AN IMPETUS FOR CHANGE. Wayne J. Davis
Proceedings of the 2000 Winter Simulation Conference Davis J. A. Joines, R. R. Barton, K. Kang, and P. A. Fishwick, eds. SIMULATION-BASED ACQUISITION: AN IMPETUS FOR CHANGE Wayne J. Davis Department of
More informationCourse Introduction and Overview of Software Engineering. Richard N. Taylor Informatics 211 Fall 2007
Course Introduction and Overview of Software Engineering Richard N. Taylor Informatics 211 Fall 2007 Software Engineering A discipline that deals with the building of software systems which are so large
More informationINTERNATIONAL STANDARD
INTERNATIONAL STANDARD IEC 60872-2 First edition 1999-01 Maritime navigation and radiocommunication equipment and systems Radar plotting aids Part 2: Automatic tracking aids (ATA) Methods of testing and
More informationND STL Standards & Benchmarks Time Planned Activities
MISO3 Number: 10094 School: North Border - Pembina Course Title: Foundations of Technology 9-12 (Applying Tech) Instructor: Travis Bennett School Year: 2016-2017 Course Length: 18 weeks Unit Titles ND
More informationOn-demand printable robots
On-demand printable robots Ankur Mehta Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 3 Computational problem? 4 Physical problem? There s a robot for that.
More informationTHE FUTURE OF DATA AND INTELLIGENCE IN TRANSPORT
THE FUTURE OF DATA AND INTELLIGENCE IN TRANSPORT Humanity s ability to use data and intelligence has increased dramatically People have always used data and intelligence to aid their journeys. In ancient
More information