TY - JOUR
T1 - Model-based development and simulation for robotic systems with SysML, simulink and simscape profiles
AU - Abdul Rahman, Mohd Azizi
AU - Mizukawa, Makoto
N1 - Copyright:
Copyright 2013 Elsevier B.V., All rights reserved.
PY - 2013/2/8
Y1 - 2013/2/8
N2 - In system-level design, it is difficult to achieve a system verification which fulfils the requirements of various stakeholders using only descriptive system models. Descriptive system models using SysML alone are insufficient for system behaviour verifications and engineers always use different simulation tools (e.g., the Mathworks Simulink or Modelica Dymola) to analyze systems behaviour. It is a good idea to combine descriptive and simulation models. This paper presents the development of a collaborative design framework which brings SysML, Simulink, and Simscape profiles within the domain of robotics. A conceptual design method is proposed to support execution models for simulation. In brief, the descriptive SysML system-level model is interpreted into the system-level simulation models (e.g., Simulink and Simscape). We then use a plugin-based model integration technique to keep both models in sync for automatic simulation. A simulation study is performed to evaluate the system. To illustrate the design of this system, we present a simulated closedloop system.
AB - In system-level design, it is difficult to achieve a system verification which fulfils the requirements of various stakeholders using only descriptive system models. Descriptive system models using SysML alone are insufficient for system behaviour verifications and engineers always use different simulation tools (e.g., the Mathworks Simulink or Modelica Dymola) to analyze systems behaviour. It is a good idea to combine descriptive and simulation models. This paper presents the development of a collaborative design framework which brings SysML, Simulink, and Simscape profiles within the domain of robotics. A conceptual design method is proposed to support execution models for simulation. In brief, the descriptive SysML system-level model is interpreted into the system-level simulation models (e.g., Simulink and Simscape). We then use a plugin-based model integration technique to keep both models in sync for automatic simulation. A simulation study is performed to evaluate the system. To illustrate the design of this system, we present a simulated closedloop system.
KW - IBM® Rational® Rhapsody®
KW - Model Based Development
KW - OMG SysML™
KW - Robotic System-Level Design
KW - Simscape™
KW - Simulink®
UR - http://www.scopus.com/inward/record.url?scp=84876943050&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84876943050&partnerID=8YFLogxK
U2 - 10.5772/55533
DO - 10.5772/55533
M3 - Article
AN - SCOPUS:84876943050
SN - 1729-8806
VL - 10
JO - International Journal of Advanced Robotic Systems
JF - International Journal of Advanced Robotic Systems
ER -