Model-based development and simulation for robotic systems with SysML, simulink and simscape profiles

Mohd Azizi Abdul Rahman, Makoto Mizukawa

Research output: Contribution to journalArticle

11 Citations (Scopus)

Abstract

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.

Original languageEnglish
JournalInternational Journal of Advanced Robotic Systems
Volume10
DOIs
Publication statusPublished - 2013 Feb 8

Fingerprint

Robotics
Conceptual design
Engineers

Keywords

  • IBM® Rational® Rhapsody®
  • Model Based Development
  • OMG SysML™
  • Robotic System-Level Design
  • Simscape™
  • Simulink®

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence
  • Computer Science Applications

Cite this

Model-based development and simulation for robotic systems with SysML, simulink and simscape profiles. / Abdul Rahman, Mohd Azizi; Mizukawa, Makoto.

In: International Journal of Advanced Robotic Systems, Vol. 10, 08.02.2013.

Research output: Contribution to journalArticle

@article{fe3313f5fdd94524927124e6177788fe,
title = "Model-based development and simulation for robotic systems with SysML, simulink and simscape profiles",
abstract = "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.",
keywords = "IBM{\circledR} Rational{\circledR} Rhapsody{\circledR}, Model Based Development, OMG SysML™, Robotic System-Level Design, Simscape™, Simulink{\circledR}",
author = "{Abdul Rahman}, {Mohd Azizi} and Makoto Mizukawa",
year = "2013",
month = "2",
day = "8",
doi = "10.5772/55533",
language = "English",
volume = "10",
journal = "International Journal of Advanced Robotic Systems",
issn = "1729-8806",
publisher = "Vienna University of Technology",

}

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

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

VL - 10

JO - International Journal of Advanced Robotic Systems

JF - International Journal of Advanced Robotic Systems

SN - 1729-8806

ER -