• Title/Summary/Keyword: graphical user interface software

Search Result 104, Processing Time 0.024 seconds

A Novel Interactive Power Electronics Seminar (iPES) Developed at the Swiss Federal Institute of Technology (ETH) Zurich

  • Drofenik, Uwe;Kolar, Johann W.
    • Journal of Power Electronics
    • /
    • v.2 no.4
    • /
    • pp.250-257
    • /
    • 2002
  • This paper introduces the Interactive Power Electronics Seminar - iPES - a new software package for teaching of fundamentals of power electronic circuits and systems. iPES is constituted by HTML text with Java applets for interactive animation, circuit design and simulation and visualization of electromagnetic fields and thermal issues in power electronics. It does comprise an easy-to-use self-explaining graphical user interface. The software does need just a standard web-browser, i.e. no installations are required. iPES can be accessed via the World Wide Web or from a CD-ROM in a stand-alone PC by students and professionals. Due to the underlying software technology iPES is very flexible and could be used for on-line learning and could easily be integrated into an e-learning platform. The aim of this paper Is to give an introduction to the iPES-project and to show the different areas covered. The e- learning software is available at no costs at $\underline{www.ipes.ethz.ch}$ in English, German, Japanese, Korean, Chinese and Spanish. The project is still under development and the web page is updated in about 4 weeks intervals.

A Design and Implementation of Software Architecture for IPC in Vehicles Using Modeling Methodology (모델링 기법을 이용한 차량용 IPC 소프트웨어구조 설계 및 구현)

  • Song, Bong-Gi;Yu, Yun-Sik
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.7 no.6
    • /
    • pp.1567-1572
    • /
    • 2012
  • An IPC(instrument panel Cluster) is a useful device that provides driving information to the driver. The information includes the vehicle speed, RPM, mileage, etc. The traditional IPC has been mostly implemented with mechanical technique. According to increment of needs for the convenience of IPC by user, the IPC must provide graphical interface and efficient driving information. Also the user-friendly IPC is needed by drivers. Thus flexible and robust software structure and development methods are required in order to develop IPC. In this paper, we propose software architecture and design method for the IPC using modeling method. We use MVC model and UML to model software architecture because they have flexible and robust characteristics. We can develop the various forms of information screen by separating views from model by using state diagram and class diagram in UML. Through this, the cost saving and ease of maintenance can be expected. The development time and cost can be reduced by using proposed method.

A Design and Implementation of Software Architecture for IPC in Vehicles Using Modeling Methodology (모델링 기법을 이용한 차량용 IPC 소프트웨어구조 설계 및 구현)

  • Song, Bong-Gi;Yu, Yun-Sik
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.7 no.6
    • /
    • pp.1321-1326
    • /
    • 2012
  • An IPC(instrument panel Cluster) is a useful device that provides driving information to the driver. The information includes the vehicle speed, RPM, mileage, etc. The traditional IPC has been mostly implemented with mechanical technique. According to increment of needs for the convenience of IPC by user, the IPC must provide graphical interface and efficient driving information. Also the user-friendly IPC is needed by drivers. Thus flexible and robust software structure and development methods are required in order to develop IPC. In this paper, we propose software architecture and design method for the IPC using modeling method. We use MVC model and UML to model software architecture because they have flexible and robust characteristics. We can develop the various forms of information screen by separating views from model by using state diagram and class diagram in UML. Through this, the cost saving and ease of maintenance can be expected. The development time and cost can be reduced by using proposed method.

Development and application of a technique for detecting beach litter using a Micro-Unmanned Aerial Vehicle

  • Jang, Seon Woong;Kim, Dae Hyun;Chung, Yong Hyun;Seong, Ki Taek;Yoon, Hong-Joo
    • Korean Journal of Remote Sensing
    • /
    • v.30 no.3
    • /
    • pp.351-366
    • /
    • 2014
  • The aim of this study was to develop software for beach litter detection that includes a Graphical User Interface (GUI) and uses images taken by a micro-unmanned aerial vehicle. Videos were taken over Doomo pebble beach, Sogye pebble beach, and Heungnam sand beach on the northeast coast of Geojedo (Geoje Island), Korea. Still images of actual beach litter were obtained from the videos. The image processing involved preprocessing, morphological image processing, and image recognition. Comparison with still images showing beach litter demonstrated that the software could generally detect litter larger than 50 cm in size such as Styrofoam buoys and circular fish traps (excluding small pixel-size ropes). Combining the proposed method with the conventional surveying approach is expected to enhance the accuracy of beach litter detection. The new technique will also aid in predicting the amount of beach litter generated along coastlines, which is currently difficult to monitor.

Simulation of Eddy Current Testing Signals Using Simulation Software Dedicated to Nondestructive Testing (비파괴검사 전용 시뮬레이터를 이용한 와전류검사 신호 시뮬레이션)

  • Lee, Tae-Hun;Cho, Chan-Hee;Lee, Hee-Jong
    • Transactions of the Korean Society of Pressure Vessels and Piping
    • /
    • v.10 no.1
    • /
    • pp.75-81
    • /
    • 2014
  • A simulation of eddy current testing has been utilized for predicting the signal characteristics to the various defects and developing the probes. Especially, CIVA which is a simulation tool dedicated to nondestructive testing has a good accuracy and speed, and provides a three-dimensional graphical user interface for improved visualization and familiar data displays consistent with NDE technique. Although internal validations have been performed by the CIVA software development specialists, an independent validation study is necessary for the accuracy assessment of the software prior to practical use. For this purpose, in this study, eddy current testing signals of ASME FBH calibration standard tube for bobbin probe were simulated using CIVA and the results were compared to the experimental inspected signals based on the relationship between each flaw signal in terms of amplitude and phase, and the shape of the Lissajous curve. And then we verified the accuracy of the simulated signals and the possible range for simulation. Overall, there is a good qualitative agreement between the CIVA simulated and experimental results in the absolute and differential modes at the two inspection frequencies.

AndroScope: An Insightful Performance Analyzer for All Software Layers of the Android-Based Systems

  • Cho, Myeongjin;Lee, Ho Jin;Kim, Minseong;Kim, Seon Wook
    • ETRI Journal
    • /
    • v.35 no.2
    • /
    • pp.259-269
    • /
    • 2013
  • Android has become the most popular platform for mobile devices. However, Android still has critical performance issues, such as "application not responding" errors and hiccups resulting from garbage collection. Many phone vendors have tried to resolve the problems by characterizing and improving the performance. However, there are few insightful performance analysis tools for the Android-based systems. This paper presents AndroScope, which is a performance analysis tool for both the Android platform (Dalvik virtual machine, core libraries, Android libraries, and even Linux kernels) and its applications. To the best of our knowledge, this is the first tool to collect and analyze performance data from all the software layers of the Android-based systems. AndroScope offers a trace mechanism to collect such deep and wide performance data as hardware performance counters, time, and memory usage. In addition, the tool includes TraceBridge, which is a middleware for the fast handling of mass logs. Moreover, AndroScope offers an integrated graphical user interface with the Android software development kit to display a great volume of the detailed performance data.

The Development of Signal Processing Software for Single-and Multi-Voxel MR Spectroscopy (단위용적 및 다용적 기법 자기공명분광 신호처리 분석 소프트웨어의 개발)

  • Paik, Moon-Young;Lee, Hyun-Yong;Shin, Oun-Jae;Eun, Choong-Ki;Mu, Chi-Woong
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.39 no.5
    • /
    • pp.544-555
    • /
    • 2002
  • The aim of this study is to develop the $^1H$-MRS data postprocessing software for both single-voxel and multi-voxel technique, which plays and important role as a diagnostic tool in clinical field. This software is based on graphical user interface(GUI) under windows operating system of personal computer(PC). In case of single-voxel MRS, both of raw data in time-domain and spectrum data in frequency-domain are simultaneously displayed in a screen. Several functions such as DC correction, zero filling, line broadening, Lorentz-Gauss filtering and phase correction, etc. are included to increase the quality of spectrum data. In case of multi-voxel analysis, spectroscopic image reconstructed by 3-D FFT was displayed as a spectral grid and overlapped over previously obtained T1- or T2-weighted image for the spectra to be spatially registered with the image. The analysis of MRS peaks were performed by obtaining the ratio of peak area. In single-voxel method, statistically processed peak-area ratios of MRS data obtained from normal human brain are presented. Using multi-voxel method, MR spectroscopic image and metabolite image acquired from brain tumor are demonstrated.

ADE: Agent Development Environment for Engineering (ADE : 공학 에이전트 개발 환경)

  • 구본석;이수홍
    • Korean Journal of Computational Design and Engineering
    • /
    • v.8 no.1
    • /
    • pp.55-63
    • /
    • 2003
  • ADE i,1 a software tool for the design and implementation of multi-agent systems. ADE allows a designer to draw a multi-agent system graphically, specify the necessary properties, and deploy their applications. ADE offers a set of intuitive, easy to use interfaces that enable a designer to completely specify the agents and agent interactions in a multi-agent system. In this environment, JATLite/sup [1]/ is improved significantly. Furthermore, ADE provides a unique set of features for a multi-agent system design tool. An agent description method based on Design roadmap/sup [2]/ theory, a hierarchy of agents, and a fully featured Java-based Graphical User Interface are combined in ADE. This distinct combination of features mates ADE stand out among the existing multi-agent system design tools. This paper presents the research related to the application of the ADE, along with descriptions of its design and implementation.

Development of the Mechanical Timer's Gear Sound Recognition system (기계식 타이머의 치차음 인식 시스템 개발)

  • 서영호;이돈진;안중환
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2001.04a
    • /
    • pp.217-220
    • /
    • 2001
  • We have developed the gear sound recognition system of mechanical timer. A mechancal timer is superior in endurance to electronic timer. So it is reliable under severe operating environment. It is putting together several kind of gears. Therefore when the timer operates, it emits mechanical sound of gears. We have chosen a microphone to detect the gear sound. A microphone is more efficient and convenient than other sensors. Because it is of low price and non-contact type sensor. For ease of measurement we designed real-time processing software based on graphical user interface.

  • PDF

고속 디지탈 퍼지 추론회로 개발과 산업용 프로그래머블 콘트롤러에의 응용

  • 최성국;김영준;박희재;고덕용;김재옥
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1992.04a
    • /
    • pp.354-358
    • /
    • 1992
  • This paper describes a development of high speed fuzzy inference circuit for the industrialprocesses. The hardware fuzzy inference circuit is developed utilizing a hardware fuzzy inference circuit is developed utilizing a DSP and a multiplier and accumulator chip. To enhance the inference speed, the pipeline disign is adopted at the bottleneck and the general Max-Min inference method is slightly modified as Max-max method. As a results, the inference speed is evaluated to be 100 KFLIPS. Owing to this high speed feature, satisfactory application can be attained for complex high speed motion control as well as the control of multi-input multi-output nonlinear system. As an application, the developed fuzzy inference circuit is embedded to a PLC (Porgrammable Logic Controller) for industrial process control. For the fuzzy PLC system, to fascilitate the design of the fuzzy control knowledge such as membership functions, rules, etc., a MS-Windows based GUI (Graphical User Interface) software is developed.