• Title/Summary/Keyword: Model Driven Development

Search Result 438, Processing Time 0.027 seconds

Development of Maneuvering Scenario for Data-Driven Modeling of Ship Dynamics (선박 동역학의 데이터 기반 모델링을 위한 조종 시나리오 개발)

  • Dong-Hwan Kim;Minchang Kim;Seungbeom Lee;Jeonghwa Seo
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.61 no.4
    • /
    • pp.226-235
    • /
    • 2024
  • A method for quantifying the adaptability of ship maneuver scenarios for data-driven modeling of ship dynamics is developed based on the principal component analysis. A random maneuver scenario is suggested as a reference for ship dynamics, which can obtain the converged principal components of ship dynamics features by the Monte Carlo simulation. Principal components of conventional maneuver scenarios defined by the International Maritime Organization (IMO) are compared to that of the random maneuver. A conventional ship dynamics model for a container carrier vessel for four degrees of freedom dynamics is introduced to simulate the random and IMO maneuver scenarios. It is confirmed that the IMO tests follow the tendency of random maneuver scenario in terms of execution time and adaptability.

Modeling of an isolated intersection using Petri Network

  • 김성호
    • Journal of Korean Society of Transportation
    • /
    • v.12 no.3
    • /
    • pp.49-64
    • /
    • 1994
  • The development of a mathematical modular framework based on Petri Network theory to model a traffic network is the subject of this paper. Traffic intersections are the primitive elements of a transportation network and are characterized as event driven and asynchronous systems. Petri network have been utilized to model these discrete event systems; further analysis of their structure can reveal information relevant to the concurrency, parallelism, synchronization, and deadlock avoidance issuse. The Petri-net based model of a generic traffic junction is presented. These modular networks are effective in synchronizing their components and can be used for modeling purposes of an asynchronous large scale transportation system. The derived model is suitable for simulations on a multiprocessor computer since its program execution safety is secured. The software pseudocode for simulating a transportation network model on a multiprocessor system is presented.

  • PDF

"3+3 PROCESS" FOR SAFETY CRITICAL SOFTWARE FOR I&C SYSTEM IN NUCLEAR POWER PLANTS

  • Jung, Jae-Cheon;Chang, Hoon-Sun;Kim, Hang-Bae
    • Nuclear Engineering and Technology
    • /
    • v.41 no.1
    • /
    • pp.91-98
    • /
    • 2009
  • The "3+3 Process" for safety critical software for nuclear power plants' I&C (Instrumentation and Control system) has been developed in this work. The main idea of the "3+3 Process" is both to simplify the software development and safety analysis in three steps to fulfill the requirements of a software safety plan [1]. The "3-Step" software development process consists of formal modeling and simulation, automated code generation and coverage analysis between the model and the generated source codes. The "3-Step" safety analysis consists of HAZOP (hazard and operability analysis), FTA (fault tree analysis), and DV (design validation). Put together, these steps are called the "3+3 Process". This scheme of development and safety analysis minimizes the V&V work while increasing the safety and reliability of the software product. For assessment of this process, validation has been done through prototyping of the SDS (safety shut-down system) #1 for PHWR (Pressurized Heavy Water Reactor).

A New Approach to Motion Modeling and Autopilot Design of Skid-To-Turn Missiles

  • Chanho Song;Kim, Yoon-Sik
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.4 no.3
    • /
    • pp.231-238
    • /
    • 2002
  • In this paper, we present a new approach to autopilot design for skid-to-turn missiles which may have severe aerodynamic cross-couplings and nonlinearities with angle of attack. The model of missile motion is derived in the maneuver plane and, based on that model, pitch, yaw, and roll autopilot are designed. They are composed of a nonlinear term which compensates for the aerodynamic couplings and nonlinearities and a linear controller driven by the measured outputs of missile accelerations and angular rates. Besides the outputs, further information such as Mach number, dynamic pressure, total angle of attack, and bank angle is required. With the proposed autopilot and simple estimators of bank angle and total angle of attack, it is shown by computer simulations that the induced moments and some aerodynamic nonlinearities are properly compensated and that the performance is superior to that of the conventional ones.

Starategy for Advanced Decision Supprot System Development for Integrated Management of Water Resources and Quality (수자원 수질 종합관리를 위한 ADSS 개발 전략)

  • 심순보
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 1992.07a
    • /
    • pp.443-447
    • /
    • 1992
  • This study describes the strategy for advanced decision support system (ADSS) development for integrated management of water resources and quality in reservoir systems. The developed ADSS consists of database that contain hydrologic data, observed operational data, and data to support specific reservoir operations simulation, optimization models, and water quality models. The optimization model, mass balance simulation model and water quality models are used in a general prototype ADSS, menu driven controlling framework that assists the user to specify and evaluate the alternative operational scenarios at one time. These alternative scenarios are evaluated by the models and the results are compared through the use of a graphical based display system. This graphical based system uses an icon based schematic representation of the system to organize the presentation of the results. The ADSS includes the ability to use monthly or weekly time periods of analysis for the models and it can use monthly historical or stochastically generated inflows.

  • PDF

A Development of Data-Driven Aircraft Taxi Time Prediction Algorithm (데이터 기반 항공기 지상 이동 시간 예측 알고리즘 개발)

  • Kim, Soyeun;Jeon, Daekeun;Eun, Yeonju
    • Journal of the Korean Society for Aviation and Aeronautics
    • /
    • v.26 no.2
    • /
    • pp.39-46
    • /
    • 2018
  • Departure Manager (DMAN) is a tool to optimize the departure sequence and to suggest appropriate take-off time and off-block time of each departure aircraft to the air traffic controllers. To that end, Variable Taxi Time (VTT), which is time duration of the aircraft from the stand to the runway, should be estimated. In this paper, a study for development of VTT prediction algorithm based on machine learning techniques is presented. The factors affecting aircraft taxi speeds were identified through the analysis of historical traffic data on the airport surface. The prediction model suggested in this study consists of several sub-models that reflect different types of surface maneuvers based on the analysis result. The prediction performance of the proposed method was evaluated using the actual operational data.

A Three-Dimensional Numerical Model of Circulation and Heat Transport in Coastal Region (연안 해수유동 및 온배수 확산에 관한 3차원 수치모형)

  • 정태성;이길성
    • Journal of Korean Society of Coastal and Ocean Engineers
    • /
    • v.6 no.3
    • /
    • pp.245-259
    • /
    • 1994
  • This paper is concerned with the development of a three-dimensional numerical model for coastal circulation and heat transport with improved prediction ability. The model uses fully nonlinear, time-dependent three-dimensional, $\sigma$-transformed equations of motion and equation of heat transport The model was verified with experimental data for wind-driven current in a one-dimensional channel and thermal jets flowing into stagnant waters and applied for unsteady flow induced by tide and thermal jets in coastal waters around Kori nuclear power plant. The model results were in good agreements with experimental data sets for wind-driven current and thermal jet, and field observed data sets in coastal waters. This study has shown that the $\kappa$-$\varepsilon$ turbulence model is applicable to various coastal conditions without any modification of turbulence constants.

  • PDF

Development of Knapsack Problem Solver Using Relational DBMS (관계형 데이터베이스를 이용한 배낭문제 해법기의 구현)

  • 서창교;송구선
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.13 no.2
    • /
    • pp.73-73
    • /
    • 1988
  • Knapsack problems represent many business application such as cargo loading, project selection, and capital budgeting. In this research we developed a knapsack problem solver based on Martello-Toth algorithm using a relational database management system on the PC platform. The solver used the menu-driven user interface. The solver can be easily integrated with the database of decision support system because the solver can access the database to retrieve the data for the model and to store the result directly.

Development of knapsack problem solver using relational DBMS (관계형 데이터베이스를 이용한 배낭문제 해법기의 구현)

  • 서창교;송구선
    • Korean Management Science Review
    • /
    • v.13 no.2
    • /
    • pp.73-94
    • /
    • 1996
  • Knapsack problems represent many business application such as cargo loading, project selection, and capital budgeting. In this research we developed a knapsack problem solver based on Martello-Toth algorithm using a relational database management system on the PC platform. The solver used the menu-driven user interface. The solver can be easily integrated with the database of decision support system because the solver can access the database to retrieve the data for the model and to store the result directly.

  • PDF

Experience in Model Driven Development of Embedded Software (모델 기반 임베디드 소프트웨어의 개발 경험)

  • 이정림;박사천;권기현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.400-402
    • /
    • 2004
  • 임베디드 시스템 개발의 성공여부는 정점 하드웨어에서 소프트웨어쪽으로 비중이 옮겨지고 있다. 그런데 임베디드 소프트웨어 개발은 하드웨어를 설계하고 구현하는 것에 드는 비용보다 더 않은 비용으로도 효과적이지 못한 실정이다. 또한 임베디드 소프트웨어 개발자들에게는 제한된 자원과 절러 가지 환경 변수를 고려해야 하는 부담이 따른다. 모델기반의 개발 방법은 비용-효율적이고 고품질의 소프트웨어를 개발하기 위한 연구이다. 본 논문은 임베디드 소프트웨어인 로봇 작동 프로그램을 모델기반으로 개발한 경험과 결과를 소개함으로써 임베디드 소프트웨어 개발자들이 쉽게 모델기반의 개발 방법을 적용할 수 있도록 한다.

  • PDF