• Title/Summary/Keyword: Matlab simulation

Search Result 1,400, Processing Time 0.03 seconds

Improvement on Coupling Technique Between COMSOL and PHREEQC for the Reactive Transport Simulation

  • Dong Hyuk Lee;Hong Jang;Hyun Ho Cho;Jeonghwan Hwang;Jung-Woo Kim
    • Journal of Nuclear Fuel Cycle and Waste Technology(JNFCWT)
    • /
    • v.21 no.1
    • /
    • pp.175-182
    • /
    • 2023
  • APro, a modularized process-based total system performance assessment framework, was developed at the Korea Atomic Energy Research Institute (KAERI) to simulate radionuclide transport considering coupled thermal-hydraulic-mechanical-chemical processes occurring in a geological disposal system. For reactive transport simulation considering geochemical reactions, COMSOL and PHREEQC are coupled with MATLAB in APro using an operator splitting scheme. Conventionally, coupling is performed within a MATLAB interface so that COMSOL stops the calculation to deliver the solution to PHREEQC and restarts to continue the simulation after receiving the solution from PHREEQC at every time step. This is inefficient when the solution is frequently interchanged because restarting the simulation in COMSOL requires an unnecessary setup process. To overcome this issue, a coupling scheme that calls PHREEQC inside COMSOL was developed. In this technique, PHREEQC is called through the "MATLAB function" feature, and PHREEQC results are updated using the COMSOL "Pointwise Constraint" feature. For the one-dimensional advection-reaction-dispersion problem, the proposed coupling technique was verified by comparison with the conventional coupling technique, and it improved the computation time for all test cases. Specifically, the more frequent the link between COMSOL and PHREEQC, the more pronounced was the performance improvement using the proposed technique.

Development of RTDS-MATLAB Integrated Simulation Environment for Development and Verification of Voltage Measurement based CVR Control Algorithm (전압계측기반 CVR제어 알고리즘 개발 및 검증을 위한 RTDS-MATLAB 연동 시뮬레이션 환경 개발)

  • Go, Seok-Il;Ahn, Seon-Ju;Choi, Joon-Ho;Nam-Koong, Won;Shin, Chang-Hoon
    • KEPCO Journal on Electric Power and Energy
    • /
    • v.2 no.4
    • /
    • pp.549-556
    • /
    • 2016
  • CVR is a technique for reducing power consumption by reducing the voltage of the system and many demonstrations and studies have been conducted in the past. Recently, SCADA-based or AMI-based VVC have been developed and the CVR is used as an important operation mode. Using a variety of instruments, CVR determines the optimal VVC control references by closed loop control. In this paper, we implemented RTDS-MATLAB integrated simulation environment for development and verification of CVR control algorithm based on voltage measurement. The voltage control device of distribution system was modeled using RTDS and MATLAB has constructed a controller that can measure and control the voltage of the simulation system of RTDS. After the capacitor, which is a reactive power control device, flattens the voltage of the system, the control algorithm reduces the voltage of the system by tap control of the OLTC based on the flatten voltage. The proposed system was verified by simulations.

The Implementation of the Field Oriented Control of Induction Motor Using Matlab/Simulink and dSpace board (Matlab/Simulink & dSpace 보드를 이용한 유도 전동기 벡터 제어 시스템의 구현)

  • Kim, Bae-Sun;Han, Woo-Yong;Lee, Chang-Goo
    • The Transactions of the Korean Institute of Electrical Engineers B
    • /
    • v.49 no.10
    • /
    • pp.675-682
    • /
    • 2000
  • An easier implementation method of the field oriented control of induction machine using Matlab/Simulink and dSpace board is proposed in this paper. The total system for the control of induction motor is modeled with the help of Matlab/Simulink. These models consist of induction motor block, SVPWM inverter block and control algorithm block, etc. And this system is simultaneously simulated and experimented in Matlab/Simulink environment with dSpace borad (DS1102). It is possible that Matlab and dSpace board compiler can make $^'{\ast}.c'\;and\;^'{\ast}.obj'$ file of models designed in Matlab/Simulink environment automatically. Both Simulation and experimental results are given.

  • PDF

Co-Simulation for Electric Forklift System Using RecurDyn and Matlab with Simulink (RecurDyn과 Matlab/Simulink를 이용한 전동지게차 시스템의 Co-Simulation)

  • Kim Sang-Hoon;Mok Hyung-Soo;Yun Duk-Jin
    • Proceedings of the KIPE Conference
    • /
    • 2006.06a
    • /
    • pp.342-344
    • /
    • 2006
  • 전동기 구동시스템의 사양 결정과 설계를 위해서는 부하의 부하토크, 관성계수, 마찰계수 등의 정보에 의한 부하 모델링이 반드시 필요하다. 전동지게차 시스템의 모델링을 위해서는 차체의 중량과, 바퀴의 제원 등 제한적인 정보를 기초로 하여 번거로운 계산과정을 거쳐야 하지만 정확한 정보를 얻기에는 어려움이 따른다. RecurDyn은 기계시스템의 모델링과 시뮬레이션을 하는 3차원 해석이 가능한 Functionbay사에서 개발한 시뮬레이션 프로그램으로서 3D의 기계적인 형상을 작성하고, 물성을 입력하면 부하토크, 등가 관성계수, 마찰계수를 출력할 수 있어 전동기구동시스템의 시뮬레이션 프로그램인 Matlab/Simulink와 결합하여 시뮬레이션을 수행 할 경우 부하 모델링 없이 전체 구동시스템의 특성 시뮬레이션이 가능하다. 본 논문에서는 영구자석 동기전동기로 구동하는 전동지게차 시스템을 대상으로 RecurDyn 프로그램의 활용을 소개하고 Matlab/Simulink를 이용한 결함 시뮬레이션의 가능성을 보고자 한다.

  • PDF

A Matlab/Simulink-Based PV array-Supercapacitor Model Employing SimPowerSystem and Stateflow Tool Box

  • Hong, Won-Pyo
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.28 no.12
    • /
    • pp.18-29
    • /
    • 2014
  • This paper proposes the integration of photovoltaic (PV) and energy storage systems for sustained power generation. In this proposed system, whenever the PV system cannot completely meet load demands, the super capacitor provides power to meet the remaining load. A power management strategy is designed for the proposed system to manage power flows between PV array systems and supercapacitors (SC). The main task of this study was to design PV systems with storage strategies including MPPT with direct control and an advanced DC-link controller and to analyze dynamic model proposed for a PV-SC hybrid power generation system. In this paper, the simulation models for the hybrid energy system are developed using Matlab/Simulink, SimPowerSystems and Matlab/Stateflow tool. This is the key innovative contribution of the research paper. The system performances are verified by carrying out simulation studies using practical load demand profile and real weather data.

Modeling of Traction Motor for Using Matlab/Simulink (Matlab/Simulink를 이용한 견인용 유도기의 시뮬레이션)

  • 서영수;송호빈;김영진;음두성
    • Proceedings of the KIPE Conference
    • /
    • 1999.07a
    • /
    • pp.439-442
    • /
    • 1999
  • In this paper presents a modeling method for simulation of Tration Motor using Matlab/Simulink This model is well adopted in the traction motor and speed, torque estimation. This model consist o IM(induction motor) block, Load block and controller blocks. This paper use the indirect vecto control Because improve accuracy speed characters. The result show the better speed and torque characters. And effectiveness of Matlab/Simulink in simulations.

  • PDF

Implementation of virtual plant using module concept for the dynamic simulation of drum type boiler (드럼형 보일러의 동특성 해석을 위한 모듈 개념의 가상 플랜트 구현)

  • 남채호;권상혁;노태정;이광식
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1997.10a
    • /
    • pp.476-479
    • /
    • 1997
  • The focus of this paper is to implement of virtual plant using module concept for the dynamic simulation of drum type boiler and to simulate the control trends of dynamic characteristics. MAtlab & Simulink is used for implement virtual plant & analyzation the dynamics & control trends. They are available for analyzing the dynamic characteristics of drum type Boiler by means of applying well measured data to virtual plant.

  • PDF

파워트레인 제어 시뮬레이션을 위한 MATLAB/SIMULINK 상에서의 객체지향 프로그래밍

  • 양경진;최재원;홍금식
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1997.04a
    • /
    • pp.208.1-212
    • /
    • 1997
  • In this paper, a computer simulation tool for evaluting integrated engine/transmission control system using MATLAB/SIMULINK is investigated. Since a modular programming technique based upon the object-oriented programming is used in the paper, the simulation tool developed reduces the burden of model complexity by dividing engine/transmission systems into hierarchical subsystem. Furthermore, it also provides user -friendly, reusable, and upgradable characteristics of the system. The simulation tool could be useful to the automotive engineers who frequently change models and develop new systems in the automotive powertrain and control area.

Development of the Power Simulation Tool for Energy Balance Analysis of Nanosatellites

  • Kim, Eun-Jung;Sim, Eun-Sup;Kim, Hae-Dong
    • Journal of Astronomy and Space Sciences
    • /
    • v.34 no.3
    • /
    • pp.225-235
    • /
    • 2017
  • The energy balance in a satellite needs to be designed properly for the satellite to safely operate and carry out successive missions on an orbit. In this study, an analysis program was developed using the MATLAB(R) graphic user interface (GUI) for nanosatellites. This program was used in a simulation to confirm the generated power, consumed power, and battery power in the satellites on the orbit, and its performance was verified with applying different satellite operational modes and units. For data transmission, STK(R)-MATLAB(R) connectivity was used to send the generated power from STK(R) to MATLAB(R) automatically. Moreover, this program is general-purpose; therefore, it can be applied to nanosatellites that have missions or shapes that are different from those of the satellites in this study. This power simulation tool could be used not only to calculate the suitable power budget when developing the power systems, but also to analyze the remaining energy balance in the satellites.