• Title/Summary/Keyword: Virtual Instrument

Search Result 90, Processing Time 0.027 seconds

Design and Implementation of a Framework for Automatically Generating Control and Monitoring Software

  • Yoo, Dae-Sung;Sim, Min-Suck;Park, Sung-Ghue;Kim, Jong-Hwan;Yi, Myeong-Jae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.932-935
    • /
    • 2004
  • In this paper, we present a framework that is easy to develop, modify, maintain and extend a control and monitoring software for any kinds of instruments. The presented framework is composed of three XML documents (IID, MAP, and CMIML) and two tools (Virtual Instrument Wizard, Generator). Interface information about behaviors and states of instruments is written on IID. Mapping information between the interface information in IID and API of a real instrument driver is written on MAP. Finally information about control and monitoring software is written on CMIML. IID, MAP and CMIML are written with XML format to provide common usage and platform independence of the suggested framework. VI Wizard generates CMIML (platform independent intermediate document) using IID and existing CMIML, and Generator generates source code of a control and monitoring software (platform dependent code) automatically using CMIML and MAP. The suggested framework that automatically generates control and monitoring software based on GUI provides easy development and maintenance. Also, reusability can be increased by reusing platform independent software description documents.

  • PDF

A Design of Framework for Efficient Development of Instrument Control and Monitoring Software (제어 및 모니터링 소프트웨어의 효율적인 개발을 위한 프레임워크 설계)

  • Yoo, Dea-Sung;Sim, Min-Suck;Park, Sung-Ghue;Kim, Jong-Hwan;Yi, Myoung-Jae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05b
    • /
    • pp.1177-1180
    • /
    • 2003
  • 본 논문에서는 자동화 장비들의 제어 및 모니터링 소프트웨어에 대한 쉬운 개발과 유지보수성을 향상시킬 수 있는 프레임워크를 제안한다. 본 논문에서 제안하는 프레임워크는 XML기반의 세 가지 표준 문서 형식(IID, MAP. CMIML), VI Wizard, Generator로 구성된다. VI Wizard는 표준문서형식(IID, MAP, CMIML)을 내장하고. 입력받은 IID와 MAP파일을 이용해서 GUI기반으로 VI(Virtual Instrument)를 구성한다. 새롭게 구성된 VI를 이용하여 장비의 제어정보, 사용자 인터페이스 정보 모니터링 정보, 통신 방법 등에 대한 정보를 기술하는 CMIML을 생성한다. Generator는 VI Wizard에서 생성한 CMIML문서와 실제 장비 드라이버에 대한 API를 입력으로 장비에 대한 제어 및 모니터링 소프트웨어를 자동 생성하게 된다.

  • PDF

Interactive Interface for Virtual Korean Percussion Instruments (인터렉티브 국악 타악기 인터페이스 제작 연구)

  • Han, Ki-Yul;Park, Sang-Bum;Kim, Jun
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.11
    • /
    • pp.1500-1506
    • /
    • 2011
  • This paper is to propose for the production of a digital-based new interface for the percussion of samulnori which are drum, janggu, jing and kkwaenggwari. Newly designed interface is similar to a jing-shaped percussion, and it was designed to playall of four instruments from a single interface. Two batting sufaces, which are located both in front and at trunk of the interface, generate a hitting date creating when interface to be hit and a pressure data when to grip the handle by control unit located at the handle. The information generated is transmitted to a computer via a wireless communication, and then, the computer generate a synthesized sound based on the characteristic of each instrument.

Simulation Analysis of Flexible Track Drilling Machines Based on ADAMS (ADAMS 기반의 플렉시블 트랙 드릴링 머신의 시뮬레이션 분석)

  • Zhu, Zhong-gang;Zhang, Qi;Lv, Jian-Hua;Qin, Zhen;Lyu, Sung-Ki
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.17 no.5
    • /
    • pp.1-7
    • /
    • 2018
  • Flexible track drilling machines are credited with important applications in the area of aircraft manufacturing because of their portability, quick installation capabilities, and high efficiency. However, their structures are special and the constitution principles and motion characteristics are difficult to control, increasing the development costs and research cycle in the context of the technology blockade of foreign companies. The simulation analysis of flexible track drilling machines can be conducted by applying virtual prototypes, shortening the development cycle and reducing the cost. In this paper, a model of a machine is established by using the SolidWorks software and imported into ADAMS to conduct kinematic and dynamic simulation analysis. During the analysis, the feasibility of the configuration is checked, a reasonable driving motion is chosen, potential deficiencies are found, and improvement actions are raised.

Effective Engineering Experiments Using Remote Virtual Instruments and DC-Motor (원격 가상 계측장치와 DC 모터를 이용한 효과적인 공학실험)

  • Choi, Seong-Joo;Mikhail, G.R.
    • The Journal of Korean Institute for Practical Engineering Education
    • /
    • v.1 no.1
    • /
    • pp.99-105
    • /
    • 2009
  • Computer-based learning with the access to World Wide Web has become a fundamental base for adopting beneficial education. It provides significant facilities such as animation and interactive processes that are not possible with textbooks. Web/Internet-enabled applications which is fully controlled and monitored from remote locations are extensively used by a number of Universities, national laboratories and companies for different kinds of applications all over the world. Continuous advances in computers and electronics coupled with drooping prices of hardware have made Web/Internet-based technologies less costly than before, particularly for educational organizations. Thus, it is more affordable to invest in these technologies that are essential for both expanding education over Web and further improving and advancing such technologies the application of remote virtual instruments will be demonstrated in this context along with experiments that can be adopted to be educational experimental lab for Engineering Education students.

  • PDF

An Optimized Model for the Local Compression Deformation of Soft Tissue

  • Zhang, Xiaorui;Yu, Xuefeng;Sun, Wei;Song, Aiguo
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.14 no.2
    • /
    • pp.671-686
    • /
    • 2020
  • Due to the long training time and high training cost of traditional surgical training methods, the emerging virtual surgical training method has gradually replaced it as the mainstream. However, the virtual surgical system suffers from poor authenticity and high computational cost problems. For overcoming the deficiency of these problems, we propose an optimized model for the local compression deformation of soft tissue. This model uses a simulated annealing algorithm to optimize the parameters of the soft tissue model to improve the authenticity of the simulation. Meanwhile, although the soft tissue deformation is divided into local deformation region and non-deformation region, our proposed model only needs to calculate and update the deformation region, which can improve the simulation real-time performance. Besides, we define a compensation strategy for the "superelastic" effect which often occurs with the mass-spring model. To verify the validity of the model, we carry out a compression simulation experiment of abdomen and human foot and compare it with other models. The experimental results indicate the proposed model is realistic and effective in soft tissue compression simulation, and it outperforms other models in accuracy and real-time performance.

Embedded System Integrated Prototyping Mechanism Based on Reusable Component (재사용 가능한 컴포넌트 기반의 임베디드 시스템 통합 프로토타이핑 기법)

  • Sukmana, Husni Teja;Lee, Jeong-Bae;Rim, Kee-Wook;Hwang, Young-Sup;Kim, Young-Jin;Ahn, Sung-Soon
    • The KIPS Transactions:PartA
    • /
    • v.16A no.3
    • /
    • pp.199-208
    • /
    • 2009
  • Recently, there are many embedded system prototyping tools for helping embedded system designers to trial their product before it releases to the market. A prototype is very important for early embedded system design to grasp the desire functions, to get a good performance, to create delightful user interface, and to increase the valuable of the product. Prototyping tools can be classified by three categories: Physical, Virtual and Modeling prototyping. The integration of these prototyping tools becomes valuable for speed up time-to-market and for decrease design cost when design embedded system. The problem comes up because these tools sometime do not provide an instrument for communicating each other. In this paper, we propose a flexible and reusable mechanism for integrate these tools base on JavaBeans and ActiveX technology. We show how this mechanism can be employed in various prototyping tools.

A Study on Pre-Service Teachers' Perception of Learning Environment in Earth Science with Using Virtual Reality (VR): An Exploratory Case (지구과학에서의 가상 현실의 사용에 따른 예비 과학교사의 학습환경 인식 연구: 시험적 적용)

  • Shin, Myeong-Kyeong;Kim, Hee-Soo;Kim, Jong-Heon
    • Journal of the Korean earth science society
    • /
    • v.27 no.3
    • /
    • pp.269-278
    • /
    • 2006
  • In this study, we used Virtual Reality (VR) materials on an introductory earth science course consisted of thirty six pre-service science teacher program students. Before and after class an instrument of Constructivist Learning Environment Survey (CLES) was administered. The main focus of the CLES was to evaluate how the classroom was prepared for student centered learning environment. The pre and post tests of student perceptions regarding their learning environment were compared in six domains: personal relevance, critical voice, shared control, student negotiation, scientific uncertainty, and attitude. Questionnaire regarding the general perception of the VR materials was administered as well. How future science teachers valued the use of VR materials in their classrooms was found from this study. Based on these results, we intend to contribute for a more complete understanding of the potential of VR materials in achieving better learner-centered classroom environment.

Cyber studying Systems Design and embodiment to web database base (웹 데이터베이스 기반으로 사이버 학습시스템설계 및 구현)

  • 나성원;신상민;이순애;조용환
    • The Journal of the Korea Contents Association
    • /
    • v.2 no.1
    • /
    • pp.1-6
    • /
    • 2002
  • It is rising to Web service from the rapid supply of the computer, from the basis of Internet, and virtual learning which is the best use of Web is very important teaching instrument. This study was design and embody of the cyber teaming system that teaching of the specific character in mathematical fed and improving to learn-depression-student through driven out sever & client in Web, and the student direct take part in teaming through the Web data base system environment and using multimedia than abstract conception.

  • PDF

A Study of the performance test method of DCS for a large industrial plant (분산제어시스템 기능점검 방법에 관한 연구)

  • Ma, B.R.;Lee, J.H.;Jung, M.S.
    • Proceedings of the KIEE Conference
    • /
    • 1999.07b
    • /
    • pp.883-886
    • /
    • 1999
  • Recently, with the development of computer technology, field instrument and control system using in industrial fields have changed from mechanical, electrical systems to digital electronic systems. Distributed control system(DCS), control functions are dispersed for grading up reliability and informations are combined fur effective management has been developed and sold. As this system has been enlarged and complicated, it is difficult to testing the system and very important to verifing functions systematically. In this report, function test procedure which is performed spontaneously by domestic or foreign DCS manufacturer was searched and analyzed. As its results, the test procedure of DCS functions were proposed. The proposed procedure was applied to DCS being used for a thermal power plant. The function test for DCS requires continuous and dynamic input/output signals, therefore we proposed the method to compose virtual plant which simulate the DCS functions with. And we suggested the test procedure of each DCS function.

  • PDF