• 제목/요약/키워드: MATLAB program

검색결과 444건 처리시간 0.027초

자가조립 단층 전극에 대한 순환전위법의 특성해석 (Characteristic Analysis of Cyclic Voltammetry on a Self-Assembled Mono-layer Electrode)

  • 조하나;윤도영
    • 전기화학회지
    • /
    • 제16권4호
    • /
    • pp.217-224
    • /
    • 2013
  • 본 연구에서는 금 나노입자로 전착된 전극위에 3-MPA로 개질된 자가조립 단층 전극의 순환전위법의 특성을 조사하였다. 또한 전극 주변에서 전자와 이온의 이동현상을 해석하였다. 반무한 확산모델을 채택하여, 물질전달 지배계에 대하여 지배방정식과 경계조건을 유도하였다. 자가조립단층 전극에 대한 순환전위법의 수치해를 구하기 위하여, 양함수 유한차분법을 적용하여 MATLAB 프로그램을 작성하여 해를 구현하였다. 자가조립으로 개질된 전극에 대한 본 CV 용 프로그램은 3-MPA으로 개질된 금 나노입자 SAM 전극의 순환전위법 실험결과를 잘 설명하고 있음을 확인할 수 있었다.

MATLAB을 이용한 부동소수점 연산의 특이사항 분석 (Analysis of Some Strange Behaviors of Floating Point Arithmetic using MATLAB Programs)

  • 정태상
    • 전기학회논문지
    • /
    • 제56권2호
    • /
    • pp.428-431
    • /
    • 2007
  • A floating-point number system is used to represent a wide range of real numbers using finite number of bits. The standard the IEEE adopted in 1987 divides the range of real numbers into intervals of [$2^E,2^{E+1}$), where E is an Integer represented with finite bits, and defines equally spaced equal counts of discrete numbers in each interval. Since the numbers are defined discretely, not only the number representation itself includes errors but in floating-point arithmetic some strange behaviors are observed which cannot be agreed with the real world arithmetic. In this paper errors with floating-point number representation, those with arithmetic operations, and those due to order of arithmetic operations are analyzed theoretically with help of and verification with the results of some MATLAB program executions.

Matlab/Simulink의 TI C2000 DSP 임베디드 타겟을 이용한 직류 전동기 구동 시스템 (DC Motor Drive System Using Embedded Target for TI C2000DSP in Matlab/Simulink)

  • 전한영;이용석;지준근
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 제37회 하계학술대회 논문집 B
    • /
    • pp.1027-1028
    • /
    • 2006
  • In this paper, design of current and speed controller for DC motor drive system using Embedded Target for TI C2000DSP in Matlab/Simulink is introduced. Current and speed controller is designed and implemented using program simply and easily, and speed control response of DC motor can be advanced. Current and speed control of DC motor is carried in eZdsp F2812 control board using Embeded Target for TI C2000DSP in Matlab/Simulink. Speed feedback is processed through A/D converter using tacho generator as speed sensor, and current feedback is processed through A/D converter using hall sensor as current sensor. Controller is designed to PI current controller and PI speed controller. Current and speed response is verified through simulations and experiments.

  • PDF

Matlab GUI를 활용한 Gerotor 치형 설계 도구 개발 (Design Tool Developments of the Gerotor tooth using Matlab GUI)

  • 장주섭
    • 유공압시스템학회:학술대회논문집
    • /
    • 유공압시스템학회 2010년도 춘계학술대회
    • /
    • pp.25-32
    • /
    • 2010
  • A geortor type pump is widely used in lubrication and actuator systems. Especially the pump is an essential machine element of an automotive engine to feed lubrication oil and power source of automatic transmission. A gerotor is a planar mechanism consist of a pair of rotor and circular tooth of stator assembly which forms a closed space. However, related industries do not have necessary technology to design and optimize the pump and paid royalties of gerotor profile on an advanced company. Also, gerotor profiles with setting design parameter have not been sufficiently analyzed from a theoretical view. Therefore, it is very difficult for designer to decide the specifications of the gerotor profiles, and calculation and fluctuation of flow rate is not yet confirmed. In this study, theoretical analyses and optimal design of the gerotor profiles have been performed numerical method by mathematical base. An automated design system of the tooth profile has been developed through MATLAB GUI Program considering various design parameters.

  • PDF

MATLAB/SIMULINK의 모델기반 제어기 설계를 이용한 표면부착형 영구자석 동기전동기의 벡터제어 구현 (Implementation of Vector Control for SPMSM Using Model Based Controller Design in MATLAB/SIMULINK)

  • 지준근;이용석;차귀수
    • 전기학회논문지
    • /
    • 제57권8호
    • /
    • pp.1383-1391
    • /
    • 2008
  • This paper presents an implementation of vector control for SPMSM using model based controller design in MATLAB/SIMULINK. The model based controller design enables fast development of control system for motor by designing controllers and performing simulation on the GUI (Graphic User Interface) platform, converting program code directly into real-time programs, and then performing tests for the responses from controllers. The controllers designed in this paper are PI speed controller and decoupling PI current controller. Also space vector modulation method using offset voltage is used in PWM scheme. And system stability is also secured by close magnitude overmodulation method, maintaining dynamics of load when overmodulation occurs. The validity of vector control implemented is verified through simulations and experiments.

MATLAB 기반 열심리 가시화 기법 (A MATLAB-based Approach for Visualization of Human Thermal Psychology)

  • 기네시티지;수하이미무하마드레자;윤성은;이현진;김중경
    • 한국가시화정보학회지
    • /
    • 제21권2호
    • /
    • pp.72-82
    • /
    • 2023
  • Effective thermal management in a battery electric vehicle (BEV) is crucial for reducing energy consumption and maximizing driving range in cold climates. Consequently, original equipment manufacturers are actively investing in the development of local heating systems. Visualizing occupant thermal behaviors or comfort can readily provide valuable insights that would substantially impact the design and control strategies of such microclimate systems. This study uses MATLAB for three-dimensional visualization of human thermal psychology. The developed program enables qualitative assessment of occupant comfort in BEVs.

상수도 관망의 노드-파이프-밸브 사이의 상대적 위치 관계를 수립하기 위한 알고리즘의 개발 (Development of the algorithms for establishing the relative positional relations between node-pipe-valve of water pipe networks)

  • 박수완;전예준;김경철;이현동
    • 한국수자원학회논문집
    • /
    • 제55권spc1호
    • /
    • pp.1187-1195
    • /
    • 2022
  • 관망의 세그먼트를 파악하기 위한 알고리즘을 구동시키기 위해서는 관망의 주요 구성요소들인 절점, 파이프, 및 밸브 간의 상대적인 위치 관계를 세그먼트 탐색 알고리즘의 입력정보로 준비해야 한다. 실제 지자체 관망에 존재하는 세그먼트를 보다 정확하게 파악하기 위해서는 관망 수리해석 프로그램 구동을 위해 모델링된 관망 정보를 이용하기 보다는, 모든 제수밸브가 포함된 지자체 상수도 관망 GIS/CAD 데이터베이스를 이용하여 세그먼트 탐색에 적합하게 재구성된 관망 정보를 이용할 필요가 있다. 본 연구에서는 지자체 상수도 관망 GIS/CAD 데이터를 이용하여 관망 세그먼트 탐색에 적합한 노드-파이프-밸브 간의 상대적 위치관계를 수립할 수 있는 컴퓨터 계산 알고리즘을 개발하였으며, 이를 구현할 수 있는 MATLAB 프로그램을 개발하였다. 개발된 MATLAB 프로그램을 국내 지자체 상수도 관망에 적용하여 그 실효성을 확인하였다.

양성자 치료 시 Intensity 기반의 영상 정합을 이용한 환자 자동화 Set up 적용 방법 (Automated patient set-up using intensity based image registration in proton therapy)

  • 장훈;김호식;최승오;김은숙;정종휘;안상희
    • 대한방사선치료학회지
    • /
    • 제30권1_2호
    • /
    • pp.97-105
    • /
    • 2018
  • 목 적 : Proton Therapy는 Bragg-peak를 이용해 종양에는 최대의 선량, 정상조직에는 최소의 선량을 줄 수 있는 특징을 가지고 있기 때문에 환자의 위치변화나 치료부위의 위치 변화를 정량화 할 수 있는 의료영상 분석 시스템은 양성자 치료에 있어서 무엇보다도 중요하다. 본 연구 목적은 Matlab 기반의 In-house Registration code를 제작하여 기존 DIPS program을 통한 Set-up과 In-house code를 통한 영상정합을 비교하여 Algorithm의 유용성을 평가하고 DIPS와 DRR간의 오차 값을 확인하여 기존 치료의 정확성을 평가하고자 한다. 대상 및 방법 : 본원에서 양성자 치료를 받은 13명의 뇌종양, 두경부암 환자를 대상으로 하였으며 영상비교에 필요한 DIPS Program System(Version 2.4.3, IBA, Belgium)와 환자의 치료계획을 위해 Eclipse Proton Planning System(Version 13.7, Varian, USA)을 사용하였다. Registration 방법에 대한 Validation을 위해 Test image를 인위적으로 회전 및 이동하여 기존 Image와 영상정합 하였고, 기존 Set up 방식의 DIPS program의 환자 일별 초기 Set up image를 plan DRR과 영상정합 하여 각각 오차 값을 얻어 Algorithm의 유용성을 평가하였다. 그리고 기존 Set up 방식의 정확성을 평가하기 위해 환자 일별 최종 Set up image와 DRR image를 영상정합하여 오차 값을 확인하였다. 결 과 : Test image를 left와 right 방향으로 각각 0.5, 1, 10 cm를 이동시켰을 때 평균 0.018 cm의 오차 값을 보였으며 시계와 반시계방향으로 각각 1, $10^{\circ}$씩 회전시켰을 경우에는 평균 $0.0011^{\circ}$의 오차를 나타냈다. 4명의 환자 일별 초기 image를 영상정합 하였을 때는 x, y, z 방향 순으로 평균 0.056, 0.044, 0.053 cm의 오차 값을 나타냈으며 Rotation, Pitch 순으로 0.190, $0.206^{\circ}$의 차이를 나타냈다. 13명의 환자 일별 최종 image를 영상 정합 하였을 때는 x, y, z 방향 순으로 평균 차이는 0.062, 0.085, 0.074 cm이였고 Vector 값으로는 평균 0.120 cm의 차이를 보였다. Rotation, Pitch 순으로는 평균 0.171, $0.174^{\circ}$의 차이 값을 나타냈다. 결 론 : 본 연구를 통해 제작된 Matlab 기반의 In-house Registration code는 단순한 Image 뿐만 아니라 해부학적 구조에서도 Intensity 기반의 정확한 영상정합을 나타냈다. 또한 기존 치료방식의 DIPS program을 통한 Set-up 오차는 매우 미미한 차이를 보임으로써 이는 양성자치료의 정확성을 확인할 수 있었다. 앞으로 임상적용을 위해 추가적인 프로그램 개발과 향후 Intensity 기반의 Matlab In-house code 연구가 필요하다고 사료된다.

  • PDF

가솔린 엔진/자동변속기 통합제어 시뮬레이션을 위한 객체지향형 프로그래밍 (An object-oriented programming for the simulation of integrated gasoline engine/automatic transmission control)

  • 양경진;홍금식;최재원
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1997년도 한국자동제어학술회의논문집; 한국전력공사 서울연수원; 17-18 Oct. 1997
    • /
    • pp.484-487
    • /
    • 1997
  • In this paper a simulation program for the powertrain control of a gasoline engine with automatic transmission is presented, The object-oriented programming approach has been pursued, and MATLAB/ SIMULINK was adopted for its environment. The purpose of the paper is to demonstrate the programmability of a control system in the object-oriented fashion so that the transferability of the objects is guaranteed. The program developed in the paper was applied to a gasoline engine and the mathematical models used in the paper were just adopted from the literature. It is shown that the simulation results and real experimental results coincide well. Therefore, it is expected that the program or objects made in the paper are useful for the automotive engineers when they design a new engine/transmission system or modify a part of existing system.

  • PDF

DNA칩 데이터 분석을 위한 유전자발연 통합분석 프로그램의 개발 (Program Development of Integrated Expression Profile Analysis System for DNA Chip Data Analysis)

  • 양영렬;허철구
    • KSBB Journal
    • /
    • 제16권4호
    • /
    • pp.381-388
    • /
    • 2001
  • DNA칩의 유전자 발현 데이터의 통합적 분석을 위하여 매트랩을 기반으로 한 통합분석 프로그램을 구축하였다. 이 프로그램은 유전자 발현 분석을 위해 일반적으로 많이 쓰는 방법인 Hierarchical clustering(HC), K-means, Self-organizing map(SOM), Principal component analysis(PCA)를 지원하며, 이외에 Fuzzy c-means방법과 최근에 발표된 Singular value decomposition(SVD) 분석 방법도 지원하고 있다. 통합분석프로그램의 성능을 알아보기 위하여 효모의 포자형성(sporulation)과 정의 유전자발현 데이터를 사용하였으며, 각 분석 방법에 따른 분석 결과를 제시하였으며, 이 프로그램이 유전자 발현데이타의 통합적인 분석을 위해 효과적으로 사용될 수 있음을 제시하였다.

  • PDF