• Title/Summary/Keyword: Parallel Implementation

Search Result 883, Processing Time 0.023 seconds

Implementation of Multi-Motor Controller Based on a Single Microcontroller (단일 마이크로컨트롤러 기반 다중 모터제어기 구현)

  • Kwon, Jae-Min;Lee, Kyung-Jung;Ahn, Hyun-Sik
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.15 no.1
    • /
    • pp.237-243
    • /
    • 2015
  • In this paper, we consider a cascaded type of control architecture for a multi motor-based feedback control system and propose an ADC (Analog to Digital Converter) resource allocation method to efficiently utilize the limited ADC resources. The purpose of the resource allocation method is to minimize both the motor position measurement error and the d-q current measurement error. The cascaded type of control architecture is applied in parallel to each motor to independently control the speed of a motor in the multi motor control system. All the control algorithms are implemented by software using a single microcontroller without using additional microcontrollers. It is illustrated by experiments that the speed and the torque of each motor are controlled precisely by the proposed control architecture with the efficient ADC allocation method.

Implementation and Verification of Distance Relay Models for Real Time Digital Simulator (실시간 전력계통 시뮬레이터를 이용한 보호계전모델 개발)

  • Lee, Joo-Hun;Yoon, Yong-Beum;Cha, Seung-Tae;Lee, Jin;Choe, Jong-Woon
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.52 no.7
    • /
    • pp.393-400
    • /
    • 2003
  • This paper discusses how to implement and verify a software model of the digital relay that can be added to real time digital simulator(RTDS) model library and is then subjected to the same outputs as the actual relay. The software model is stand-alone and can be used with real relays. It is also possible to conduct interactive real-time tests when the system effects of the relay action need to be investigated. The characteristics of mho type and the quadrilateral type, which is commonly used in recently developed relays, are modeled in this paper. Single circuit line and double circuit line system are used for model verification. The transmission lines are each 100 km in length and are modeled as distributed parameter lines but not frequency dependent. The transmission lines in the single circuit system are modeled as ideally transposed line. The mutual coupling data with the parallel line was taken account in the transmission lines for the double circuit system. The main CTs and PTs are included and operated in their linear region during the tests. For the purpose of testing the relay model accuracy the faults have been applied at various points on the protected line. Its accuracy is assessed against theoretical values.

Nonlinear Finite Element Analysis of Reinforced Concrete Columns (철근콘크리트 기둥의 3차원 비선형 유한요소 해석)

  • Kwon Minho;Chang Chun Ho
    • Journal of the Korea Concrete Institute
    • /
    • v.16 no.3 s.81
    • /
    • pp.397-406
    • /
    • 2004
  • A recently developed three dimensional concrete law is used for the analysis of concrete specimens and reinforced concrete columns subjected to different load patterns. The hypoelastic, orthotropic concrete constitutive model includes coupling between the deviatoric and volumetric stresses, works with both proportional and non-proportional loads and is implemented as a strain driven module. The FE implementation is based on the smeared crack approach with rotating cracks parallel to the principal strain directions. The concrete model is validated through correlated studies with: (a) experimental tests on confined concrete cylinders; (b) experimental results on three reinforced concrete columns tested at the University of California, San Diego. The correlations are overall very good, and the FE responses capture all the main phenomena observed in the experimental tests.

A Dielectric Slab Rotman Lens (유전판 로트맨 렌즈)

  • 김재흥;조춘식
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.15 no.11
    • /
    • pp.1108-1115
    • /
    • 2004
  • A new type of a Rotman lens is presented in this paper fur millimeter-wave applications, such as collision avoidance radar. A dielectric slab Rotman lens is proposed to reduce the conductor loss and to create an appropriate farm for favorable implementation at millimeter-wave frequency. The proposed lens consists of a dielectric slab and slot lines whereas the conventional lenses are constructed with parallel conducting plates. The dielectric slab Rotman lens excited in TE$\_$0/ mode shows a high degree of confinement for the fields, low dispersion, and has an appropriate feed structure. A prototype lens has been designed and fabricated with 9 beam ports and 9 array ports together with 9 tapered slot antennas. This lens has been tested in the range from 10 GHz to 15 GHz and the measured beam widths are about 15$^{\circ}$ at 13 GHz. The measurements also show low mutual coupling between beam ports and an efficiency of about 34.6 %. The overall performance is comparable to that of conventional Rotman lenses even though the prototype was tested at lower than desired frequencies in the microwave frequency range due to our limited resources for fabrications and measurements. It is expected that at millimeter-wave frequency the dielectric slab Rotman lens will have lower conductor loss and lower mutual coupling than conventional Rotman lenses.an lenses.

A Design of Generalized Chebyshev LPF Using Defected Ground Structure (결함 기저면 구조를 이용한 일반화된 체비셰프 저역 통과 필터 설계)

  • Kim In-Seon;Kim Jong-Wook;Ahn Dal
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.17 no.7 s.110
    • /
    • pp.673-683
    • /
    • 2006
  • In this paper, we investgate variation of phase and magnitude characteristics which become different as the variables of DGS are changed and propose the new method to easily decide the best optimum DGS pattern taking advantage of this trend. Generalized Chebyshev(GC) low pass filter(LPF) is designed by using DGS obtained from this method GC DGS LPF is more available for filter application than Chevyshev DGS LPF because GC LPF have parallel resonators as series circuits, therefore unlikely Chebyshev LPF, transform step of the series elements can be omitted. By using the proposed method, GC DGS LPF(N=5) and as a subject of comparison, conventional Chbyshev LPF(N=7) are designed and implementation. From the comparison of the measured data, we confirmed that the implemented GC DGS 5th order LPF have much better cutoff characteristics and reduce by 0.58 times size, on the other hand the stop bandwidth become widen about 1.57 times or more in comparison with the conventional Chevyshev 7th order LPF.

Systematic Design Method of Fuzzy Logic Controllers by Using Fuzzy Control Cell (퍼지제어 셀을 이용한 퍼지논리제어기의 조직적인 설계방법)

  • 남세규;김종식;유완석
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.16 no.7
    • /
    • pp.1234-1243
    • /
    • 1992
  • A systematic procedure to design fuzzy PID controllers is developed in this paper. The concept of local fuzzy control cell is proposed by introducing both an adequate global control rule and membership functions to simplify a fuzzy logic controller. Fuzzy decision is made by using algebraic product and parallel firing arithematic mean, and a defuzzification strategy is adopted for improving the computational efficiency based on nonfuzzy micro-processor. A direct method, transforming the typical output of quasi-linear fuzzy operator to the digital compensator of PID form, is also proposed. Finally, the proposed algorithm is applied to an DC-servo motor. It is found that this algorithm is systematic and robust through computer simulations and implementation of controller using Intel 8097 micro-processor.

Development of a General Purpose Simulator for Evaluation of Vehicle LIDAR Sensors and its Application (차량용 라이다 센서의 평가를 위한 범용 시뮬레이터 개발 및 적용)

  • Im, Ljunghyeok;Choi, Kyongah;Jeong, Jihee;Lee, Impyeong
    • Korean Journal of Remote Sensing
    • /
    • v.31 no.3
    • /
    • pp.267-279
    • /
    • 2015
  • In the development of autonomous vehicles, the importance of LIDAR sensors becomes larger. For sensor selection or algorithm development, it is difficult to test expensive LIDAR sensors mounted on a vehicle under various driving environment. In this study, we developed a simulator that is generally applicable for various vehicle LIDAR sensors based on the generalized geometric modeling of the common processes associated with vehicle LIDAR sensors. By configuring this simulator with the specific sensors being widely used, we performed the data simulation and quality analysis. Also, we applied the simulation data to obstacle detection and evaluated the applicability of the selected sensor. The developed simulator enables various experiments and algorithm development in parallel with hardware implementation prior to the deployment and operation of a sensor.

A Pipelined Design of the Block Cipher Algorithm SEED (SEED 블록 암호 알고리즘의 파이프라인 하드웨어 설계)

  • 엄성용;이규원;박선화
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.30 no.3_4
    • /
    • pp.149-159
    • /
    • 2003
  • The need for information security increases interests on cipher algorithms recently. Especially, a large volume of data transmission over high-band communication network requires faster encryption and decryption techniques for real-time processing. It would be a good solution for this problem that we implement the cipher algorithm in forms of hardware circuits. Though some previous researches use this approach, they focus only on repeatedly executing the core part of the algorithm to minimize the hardware chip size, while most cipher algorithms are inherently parallel. In this paper, we propose a new design for the SEED block cipher algorithm developed by KISA (Korea Information Security Agency) in 1998 as Korean standard cipher algorithm. It exploits the parallelism of the algorithm basically and implements it in a pipelined fashion. We described the design in VHDL program and performed functional simulations on the program, and then found that it worked correctly. In addition, we synthesized it and verified that it could be implemented in a single FPGA chip, implying that the new design can be Practically used for the actual hardware implementation of a high-speed and high-performance cipher system.

Parallel Implementation of LSH Using SSE and AVX (SSE와 AVX를 활용한 LSH의 병렬 최적 구현)

  • Pack, Cheolhee;Kim, Hyun-il;Hong, Dowon;Seo, Changho
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.26 no.1
    • /
    • pp.31-39
    • /
    • 2016
  • Hash function is a cryptographic primitive which conduct authentication, signature and data integrity. Recently, Wang et al. found collision of standard hash function such as MD5, SHA-1. For that reason, National Security Research Institute in Korea suggests a secure structure and efficient hash function, LSH. LSH consists of three steps, initialization, compression, finalization and computes hash value using addition in modulo $2^W$, bit-wise substitution, word-wise substitution and bit-wise XOR. These operation is parallelizable because each step is independently conducted at the same time. In this paper, we analyse LSH structure and implement it over SIMD-SSE, AVX and demonstrate the superiority of LSH.

A design and implementation of the management system for number of keyword searching results using Google searching engine (구글 검색엔진을 활용한 키워드 검색결과 수 관리 시스템 설계 및 구현)

  • Lee, Ju-Yeon;Lee, Jung-Hwa;Park, Yoo-Hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.5
    • /
    • pp.880-886
    • /
    • 2016
  • With lots of information occurring on the Internet, the search engine plays a role in gathering the scattered information on the Internet. Some search engines show not only search result pages including search keyword but also search result numbers of the keyword. The number of keyword searching result provided by the Google search engine can be utilized to identify overall trends for this search word on the internet. This paper is aimed designing and realizing the system which can efficiently manage the number of searching result provided by Google search engine. This paper proposed system operates by Web, and consist of search agent, storage node, and search node, manage keyword and search result, numbers, and executing search. The proposed system make the results such as search keywords, the number of searching, NGD(Normalized Google Distance) that is the distance between two keywords in Google area.