• Title/Summary/Keyword: MBD (Model-Based Development)

Search Result 11, Processing Time 0.022 seconds

A Study on Model-based Mode Management Development Process for AUTOSAR Compliant ECU (AUTOSAR 기반 ECU의 모델 기반 모드관리 개발 기법에 관한 연구)

  • Kwon, Jaehee;Sunwoo, Myungho;Lee, Wootaik
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.25 no.1
    • /
    • pp.116-126
    • /
    • 2017
  • We suggest a process for the basic software configurations and application development in the mode management design of AUTOSAR-based ECU. Mode management is an essential task and AUTOSAR provides the mode management components for the runtime state handling of an ECU, such as BswM, application mode manager and RTE. BswM is used to meet the custom's requirements for ECU state handling. The behavior of BswM is configured with a set of rules in the form of "if-else" statements, so it is a complicated job and a potential source of errors as the number of rules increases. These difficulties can be overcome using the Model-Based Development approach, which is widely used in the AUTOSAR SW development. An efficient process is proposed to apply the MBD approach to the BswM configuration. An application mode development process is also proposed to improve the mode management design by combining the MBD process. Development tools are developed to adapt these proposed processes to the traditional ones. Simulation and experimental results are provided to prove the feasibility of the proposed approach.

Study on a Model-based Design Technique for Monitoring and Control of a Vehicle Cluster (자동차 클러스터의 감시 및 제어를 위한 모델기반설계 기법 연구)

  • Kim, Dong Hun
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.27 no.1
    • /
    • pp.35-41
    • /
    • 2017
  • This paper presents the development of a monitoring and control system for a vehicle cluster using a model-based design technique. For MBD(model-based design), MATLAB GUI(Graphic User Interface), M programs, simulink, state flow, and tool boxes are used to monitor a number of data such as warning, interrupts, and etc. connected to a real vehicle cluster. As a monitoring tool, a PC(Personal Computer) station interworks with the real vehicle cluster through the interface commands of tool boxes. Thus, unlike existing text-based designs, the MBD based vehicle cluster system provides very easy algorithm updates and addition, since it offers a number of blocks and state flow programs for each functional actions. Furthermore, the proposed MBD technique reduces the required time and cost for the development and modification of a vehicle cluster, because of verification and validation of the cluster algorithm on the monitor through a PC.

Multi-body dynamics model for spent nuclear fuel transportation system under normal transport test conditions

  • Seongji Han;Gil-Eon Jeong;Hyeonbeen Lee;Woo-Seok Choi;Jin-Gyun Kim
    • Nuclear Engineering and Technology
    • /
    • v.55 no.11
    • /
    • pp.4125-4133
    • /
    • 2023
  • The transportation of spent nuclear fuel is an important process that involves road and sea transport from an interim storage facility to storage and final disposal sites. As spent nuclear fuel poses a significant risk, carefully evaluating its vibration and shock characteristics under normal transport conditions is essential. In this regard, full-scale multi-modal transport tests (MMTT) have been conducted domestically and internationally. In this paper, we discuss the process of developing a multi-body dynamics (MBD) model to analytically simulate conditions that cannot be considered in tests. The MBD model is based on the KORAD-21 transportation system was validated using the Korean MMTT results from 2020 to 2021. This paper summarizes the details of the development and verification of the MBD model for the KORAD-21 transportation system under normal transport test conditions. This approach can be applicable to various transportation scenarios and systems, and the results of this study will help to ensure that nuclear fuel transportation is conducted safely and effectively.

Development of rapid control prototyping for a PMSM drive system using DSPs and PLECS (DSP 및 PLECS를 활용한 PMSM 구동시스템용 고속 제어 시제품개발 기법 개발)

  • Lee, Jooyoung;Choi, Sung-Min;Kim, Sehwan;Lee, Jae Suk
    • Journal of IKEEE
    • /
    • v.26 no.2
    • /
    • pp.280-286
    • /
    • 2022
  • This paper presents implementation of rapid control prototype (RCP) for permanent magnet synchronous machines (PMSMs) using a digital signal processor (DSP) and the PLECS software. By utilization of auto code generation function in the PLECS, a current vector control algorithm for a PMSM drive system using a DSP as a control processor can be developed more efficiently. In this paper, a background of a model based design (MBD) and real time control are reviewed. Also, commercial RCP products compatible with DSP boards are introduced. At the end of the paper, experimental implementation of RCP for a PMSM drive is presented.

Development of UAV Flight Control Software using Model-Based Development(MBD) Technology (모델기반 개발기술을 적용한 무인항공기 비행제어 소프트웨어 개발)

  • Moon, Jung-Ho;Shin, Sung-Sik;Choi, Seung-Kie;Cho, Shin-Je;Rho, Eun-Jung
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.38 no.12
    • /
    • pp.1217-1222
    • /
    • 2010
  • This paper describes the Model-Based Development(MBD) process behind the flight control software of a close-range unmanned aerial vehicle(KUS-9). An integrated development environment was created using a commercial tool(MATLAB $Simulink^{(R)}$), which was utilized to design models for linear/nonlinear simulation, flight control law, operational logic and HILS(Hardware In the Loop Simulation) system. Software requirements were validated through flight simulations and peer reviews during the design process, whereas the models were verified through the application of a DO-178B verification tool. The integrity of automatically generated C code was verified by using a separate S/W testing tool. The finished software product was embedded on two different types of hardware and real-time operating system(uC/OS-II, VxWorks) to perform HILS and flight tests. The key findings of this study are that MBD Technology enables the development of a reusable and an extensible software product and auto-code generation technology allows the production of a highly reliable flight control software under a compressed time schedule.

Development of Vehicle LDW Application Service using AUTOSAR Platform on Multi-Core MCU (멀티코어 상의 AUTOSAR 플랫폼을 활용한 차량용 LDW 응용 서비스 개발)

  • Park, Mi-Ryong;Kim, Dongwon
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.14 no.4
    • /
    • pp.113-120
    • /
    • 2014
  • In this paper, we examine Asymmetric Multi-Processing Environment to provide LDW service. Asymmetric Multi-Processing Environment consists of high-speed MCU to support rapid image processing and low-speed MCU for controlling with other ECU at the control domain. Also we designed rapid image process application and LDW application Software Component(SW-C) according to the development process rule of AUTOSAR. To communicate between two MCUs, timer based polling based IPC was designed. Also to communicate with other ECUs(Electronic Control Units), we designed CAN messages to provide alarm information and receiving CAN message to catch the Turn signal. We confirm the possibility of the various ADAS development using an Asymmetric Multi-Processing Environment and AUTOSAR platform. We also expect providing ISO 26262 functional safety.

The Study on Development on LUAV Software based on DO-178 (DO-178 기반 무인비행장치 소프트웨어 개발 방안에 대한 고찰)

  • Ji-hun Kwon;Dong-min Lee;Kyung-min Park;Ye-won Na;Ye-ju Kim;Gi-moung Lee;Jong-whoa Na
    • Journal of Advanced Navigation Technology
    • /
    • v.27 no.4
    • /
    • pp.382-390
    • /
    • 2023
  • The Korea market for LUAV (Light Unmanned Aerial Vehicle) weighing less than 150 kg is growing rapidly. As a result, the market for manufacturing and operating LUAV is expanding, and domestic development of parts and finished products is actively taking place. However, the flight control system and onboard software, which are key components of domestic LUAV, are largely dependent on overseas products due to the excessive cost and period required for development. This paper presented a domestic software development and certification procedure using DO-178C, a guideline for aircraft software development, and the Model-based Development method, and conducted a survey of those involved in the development, manufacturing, and certification of LUAV and analyzed the results. In addition, a case study was conducted to apply the software development plan to the helicopter FCC (Flight Control Computer).

NuDE 2.0: A Formal Method-based Software Development, Verification and Safety Analysis Environment for Digital I&Cs in NPPs

  • Kim, Eui-Sub;Lee, Dong-Ah;Jung, Sejin;Yoo, Junbeom;Choi, Jong-Gyun;Lee, Jang-Soo
    • Journal of Computing Science and Engineering
    • /
    • v.11 no.1
    • /
    • pp.9-23
    • /
    • 2017
  • NuDE 2.0 (Nuclear Development Environment 2.0) is a formal-method-based software development, verification and safety analysis environment for safety-critical digital I&Cs implemented with programmable logic controller (PLC) and field-programmable gate array (FPGA). It simultaneously develops PLC/FPGA software implementations from one requirement/design specification and also helps most of the development, verification, and safety analysis to be performed mechanically and in sequence. The NuDE 2.0 now consists of 25 CASE tools and also includes an in-depth solution for indirect commercial off-the-shelf (COTS) software dedication of new FPGA-based digital I&Cs. We expect that the NuDE 2.0 will be widely used as a means of diversifying software design/implementation and model-based software development methodology.

A Study on Power Characteristic of Electric Motorcycle using ASM (ASM을 이용한 전기 이륜차 동력 특성 해석에 관한 연구)

  • Lee, Taehyung;Kim, Byeongwoo;Kim, Youngeun
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.21 no.3
    • /
    • pp.58-65
    • /
    • 2013
  • In this paper, we propose that a model based design for an electric motor cycle system using ASM (Automotive Simulation Models). Before prototyping a realistic electric motorcycle, a reliable simulation program is required to test the capacities of the power sources and optimize the parameters of an electric motorcycle. Because ASM is based on Simulink, we can design the drivetrain and powertrain of the vehicle model systems easily. To verify the electric motorcycle system analysis of design parameters such as max power, capacity, state of charge and slope angle is carried out by the simulation and experimental method. The predicted results by the development model were in good agreement with the experimentally obtained results. Therefore, the proposed electric motorcycle model can effectively reduce the expenses during the designing of an electric motorcycle system.