메뉴 건너뛰기




Volumn 20, Issue 8, 2010, Pages 876-886

Towards automation of control software: A review of challenges in mechatronic design

Author keywords

Control software generation; Design methods; Design tools; Development challenges; Function modeling; Integration; Knowledge base; Mechatronics

Indexed keywords

ABSTRACTING; CONCURRENCY CONTROL; INTEGRATION; KNOWLEDGE ACQUISITION; KNOWLEDGE BASED SYSTEMS; MECHATRONICS; VERIFICATION;

EID: 78649514480     PISSN: 09574158     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.mechatronics.2010.05.003     Document Type: Article
Times cited : (69)

References (80)
  • 2
    • 0036832972 scopus 로고    scopus 로고
    • Collaborative conceptual design - State of the art and future trends
    • L. Wang, W. Shen, H. Xie, J. Neelamkavil, and A. Pardasani Collaborative conceptual design - state of the art and future trends Comput-Aid Des 34 2002 981 996
    • (2002) Comput-Aid des , vol.34 , pp. 981-996
    • Wang, L.1    Shen, W.2    Xie, H.3    Neelamkavil, J.4    Pardasani, A.5
  • 3
    • 0036693043 scopus 로고    scopus 로고
    • Mechatronics: From the 20th to the 21st century
    • M. Tomizuka Mechatronics: from the 20th to the 21st century Control Eng Practice 10 2002 877 886
    • (2002) Control Eng Practice , vol.10 , pp. 877-886
    • Tomizuka, M.1
  • 4
    • 0035360982 scopus 로고    scopus 로고
    • The science and education of mechatronics engineering
    • J. Wikander, M. Törngren, and M. Hanson The science and education of mechatronics engineering IEEE Robot Autom Mag 8 2 2001 20 26
    • (2001) IEEE Robot Autom Mag , vol.8 , Issue.2 , pp. 20-26
    • Wikander, J.1    Törngren, M.2    Hanson, M.3
  • 7
    • 84873445472 scopus 로고    scopus 로고
    • Mechatronic system design
    • K. Craig Mechatronic system design ASME Newslett 2009 < http://files.asme.org/asmeorg/NewsPublicPolicy/Newsletters/METoday/Articles/ 17845.pdf >
    • (2009) ASME Newslett
    • Craig, K.1
  • 8
    • 0038946742 scopus 로고
    • Process lags in automatic control circuits
    • J.G. Ziegler, and N.B. Nichols Process lags in automatic control circuits Trans ASME 65 1943 433 444
    • (1943) Trans ASME , vol.65 , pp. 433-444
    • Ziegler, J.G.1    Nichols, N.B.2
  • 9
    • 78649518111 scopus 로고    scopus 로고
    • Digital prototyping in mechatronic design
    • [website]
    • K. Perrin Digital prototyping in mechatronic design Proj Mech 2009 < http://www.projectmechatronics.com/2009/07/13/digital-prototyping-in- mechatronic-design/ > [website]
    • (2009) Proj Mech
    • Perrin, K.1
  • 10
    • 65649132977 scopus 로고    scopus 로고
    • Mechatronics - Five design challenges and solutions for machine builders
    • N. Mathur Mechatronics - five design challenges and solutions for machine builders Instrum Newslett 19 2 2007 6 7 < http://zone.ni.com/devzone/cda/ pub/p/id/145 >
    • (2007) Instrum Newslett , vol.19 , Issue.2 , pp. 6-7
    • Mathur, N.1
  • 12
    • 40749126821 scopus 로고    scopus 로고
    • Mechatronics design faces two challenges - And two solutions
    • [website]
    • J. Shapiro Mechatronics design faces two challenges - and two solutions Electron Des 2008 < http://electronicdesign.com/Articles/Index.cfm?AD= 1&ArticleID=18068 > [website]
    • (2008) Electron des
    • Shapiro, J.1
  • 14
    • 0041509184 scopus 로고    scopus 로고
    • On conceptual design of intelligent mechatronic systems
    • G. Rzevski On conceptual design of intelligent mechatronic systems Mechatronics 13 2003 1029 1044
    • (2003) Mechatronics , vol.13 , pp. 1029-1044
    • Rzevski, G.1
  • 15
    • 0026995660 scopus 로고
    • Concurrent Engineering
    • G. Sohlenius Concurrent Engineering CIRP Annals 41 2 1992 645 655
    • (1992) CIRP Annals , vol.41 , Issue.2 , pp. 645-655
    • Sohlenius, G.1
  • 17
  • 18
    • 78649495884 scopus 로고    scopus 로고
    • Knowledge Based Systems Inc.
    • Knowledge Based Systems Inc. IDEF Family of Methods website. < http://www.idef.com/ >.
    • IDEF Family of Methods website
  • 21
    • 0027187040 scopus 로고
    • Model integration and theory of models
    • D.R. Dolk, and J.E. Kotterman Model integration and theory of models Decis Support Syst 9 1 1993 51 63
    • (1993) Decis Support Syst , vol.9 , Issue.1 , pp. 51-63
    • Dolk, D.R.1    Kotterman, J.E.2
  • 23
    • 11144346707 scopus 로고    scopus 로고
    • A novel object-oriented environment for distributed process control systems
    • D.N. Ramos-Hernandez, P.J. Fleming, and J.M. Bass A novel object-oriented environment for distributed process control systems Control Eng Pract 13 2005 213 230
    • (2005) Control Eng Pract , vol.13 , pp. 213-230
    • Ramos-Hernandez, D.N.1    Fleming, P.J.2    Bass, J.M.3
  • 24
    • 0003683075 scopus 로고    scopus 로고
    • Object Management Group
    • Object Management Group. Unified modeling language, V2.2; 2009. < http://www.omg.org/spec/UML/2.2/ >.
    • (2009) Unified Modeling Language, V2.2
  • 25
    • 0037299722 scopus 로고    scopus 로고
    • Software technology for implementing reusable, distributed control systems
    • B. Heck, L. Wills, and G. Vachtevanos Software technology for implementing reusable, distributed control systems IEEE Control Sys Mag 23 1 2003 21 35
    • (2003) IEEE Control Sys Mag , vol.23 , Issue.1 , pp. 21-35
    • Heck, B.1    Wills, L.2    Vachtevanos, G.3
  • 26
    • 0030246322 scopus 로고    scopus 로고
    • Supporting conceptual design based on the function-behavior-state modeler
    • Y. Umeda, M. Ishii, M. Yoshioka, and T. Tomiyama Supporting conceptual design based on the function-behavior-state modeler AI EDAM 10 4 1996 275 288
    • (1996) AI EDAM , vol.10 , Issue.4 , pp. 275-288
    • Umeda, Y.1    Ishii, M.2    Yoshioka, M.3    Tomiyama, T.4
  • 27
    • 0028408376 scopus 로고
    • Functional representation: A brief historical perspective
    • B. Chandrasekaran Functional representation: a brief historical perspective Appl Artif Intel 8 1994 173 197
    • (1994) Appl Artif Intel , vol.8 , pp. 173-197
    • Chandrasekaran, B.1
  • 28
    • 0030246554 scopus 로고    scopus 로고
    • Functional descriptions used in computer support for qualitative scheme generation - "schemebuilder"
    • R. Bracewell, and J. Sharpe Functional descriptions used in computer support for qualitative scheme generation - "Schemebuilder" AI EDAM J - Special Issue: Represent Function Des 10 1996 333 346
    • (1996) AI EDAM J - Special Issue: Represent Function des , vol.10 , pp. 333-346
    • Bracewell, R.1    Sharpe, J.2
  • 29
    • 0029531285 scopus 로고
    • MACE: A system for the construction of functional models using case-based reasoning
    • J. Hunt MACE: a system for the construction of functional models using case-based reasoning Expert Syst Appl 9 3 1995 347 360
    • (1995) Expert Syst Appl , vol.9 , Issue.3 , pp. 347-360
    • Hunt, J.1
  • 31
    • 40849145518 scopus 로고    scopus 로고
    • A review of function modeling: Approaches and applications. Artificial intelligence for engineering design
    • M.S. Erden, H. Komoto, T.J. Van Beek, V. D'amelio, E. Echavarria, and T. Tomiyama A review of function modeling: approaches and applications. Artificial intelligence for engineering design Anal Manuf 22 2 2008 147 169
    • (2008) Anal Manuf , vol.22 , Issue.2 , pp. 147-169
    • Erden, M.S.1    Komoto, H.2    Van Beek, T.J.3    D'Amelio, V.4    Echavarria, E.5    Tomiyama, T.6
  • 32
    • 0242327295 scopus 로고    scopus 로고
    • Knowledge systematization for a knowledge intensive engineering framework
    • T. Tomiyama, Y. Umeda, M. Ishii, M. Yoshioka, and T. Kirayama Knowledge systematization for a knowledge intensive engineering framework T. Tomiyama, M. Mantyla, S. Finger, Knowledge intensive CAD vol. 1 1996 Chapman & Hall 55 80
    • (1996) Knowledge Intensive CAD , vol.1 , pp. 55-80
    • Tomiyama, T.1    Umeda, Y.2    Ishii, M.3    Yoshioka, M.4    Kirayama, T.5
  • 33
    • 78649495667 scopus 로고    scopus 로고
    • European Cooperation for Space Standardization
    • European Cooperation for Space Standardization. Space engineering - functional analysis (E-10-05A); 1999. < http://esapub.esrin.esa.it/pss/ecss- ct05.htm >.
    • (1999) Space Engineering - Functional Analysis (E-10-05A)
  • 34
    • 0000571474 scopus 로고    scopus 로고
    • Development of a functional basis for design
    • R. Stone, and K. Wood Development of a functional basis for design ASME J Mech Des 122 4 2000 359 370
    • (2000) ASME J Mech des , vol.122 , Issue.4 , pp. 359-370
    • Stone, R.1    Wood, K.2
  • 35
    • 0003870515 scopus 로고
    • National Institute of Standards and Technology
    • National Institute of Standards and Technology. Integration definition for function modeling (IDEF0); 1993. < http://www.idef.com/pdf/idef0.pdf >.
    • (1993) Integration Definition for Function Modeling (IDEF0)
  • 36
    • 33744503680 scopus 로고    scopus 로고
    • Integrating functional synthesis
    • W. Wood, H. Dong, and C. Dym Integrating functional synthesis AI EDAM 19 3 2004 183 200
    • (2004) AI EDAM , vol.19 , Issue.3 , pp. 183-200
    • Wood, W.1    Dong, H.2    Dym, C.3
  • 40
    • 0001968281 scopus 로고
    • A spiral model of software development and enhancement
    • B. Boehm A spiral model of software development and enhancement ACM SIGSOFT Software Eng Notes 11 4 1986 14 24
    • (1986) ACM SIGSOFT Software Eng Notes , vol.11 , Issue.4 , pp. 14-24
    • Boehm, B.1
  • 43
    • 0035342515 scopus 로고    scopus 로고
    • Integration in building physics simulations
    • S. Citherlet, J.A. Clarke, and J. Hand Integration in building physics simulations Energy Build 33 2001 451 461
    • (2001) Energy Build , vol.33 , pp. 451-461
    • Citherlet, S.1    Clarke, J.A.2    Hand, J.3
  • 45
    • 9944230806 scopus 로고    scopus 로고
    • An integrated design object modeling environment - Pluggable metamodel mechanism - Pluggable m
    • M. Yoshioka, T. Sekiya, and T. Tomiyama An integrated design object modeling environment - pluggable metamodel mechanism - Turk J Electr Eng Comput Sci 9 1 2001 43 62
    • (2001) Turk J Electr Eng Comput Sci , vol.9 , Issue.1 , pp. 43-62
    • Yoshioka, M.1    Sekiya, T.2    Tomiyama, T.3
  • 47
    • 78649514209 scopus 로고    scopus 로고
    • Vitech corporation
    • Vitech corporation. CORE software website. < http://www.vitechcorp. com/products/Index.html >.
    • CORE Software Website
  • 51
    • 78649500368 scopus 로고    scopus 로고
    • Object Management Group
    • Object Management Group. OMG systems modeling language, V1.0; 2001. < http://www.omg.org/cgi-bin/apps/doc?formal/07-09-01.pdf >.
    • (2001) OMG Systems Modeling Language, V1.0
  • 53
    • 34250849991 scopus 로고    scopus 로고
    • Enabling distributed multi-disciplinary design of complex products: A knowledge-based engineering approach
    • G. La Rocca, and M.J.L. Van Tooren Enabling distributed multi-disciplinary design of complex products: a knowledge-based engineering approach J Des Res 5 3 2007 333 352
    • (2007) J des Res , vol.5 , Issue.3 , pp. 333-352
    • La Rocca, G.1    Van Tooren, M.J.L.2
  • 56
    • 78649514765 scopus 로고    scopus 로고
    • The MathWorks. Simscape; 2009
    • The MathWorks. Simscape; 2009. < http://www.mathworks.com/products/ simscape/?s-cid=HP-FP-SL-Simscape >.
  • 58
    • 78649499066 scopus 로고    scopus 로고
    • Controllab Products B.V. 20-sim
    • Controllab Products B.V. 20-sim. < http://www.20sim.com >.
  • 60
    • 0141836260 scopus 로고    scopus 로고
    • Modeling of physical systems for the design and control of mechatronic systems
    • J. van Amerongen, and P. Breedveld Modeling of physical systems for the design and control of mechatronic systems Ann Rev Control 27 2003 87 117
    • (2003) Ann Rev Control , vol.27 , pp. 87-117
    • Van Amerongen, J.1    Breedveld, P.2
  • 61
    • 8344241851 scopus 로고    scopus 로고
    • Virtual prototyping of mechatronic systems
    • G. Ferretti, G.A. Magnani, and P. Rocco Virtual prototyping of mechatronic systems Ann Rev Control 24 2004 192 206
    • (2004) Ann Rev Control , vol.24 , pp. 192-206
    • Ferretti, G.1    Magnani, G.A.2    Rocco, P.3
  • 67
    • 84879503960 scopus 로고    scopus 로고
    • Indrawati. Gene-Auto: An automatic code generator for a safe subset of Simulink/Stateflow and Scicos
    • Toulouse, France
    • Toom A, Naks T, Pantel M, Gandriau M, Indrawati. Gene-Auto: an automatic code generator for a safe subset of Simulink/Stateflow and Scicos. In: 4th European congress on embedded real time software. Toulouse, France; 2008.
    • (2008) 4th European Congress on Embedded Real Time Software
    • Toom, A.1    Naks, T.2    Pantel, M.3    Gandriau, M.4
  • 68
    • 33748455726 scopus 로고    scopus 로고
    • A flexible environment for rapid prototyping and analysis distributed real-time safety-critical systems
    • H.A. Thompson, D.N. Ramos-Hernandez, J. Fu, L. Jiang, I. Choi, and K. Cartledge A flexible environment for rapid prototyping and analysis distributed real-time safety-critical systems Control Eng Pract 15 2007 77 94
    • (2007) Control Eng Pract , vol.15 , pp. 77-94
    • Thompson, H.A.1    Ramos-Hernandez, D.N.2    Fu, J.3    Jiang, L.4    Choi, I.5    Cartledge, K.6
  • 70
    • 0035127659 scopus 로고    scopus 로고
    • From play-in scenarios to code: An achievable dream
    • D. Harel From play-in scenarios to code: an achievable dream IEEE Comput 34 1 2001 53 60
    • (2001) IEEE Comput , vol.34 , Issue.1 , pp. 53-60
    • Harel, D.1
  • 71
    • 37249025738 scopus 로고    scopus 로고
    • A requirements-based programming approach to developing a NASA autonomous ground control system
    • J.L. Rash, M.G. Hinchey, C.A. Rouff, D. Gracanin, and J. Erickson A requirements-based programming approach to developing a NASA autonomous ground control system Artif Intel Rev 25 4 2006 285 297
    • (2006) Artif Intel Rev , vol.25 , Issue.4 , pp. 285-297
    • Rash, J.L.1    Hinchey, M.G.2    Rouff, C.A.3    Gracanin, D.4    Erickson, J.5
  • 72
    • 0036494291 scopus 로고    scopus 로고
    • A structured methodology for the design and implementation of control and supervision systems for robotic applications
    • L. Ferrarini, and E. Carpanzano A structured methodology for the design and implementation of control and supervision systems for robotic applications IEEE J Control Syst Technol 10 2 2002 272 279
    • (2002) IEEE J Control Syst Technol , vol.10 , Issue.2 , pp. 272-279
    • Ferrarini, L.1    Carpanzano, E.2
  • 73
    • 0031146069 scopus 로고    scopus 로고
    • Generation of sequence-control programs from design information
    • T. Sakao, Y. Umeda, T. Tomiyama, and Y. Shimomura Generation of sequence-control programs from design information IEEE Expert 1997 12
    • (1997) IEEE Expert , pp. 12
    • Sakao, T.1    Umeda, Y.2    Tomiyama, T.3    Shimomura, Y.4
  • 75
    • 65349124808 scopus 로고    scopus 로고
    • The many views of a process: Toward a process architecture framework for product development processes
    • T.R. Browning The many views of a process: toward a process architecture framework for product development processes Syst Eng 12 1 2009 69 90
    • (2009) Syst Eng , vol.12 , Issue.1 , pp. 69-90
    • Browning, T.R.1
  • 76
    • 33846974140 scopus 로고
    • FBS modeling: Modeling scheme of function for conceptual design
    • Amsterdam, The Netherlands
    • Umeda Y, Tomiyama T. FBS modeling: modeling scheme of function for conceptual design. In: Workshop on qualitative reasoning about physical systems. Amsterdam, The Netherlands; 1995, p. 271-8.
    • (1995) Workshop on Qualitative Reasoning about Physical Systems , pp. 271-278
    • Umeda, Y.1    Tomiyama, T.2
  • 77
    • 0027225067 scopus 로고
    • A CAD for functional design
    • T. Tomiyama, and Y. Umeda A CAD for functional design Ann CIRP93 42 1 1993 143 146
    • (1993) Ann CIRP93 , vol.42 , Issue.1 , pp. 143-146
    • Tomiyama, T.1    Umeda, Y.2
  • 79
    • 78549254478 scopus 로고    scopus 로고
    • Embedded Systems Institute Eindhoven (The Netherlands)
    • G. Muller System architecting 2009 Embedded Systems Institute Eindhoven (The Netherlands)
    • (2009) System Architecting
    • Muller, G.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.