• Title/Summary/Keyword: GUI simulator

Search Result 117, Processing Time 0.04 seconds

Development of Interlocking Inspection Simulator for Electronic Interlocking System (전자연동장치를 위한 연동검사시스템의 개발)

  • Lee, Jae-Ho;Hwang, Jong-Gyu;Park, Young-Soo;Park, Gui-Tae
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.53 no.2
    • /
    • pp.70-76
    • /
    • 2004
  • The purpose of interlocking system in railway is to prevent the route for a train being set up and its protecting signal cleared if there were already another, conflicting route set up and the protecting signal for that route cleared. Recently, conventional relays circuitry in industrial field is replaced to computer-based control systems according to the advance of computer and communication technology. Therefore, interlocking systems in railway field are rapidly changing from existing relay-based interlocking system to computer-based electronic ones that executes the vital interlocking logic to assure the safety train routes at trackside signaling equipment room using electronic circuits. So it is very important to verify the performance of developed electronic interlocking system by plentiful laboratory testing before actually application in the railway system. However the laboratory testing in the present state of railway signaling is preformed individually by manual, so very much test time and cost are required. To solve these problems, we are developed the simulator for automatic interlocking inspection in this research. This simulator is able to operate on general personal computer and has following beneficial functions : automatic test sheet generation for inspection, automatic inspection execution and et al. The experiments are executed to test the feasibility of the developed simulator the experimental results have good agreements with the anticipated ones.

Development of Robot Simulator for Palletizing Operation Management S/W and Fast Algorithm for 'PLP' (PLP 를 위한 Fast Algorithm 과 팔레타이징 작업 제어 S/W 를 위한 로봇 시뮬레이터 개발)

  • Lim, Sung-Jin;Kang, Maing-Kyu;Han, Chang-Soo;Song, Young-Hoon;Kim, Sung-Rak;Han, Jeong-Su;Yu, Seung-Nam
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.31 no.5
    • /
    • pp.609-616
    • /
    • 2007
  • Palletizing is necessary to promote the efficiency of storage and shipping tasks. These are, however some of the most monotonous, heavy and laborious tasks in the factory. Therefore many types of robot palletizing systems have been developed, but many robot motion commands still depend on the teaching pendent. That is, an operator inputs the motion command lines one by one. It is very troublesome, and most of all, the user must know how to type the code. That is why we propose a new GUI (Graphic User Interface) Palletizing System. To cope with this issue, we proposed a 'PLP' (Pallet Loading Problem) algorithm, Fast Algorithm and realize 3D auto-patterning visualization interface. Finally, we propose the robot palletizing simulator. Internally, the schematic of this simulator is as follows. First, an user inputs the physical information of object. Second, simulator calculates the optimal pattern for the object and visualizes the result. Finally, the calculated position data of object is passed to the robot simulator. To develop the robot simulator, we use an articulated robot, and analyze the kinematics and dynamics. Especially, All problem including thousands of boxes were completely calculated in less than 1 second and resulted in optimal solutions by the Fast Algorithm.

Ergonomic Improvement of Operation Console for Pilot Aptitude Research Equipment (조종적성 검사/연구 장비 운용 Console의 인간공학적 개선)

  • Kim, Sungho
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.41 no.4
    • /
    • pp.42-49
    • /
    • 2018
  • Pilot Aptitude Research Equipment (PARE) is a simulator developed to measure or research pilot aptitude and train for student pilots. Design of an ergonomic PARE operation console is required to operate the equipment effectively. This study carried out five steps : (S1) operator questionnaire survey, (S2) anthropometric design formula development, (S3) usability evaluation, (S4) improvement design, and (S5) validation considering both Physical User Interface (PUI) and Graphic User Interface (GUI) of PARE operation console. The operator questionnaire surveyed needs for each PUI and GUI part of the console from two PARE actual operators. In terms of PUI, the anthropometric design formula was developed by using design variables, body dimensions, target population characteristics, and reference posture related to the PARE console. In terms of GUI, the usability evaluation was conducted by three usability testing experts with a 7-point scale (1 : very low, 4 : neutral, 7 : very high) on GUI of the PARE operation console by seven usability criteria. The improved PARE operation console was designed to reflect the optimal values of design variables calculated from design formula, the results from usability testing, and the operator's needs. The improvement effect was observed by 20 people who had experience with the PARE operation console. As a result of the validation, monitor visibility and cockpit visibility for the improved PUI design and visibility and efficiency for the improved GUI design were significantly increased by more than 90% respectively. The improved design of the PARE operation console in this study can contribute to enhance operation performance of the PARE.

A Study on the Development of GUI and the Implementation of Database System for Training Simulator (교육용 시뮬레이터 GUI 개발 및 데이터베이스 구축에 관한 연구)

  • Kim, H.J.;Ahn, S.P.;Lee, J.P.;Yeo, S.M.;Kim, I.S.;Kim, C.H.;Yun, K.H.;Shin, H.C.;Kim, I.D.
    • Proceedings of the KIEE Conference
    • /
    • 2000.07a
    • /
    • pp.455-457
    • /
    • 2000
  • 현대 전력계통 시스템의 대규모화와 복잡화로 인해 숙련된 운전기술이 필요하게 되고, 실제 전력계통 모의를 통한 미경험고장의 처리기술 습득이 필요하고, 운전설비의 첨단화(컴퓨터 시스템화)로 인해 시스템과 운용절차에 대한 지식 습득 및 유지보수 훈련이 필요하게 됨에 따라 교육용 시뮬레이션에 대한 요구가 갈수록 증가되고 있다. 본 연구에서는 교육용 시뮬레이션에서 전력계통의 시스템을 익히고 전력계통 고장에 따른 복구절차를 배우는데 필요한 모의고장 시나리오 및 복구절차 등의 데이터베이스를 구축하며, 데이터베이스를 시뮬레이터와 연동시켜 작동하도록 개발하는 것이 목적이다. 또한 사용자들에게 보다 편리한 환경을 제공하기 위하여 GUI(Graphic User Interface)로 시뮬레이터를 설계할 것이다.

  • PDF

Functional verification method of OLED driver IC using PLI (PLI를 이용한 OLED 드라이버 IC의 기능 검증 방법)

  • Kim, Jung-Hak;Kim, Seok-Yoon
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.44 no.6 s.360
    • /
    • pp.83-88
    • /
    • 2007
  • In this paper, we propose the function verification method of the OLED(Organic Light Emitting Diode) drive IC using PLI verification method. This method uses the HDL(Hardware Description Language) simulator, PLI(Programing Language Interface), and GUI (Graphic User Interface) image viewer. This method improves the execute efficiency 40 times than conventional function verification methods. The proposed method can be used efficiently for function verification of DDI(display driver IC) design step.

Supporting Java Components in the SID Simulation System

  • Ma'ruf, Hasrul;Febiansyah, Hidayat;Kwon, Jin-Baek
    • Journal of Information Processing Systems
    • /
    • v.8 no.1
    • /
    • pp.101-118
    • /
    • 2012
  • Embedded products are becoming richer in features. Simulation tools facilitate low-costs and the efficient development of embedded systems. SID is an open source simulation software that includes a library of components for modeling hardware and software components. SID components were originally written using C/C++ and Tcl/Tk. Tcl/Tk has mainly been used for GUI simulation in the SID system. However, Tcl/Tk components are hampered by low performance, and GUI development using Tcl/Tk also has poor flexibility. Therefore, it would be desirable to use a more advanced programming language, such as Java, to provide simulations of cutting-edge products with rich graphics. Here, we describe the development of the Java Bridge Module as a middleware that will enable the use of Java Components in SID. We also extended the low-level SID API to Java. In addition, we have added classes that contain default implementations of the API. These classes are intended to ensure the compatibility and simplicity of SID components in Java.

Maritime Wireless Communication Simulator Design Research (무선통신을 이용한 해상시뮬레이터 구현 연구)

  • Park, YoungMin;Lim, Musung;Lee, Sungseok;Lee, Yeonwoo;Kim, Kyung-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.1182-1185
    • /
    • 2009
  • 본 논문에서는 해상무선통신시스템(Maritime Wireless Communication System)을 이용하여 Simulator를 구현하는 방식에 관해서 연구 하였다. VHF, CDMA, WiBro와 같이 3가지 무선통신 방식들에 대해서 해상무선통신에 적용가능한지를 분석하고, Matlab의 GUI를 사용하여 구현된 해상무선통신방식 시뮬레이터를 바탕으로 해상무선통신 채널환경에서 무선통신방신에 대한 성능을 검증하는 시뮬레이션 프레임워크를 제시하였다. 현재까지 기본적으로 CDMA방식으로 무선통신방식 시뮬레이터를 구축하고, 추후 OFDM기반의 WiBro 전송방식에 대해서도 추가로 시뮬레이터를 설계하여 성능을 검증해 보겠다.

Simulation-based Optimization of Multi-indenture and Multi-echelon Inventory Systems

  • Kim, Gui-Rae;Yun, Won-Young;Joung, Il-Han;Lee, Yu-Mi
    • Proceedings of the Korean Society for Quality Management Conference
    • /
    • 2006.11a
    • /
    • pp.133-138
    • /
    • 2006
  • The problem that we address is to determine the inventory stockage levels in a multi-echelon inventory system for repairable items in a multi-indenture system. We propose the simulation optimization approach to determine the stockage levels at each echelon, where a simulator for the underlying system is combined with an appropriate optimization tool, Genetic Algorithm (GA).

  • PDF

Java Class File Execution Simulator (자바 클래스 파일 실행 분석기)

  • 박상필;고광만
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.262-264
    • /
    • 2003
  • 자바 언어에 대한 클래스 파일은 소스 프로그램의 의미를 자바 가상 기계에서 실행가능한 형식으로 변환된 형태이다. 이러한 클래스 파일의 구조 및 실질적인 실행 과정에 대한 분석은 디컴파일러 구성, 소스프로그램의 디버깅 등에 편리성을 지원할 수 있다. 본 논문에서는 이러한 클래스 파일에 대한 분석 및 실제로 실행 과정을 보다 시각적으로 표현하기 위한 실행 과정 분석기에 관한 연구이다. 이를 위해 클래스파일을 내용을 GUI 환경에서와 같이 접근 및 표현이 용이하도록 구현하였으며 이러한 클래스 파일의 실행 과정에서 핵심 정보를 저장하고 있는 메소드 영역 정보, 오퍼란드 스택 정보, 지역 변수의 정보를 시각적으로 표현하였다.

  • PDF

NS-2를 이용한 네트워크 시뮬레이션 방법론

  • Park, Seong-Hyeon;Lee, Seung-Hyeong
    • Information and Communications Magazine
    • /
    • v.24 no.7
    • /
    • pp.79-88
    • /
    • 2007
  • 본고에서는 현재 일반적으로 가장 널리 사용되고 있는 네트워크 시뮬레이터인 NS-2(Network Simulator-2)에 대하여 알아본다. NS-2는 네트워킹의 성능분석을 목적으로 개발된 이벤트 기반(event-driven)의 시뮬레이터이다. 이 시뮬레이터의 적용 범위는 유선 네트워크의 경우 TCP/IP 프로토콜 패밀리와 각종 라우팅 프로토콜에 대한 시뮬레이션이 가능하며, 무선 네트워크에 경우에는 Ad Hoc 네트워크, WLAN, Mobile-IP와 Cellular network 등의 시뮬레이션이 가능하다. GUI가 부족하고 사용이 어렵다는 단점에도 불구하고, 공개된 소스와 두터운 이용자층에 힘입어 널리 사용되는 NS-2의 개요 및 시뮬레이션 방법에 대해 알아보기로 한다.