• Title/Summary/Keyword: Matlab program

Search Result 442, Processing Time 0.023 seconds

A Study on Validation of OFP for UAV using Auto Code Generation (자동 코드생성을 이용한 무인기용 OFP의 검증에 관한 연구)

  • Cho, Sang-Ook;Choi, Kee-Young
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.37 no.4
    • /
    • pp.359-366
    • /
    • 2009
  • MATLAB Autocode generation is a feature that converts a block diagram model in Simulink to a c program. Utilizing this function makes MATLAB/Simulink an integrated developing environment, from controller design to implementation. It can reduce development cost and time significantly. However, this automated process requires high reliability on the software, especially the original Simulink block diagram model. And thus, the verification of the codes becomes important. In this study, a UAV flight program which is generated with Simulink is validated and modified according to DO-178B. As a result of applying the procedures, the final program not only satisfied the functional requirement but is also verified with structural point of view with Decision Coverage 93%, Condition Coverage 95% and MC/DC 90%.

Sub-structure mode synthesis vibration analysis program development using Matlab (Matlab을 이용한 부분구조모드합성 진동 해석 프로그램의 개발)

  • Park, Sok Chu;Kim, Jeong Ryul;Park, Kyung Il
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.38 no.6
    • /
    • pp.666-673
    • /
    • 2014
  • Finite Element Method(FEM) is the essential tools for analyzing structural and vibration problem. But common commercial program is high-priced and the usage is not easy. Hereby the authors developed FEM program by using Matlab, whose usage is very simple and whose performance is very high. For the convenience of use and calculating efficiency Component Mode Synthesis Method is adopted, which divides a structure by some sub-structures for easy handling, analyzes them by parts and analyzes the structure with encompassing Degrees of Freedom(DOF). And encompassed DOF could be restored to full DOF. To confirm the accuracy the program was applied to a flat plate, and the results were compared to experiment, and good agreements were achieved. The developed program is going to be opened to public.

Implementation of Code Generator of Particle Filter

  • Lee, Yang-Weon
    • Journal of information and communication convergence engineering
    • /
    • v.8 no.5
    • /
    • pp.493-497
    • /
    • 2010
  • This paper address the problem of tracking multiple objects encountered in many situation in developing condensation algorithms. The difficulty lies on the fact that the implementation of condensation algorithm is not easy for the general users. We propose an automatic code generation program for condensation algorithm using MATLAB tool. It will help for general user who is not familiar with condensation algorithm to apply easily for real system. The merit of this program is that a general industrial engineer can easily simulate the designed system and confirm the its performance on the fly.

Performance Simulation of the Data Transmissions and Network Protocols for Railway Signalling (철도용 정보전송 및 네트워크 프로토콜 성능 시뮬레이션)

  • Kang, Moon-Ho;Lee, Jae-Ho;Hwang, Jong-Gyu
    • Proceedings of the KIEE Conference
    • /
    • 2004.07d
    • /
    • pp.2562-2564
    • /
    • 2004
  • This paper addresses a simulation for the Ethernet based data transmission between the CIC(Centralized Traffic Control System) and the SCADA(Supervisory Control and Data Acquisition) system. Fame error rate and throughput are calculated and compared for the two cases that the CTC/SCADA has an extra error control scheme besides the internal CRC32 of the Ethernet and that no extra error control has been done. Simulation program is constructed with the Matlab and the Matlab GUI and then converted into a stand-alone $c^{++}$ program to be used on any non-Matlab environments.

  • PDF

New Simulation Method of Flashover Rate by Connection of EMTP and MATLAB

  • Seo, Hun-Chul;Han, Joon;Choi, Sun-Kyu;Lee, Byung-Sung;Kim, Chul-Hwan
    • Journal of Electrical Engineering and Technology
    • /
    • v.11 no.3
    • /
    • pp.602-608
    • /
    • 2016
  • Because of the random characteristics of lightning, the Monte Carlo method is applied to estimate the flashover rate due to lightning, however, the simulations using previous methods are difficult to both beginner and expert in power corporations. Therefore, this paper proposes the new and easy method to simulate the flashover rate by connection of electromagnetic transients program (EMTP) and MATLAB. The magnitude of a lightning strike is based on a curve measured in the field, while the classification of direct and indirect lightning depends on the striking distance. In a Korean distribution system, the flashover rate induced by lightning is simulated using proposed method. Simulations of the footing resistance according to the existence of an overhead ground wire (OHGW) are performed and the simulation results are discussed. The simulation results are compared with findings obtained with the IEEE Flash 2.0 program.

A Development on Induction Motor Drive Simulator using MATLAB Simulink (MATLAB Simulink를 이용한 유도전동기 구동 시뮬레이터 개발)

  • O Won-hyun;Kang Ho-Jin;Kim Jong-Sun;Shin Eun-Chul;Yoo Ji-Yoon;Kim Sung-Hwan;Park Tae-Sik
    • Proceedings of the KIPE Conference
    • /
    • 2002.07a
    • /
    • pp.217-221
    • /
    • 2002
  • In this research a Matlab/Simulink/RTW - based on the realtime control system was developed for an induction motor vector control. On the Simulink window, the control system is designed In the form of block diagrams, program codes are produced automatically with the RTW(Real Time Workshop), then a DSP c compiler complies the program codes.

  • PDF

A Simulation for a Message Transmission Protocol between LDTS (LDTS와 EIS간 메시지 전송 프로토콜에 대한 시뮬레이션)

  • Hwang Jong-Gyu;Lee Jae-Ho;Kang Moon-Ho
    • Proceedings of the KSR Conference
    • /
    • 2003.10c
    • /
    • pp.183-189
    • /
    • 2003
  • In this paper a simulation was done to verify performance of a message transmission protocol which interfaces LDTS(Local Data Transmission System) with EIS(Electronic Interlocking System), After a stage of analyzing link specifications between LDTS and EIS, transmission messages and messaging formats, simulation parameters were extracted, applied to the error control schemes such as ARQ, FEC, HARQ, and therefrom throughputs and various performance indices were analyzed Simulation program was constructed with Matlab and Matlab GUI and then converted into a stand-alone c++ program to be used on any non-Matlab environments.

  • PDF

Numerical Calculation for Input Impedance of a Conductor Located in the Loss Media (손실 매질에 위치한 도체의 입력임피던스 수치계산)

  • Ahn, Chang-Hwan
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.3
    • /
    • pp.230-236
    • /
    • 2013
  • This paper presents the numerical calculation for input impedance of a conductor located in the loss media by using the program with MATLAB. The input impedances of the conductor were numerically calculated with the moment of method. To increase an accuracy of results, the Galerkin's method which both the basic function and the weight function are the triangle function was applied. And by applying the modified image method, image sources of the conductor located in air were considered. According to the comparison between the current distributions at the conductor which were calculated with the MATLAB program and the NEC program, the reliability of the self-made program with MATLAB was obtained. In case of the conductor located in soil, which length are 1 m and 2 m, the input impedance were simulated as a function of both a conductivity and a frequency. Finally, input impedances and phases of the conductor located in soil were measured, and those results were compared with simulated results which calculated under the same conditions.

Transient Grounding Impedance Characteristic Analysis of a Copper Rod-type Grounding Electrode Used for Electric Distribution Systems Using MATLAB Program (MATLAB 프로그램을 이용한 배전계통에 사용되는 동봉 접지전극의 과도 접지임피던스 특성 분석)

  • Kim, Kyung-Chul;Oh, Kyung-Hoon;Lee, Kyu-Jin;Shim, Keun-Bo;Choi, Jong-Kee
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.23 no.9
    • /
    • pp.40-46
    • /
    • 2009
  • Although a ground resistance is a good index of grounding performance for grounding electrodes, it does not reflect the grounding performance during transient state. A copper rod electrode is the most commonly used grounding electrode in electric distribution systems. In this paper, the grounding impedance of copper rods has been measured in frequency raging from 60[Hz] up to 100[kHz] and an equivalent model of the grounding impedance is identified from the measured values. The grounding impedance under study when a typical lightning surge is injected into the grounding system was simulated numerically and graphically through the use of the MATLAB software program.

Multiplierless Digital PID Controller Using FPGA

  • Chivapreecha, Sorawat;Ronnarongrit, Narison;Yimman, Surapan;Pradabpet, Chusit;Dejhan, Kobchai
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.758-761
    • /
    • 2004
  • This paper proposes a design and implementation of multiplierless digital PID (Proportional-Integral-Derivative) controller using FPGA (Field Programmable Gate Array) for controlling the speed of DC motor in digital system. The multiplierless PID structure is based on Distributed Arithmetic (DA). The DA is an efficient way to compute an inner product using partial products, each can be obtained by using look-up table. The PID controller is designed using MATLAB program to generate a set of coefficients associated with a desired controller characteristics. The controller coefficients are then included in VHDL (Very high speed integrated circuit Hardware Description Language) that implements the PID controller onto FPGA. MATLAB program is used to activate the PID controller, calculate and plot the time response of the control system. In addition, the hardware implementation uses VHDL and synthesis using FLEX10K Altera FPGA as target technology and use MAX+plusII program for overall development. Results in design are shown the speed performance and used area of FPGA. Finally, the experimental results can be shown when compared with the simulation results from MATLAB.

  • PDF