• Title/Summary/Keyword: Emulator

Search Result 258, Processing Time 0.026 seconds

The Speed Control of Vector controlled Induction Motor Based on Neural Networks (뉴럴 네트워크 방식의 벡터제어에 의한 유도전동기의 속도 제어)

  • Lee, Dong-Bin;Ryu, Chang-Wan;Hong, Dae-Seung;Yim, Wha-Yeong
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.9 no.5
    • /
    • pp.463-471
    • /
    • 1999
  • This paper presents a vector controlled induction motor is implemented by neural networks system compared with PI controller for the speed control. The design employed the training strategy with Neural Network Controller(NNC) and Neural Network Emulator(NNE) for speed. In order to update the weights of the controller First of all Emulator updates its parameters by identifying the motor input and output next it supplies the error path to the output stage of the controller using backpropagation algorithm, As Controller produces an adequate output to the system due to neural networks learning capability Vector controlled induction motor characteristics actual motor speed with based on neural network system follows the reference speed better than that of linear PI speed controller.

  • PDF

A Translation of the Intermediate Microprogramming Language for Emulator Development (에뮬레이터 개발을 위한 중간 마이크로프로그래밍 언어의 변환)

  • Choi, Ki Ho;Lim, In Chil
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.23 no.4
    • /
    • pp.466-476
    • /
    • 1986
  • This paper proposes a system that translates the machine independent intermediate micro-programming language(IML) into microcode, using the register allocation algorithm, the microinstruction format and the field information for the target machine emulation on a microprogrammable host machine. The IML, which is for PDP-8 emulation on a microprogrammable hypothsetical 16 bit host machine, is microcoded by the proposed system, and the validity of the algorithm in the proposed system is verified by executing a test program of the target machine on the emulator.

  • PDF

A Design and Implementation of Jeju Island Travel Recommendation Chatbot (제주도 여행지 추천 챗봇 설계 및 구현)

  • Lee, Won Joo;Im, Na Ye;Hong, You Jung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.07a
    • /
    • pp.235-236
    • /
    • 2021
  • 본 논문에서는 Microsoft Visual Studio의 Bot Builder SDK Template, Bot Emulator, KaKao Map 서비스를 활용하여 제주도 여행지를 추천하는 챗봇을 구현한다. 이 챗봇은 제주도 여행을 계획하고 있는 사용자에게 적절한 서비스를 제공하는 챗봇이다. 사용자에게 여행지 관련 테마를 제시하고, 사용자는 챗봇이 제시한 선택지 중 자신이 가장 선호하는 선택지를 선택한다. 사용자가 선택지를 결정하면 이를 바탕으로 챗봇 데이터베이스에 있는 적절한 여행지를 추천한다. 사용자가 테마를 고르지 않고 모든 데이터를 보고자 하는 경우 목록보기를 선택하여 챗봇이 가진 모든 여행지 목록을 볼 수 있다. 이 과정을 통해 사용자는 자신이 원하는 분야의 제주도의 적절한 여행지를 추천받을 수 있다.

  • PDF

A Parallel Emulation Scheme for Data-Flow Architecture on Loosely Coupled Multiprocessor Systems (이완 결합형 다중 프로세서 시스템을 사용한 데이터 플로우 컴퓨터 구조의 병렬 에뮬레이션에 관 한 연구)

  • 이용두;채수환
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.18 no.12
    • /
    • pp.1902-1918
    • /
    • 1993
  • Parallel architecture based on the von Neumann computation model has a limitation as a massively parallel architecture due to its inherent drawback of architectural features. The data-flow model of computation has a high programmability in software perspective and high scalability in hardware perspective. However, the practical programming and experimentaion of date-flow architectures are hardly available due to the absence of practical data-flow, we present a programming environment for performing the data-flow computation on conventional parallel machines in general, loosely compled multiprocessor system in particular. We build an emulator for tagged token data-flow architecture on the iPSC/2 hypercube, a loosely coupled multiprocessor system. The emulator is a shallow layer of software executing on an iPSC/2 system, and thus makes the iPSC/2 system work as a data-flow architecture from the programmer`s viewpoint. We implement various numerical and non-numerical algorithm in a data-flow assembler language, and then compare the performance of the program with those of the versions of conventional C language, Consequently, We verify the effectiveness of this programming environment based on the emulator in experimenting the data-flow computation on a conventional parallel machine.

  • PDF

An Interlace Test Tool Based on an Emulator for Improving Embedded Software Testing (임베디드 소프트웨어 테스트를 개선하기 위한 에뮬레이터 기반 인터페이스 테스트 도구)

  • Seo, Joo-Young;Choi, Byoung-Ju
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.6
    • /
    • pp.547-558
    • /
    • 2008
  • Embedded system is tightly coupled with heterogeneous layers such as application, as kernel, device driver, HAL and hardware. Embedded system is customized for the specific purpose and hardware. In addition, the product cycle is so fast that software and hardware, which are developed by several vendors, are integrated together under unstable status. Therefore, there are lots of possibilities of faults in all layers. Because embedded software developers test their codes integrated with faulty layers, they cannot confirm 'whether testing of every aspects was completed, their code was failed, or integrated software/hardware has some problems'. In this paper, we propose an embedded software interface test method and a test tool called Justitia for detecting faults and tracing causes in the interface among heterogeneous layers. The proposed technique is an automated method which improves debugging upto professional testing using an emulator for helping developer.

Development of Simulation System For Real-Time Location Tracking In Global Shipping Logistics (글로벌 해운물류 실시간 위치 추적 시뮬레이션 시스템 개발)

  • Park, Byung-Kwon;Choi, Hyung-Rim;Kim, Chae-Soo;Lee, Kang-bae;Park, Min-Seon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.5
    • /
    • pp.1235-1242
    • /
    • 2015
  • In global shipping logistics, it is important for users to keep track of the location of their continuously moving cargos. Analyzing the GPS data stream coming from the tag which is attached to the cargo, we are able to keep track of the cargo location in terms of going into or out of a certain logistics area using the information of the spatial relationship change between the tag and the logistics area. In this paper, we propose a simulation system for measuring the precision and false alarm rate of the cargo location tracking algorithm which generates spatial events over the global logistics areas. Due to the difficulty of experiment with a real tag, we developed a tag emulator to create a virtual tag which operates exactly like a real tag. We show the cargo location tracking system works correctly with the tag emulator which communicates with it using the same protocol as the real tag.

A Case Study for the Emulation Service of Electronic Records (전자기록 에뮬레이션 서비스 개발 사례 연구)

  • Yim, Jin-Hee;Choi, Joo-Ho;Lee, Jae-Young
    • Journal of Korean Society of Archives and Records Management
    • /
    • v.14 no.3
    • /
    • pp.55-82
    • /
    • 2014
  • The objective of this research is to show the possibilities of emulation strategy in the long-term preservation for the digital components of Korean public agencies. First, this study analyzed four major emulation projects that were conducted in the world, such as CAMiLEON, KB, Planets and KEEP. Second, it compared the three different emulation approaches, such as device emulation, OS emulation and application emulation. Third, it searched all the digital components that one public agency produced during the last six years. Through the search, this study found out that the HWP and XLS format files comprised around 90% of the files. Fourth, it examined the functionalities of the formats, which may have been lost when the format was converted to PDF/A. Last, this study introduced the two prototype emulators for the National Archives of Korea. One is a type of OS emulator, while the other is a type of application emulator.

A Speed Control of Switched Reluctance Motor using Fuzzy-Neural Network Controller (퍼지-신경망 제어기를 이용한 스위치드 리럭턴스 전동기의 속도제어)

  • 박지호;김연충;원충연;김창림;최경호
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.13 no.4
    • /
    • pp.109-119
    • /
    • 1999
  • Switched Reluctance Motor(SRM) have been expanding gradually their awlications in the variable speed drives due to their relatively low cost, simple and robust structure, controllability and high efficiency. In this paper neural network theory is used to detemrine fuzzy-neural network controller's membership ftmctions and fuzzy rules. In addition neural network emulator is used to emulate forward dynamics of SRM and to get error signal at fuzzy-neural controller output layer. Error signal is backpropagated through neural network emulator. The backpropagated error of emulator offers the path which reforms the fuzzy-neural network controller's mmbership ftmctions and fuzzy rules. 32bit Digital Signal Processor(TMS320C31) was used to achieve the high speed control and to realize the fuzzy-neural control algorithm. Simulation and experimental results show that in the case of load variation the proposed control rrethcd was superior to a conventional rrethod in the respect of speed response.sponse.

  • PDF