• Title/Summary/Keyword: Virtual Component

Search Result 208, Processing Time 0.026 seconds

A Study on Software Component Development for Production Management Using Distributed Objects and XML Technologies (분산객체와 XML 기반의 생산계획 컴포넌트 개발에 관한 연구)

  • Min, Dae-Ki;Chang, Tai-Woo;Park, Chan-Kwon;Park, Jin-Woo
    • IE interfaces
    • /
    • v.15 no.1
    • /
    • pp.10-19
    • /
    • 2002
  • New trends such as electronic commerce, virtual organizations, e-business applications, etc. increase the dependence of production management on information software systems and contribute to the needs for global, distributed object systems. This paper presents a component based approach for production management systems under the multi-tier distributed information system architecture using UML(Unified Modeling Language), CORBA(Common Object Request Broker Architecture) and XML(eXtensible Markup Language) technologies, and propose rules for mapping a UML class diagram to a XML DTD (Document Type Definition). And we adapt it to the prototype system implementation. The components are implemented by CORBA and we use XML messages for the information exchange between components.

An Operating Software Architecture for PC-based (PC기반의 생산시스템을 위한 운용소프트웨어 구조)

  • Park, Nam-Jun;Kim, Hong-Seok;Park, Jong-Gu
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.7 no.1
    • /
    • pp.1196-1204
    • /
    • 2001
  • In this paper, a new architecture of operating software associated with the component-based method is proposed. The proposed architecture comprises 문 execution module and a decision-making module. In order to make effective development and maintenance, the execution module is divided into three components. The components are referred to as Symbol, Gateway, and Control, respectively: The symbol component is for the GUI environments and the standard interfaces; the gateway component is for the network communication and the structure of asynchronous processes; the control component is for the asynchronous processing and machine setting or operations. In order to verify the proposed architecture, and off-line version of operating software is made, and its steps are as follows; I) Make virtual execution modules for the manufacturing devices such as dual-arm robot, handling robot, CNC, and sensor; ii) Make decision-making module; iii) Integrate the modules and GUI using a well-known development tools such as Microsofts Visual Basic; iv) Execute the overall operating software to validate the proposed architecture. The proposed software architecture in this paper has the advantages such as independent development of each module, easy development of network communication, and distributed processing of resources, and so on.

  • PDF

Component Software Architecture for Embedded Controller (내장형 제어기를 위한 컴포넌트 소프트웨어 아키텍처)

  • 송오석;김동영;전윤호;이윤수;홍선호;신성훈;최종호
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.8-8
    • /
    • 2000
  • PICARD (Port-Interface Component Architecture for Real-time system Design) is a software architecture and environment, which is aimed to reduce development time and cost of real-time, control system. With PICARD, a control engineer can construct a control system software by assembling pre-built software components us ing interact ive graphical development environment. PICARD consists of PVM(Picard Virtual Machine) , a component library, and PICE(PIcard Configuration Editor). PVM is a real-time engine of the PICARD system which runs control tasks on a real-time operating system. The component library is composed of components which are called task blocks. PICE is a visual editor which can configure control tasks by creating data-flow diagrams of task blocks or Ladder diagrams for sequential logics. For the communication between PVM on a target system and PICE on a host computer, a simple protocol and tools for stub generation was dove]oped because RPC or CORBA is difficult to be applied for the embedded system. New features such as a byte-code based run time system and a simple and easy MMI builder are also introduced.

  • PDF

Face Deformation Technique for Efficient Virtual Aesthetic Surgery Models (효과적인 얼굴 가상성형 모델을 위한 얼굴 변형 기법)

  • Park Hyun;Moon Young Shik
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.42 no.3 s.303
    • /
    • pp.63-72
    • /
    • 2005
  • In this paper, we propose a deformation technique based on Radial Basis Function (RBF) and a blending technique combining the deformed facial component with the original face for a Virtual Aesthetic Surgery (VAS) system. The deformation technique needs the smoothness and the accuracy to deform the fluid facial components and also needs the locality not to affect or distort the rest of the facial components besides the deformation region. To satisfy these deformation characteristics, The VAS System computes the degree of deformation of lattice cells using RBF based on a Free-Form Deformation (FFD) model. The deformation error is compensated by the coefficients of mapping function, which is recursively solved by the Singular Value Decomposition (SVD) technique using SSE (Sum of Squared Error) between the deformed control points and target control points on base curves. The deformed facial component is blended with an original face using a blending ratio that is computed by the Euclidean distance transform. An experimental result shows that the proposed deformation and blending techniques are very efficient in terms of accuracy and distortion.

An Implementation of Spatio-Temporal Graph to Represent Situations in the Virtual World (가상현실 속의 상황 표현을 위한 시공간 그래프의 구현)

  • Park, Jong-Hee;Jung, Gung-Hun
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.6
    • /
    • pp.9-19
    • /
    • 2013
  • In this paper, we develop a Spatio-Temporal graph as of a key component of our knowledge representation Scheme. We design an integrated representation scheme to depict not only present and past but future in parallel with the spaces in an effective and intuitive manner. An event in general occupies not only a space but a time. Hence a crucial premise for the simulation of virtual situations is to position events in the multi-dimensional context, that is, 3-D space extended by the temporal dimension. Furthermore an event tends to have physical, social and mental aspects intertwined. As a result we need diverse information structures and functions to model entities and relations associated with events and to describe situations in different stances or perspectives of the virtual agents. These structures and functions are implemented in terms of integrated and intuitive representation schemes at different levels such as Ontology View, Instance View, ST View, Reality View. The resulting multi-dimensional comprehensive knowledge structure accommodates multi-layered virtual world developing in the time to maximize the diversity of situations in the historical context. The viability of this knowledge representation scheme is demonstrated with a typical scenario applied to a simulator implemented based on the ST Graph. The virtual stage based on the ST graph can be used to provide natural contexts for situated learning or next-generation simulation games.

A Navigation Algorithm using a Locomotion Interface with Programmable Foot Platforms for Realistic Virtual Walking (실감의 가상 걸음을 위한 발판타입 이동인터페이스의 네비게이션 알고리즘)

  • Yoon, Jung-Won;Ryu, Je-Ha
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.12 no.6
    • /
    • pp.358-366
    • /
    • 2006
  • This paper describes a novel navigation algorithm using a locomotion interface with two 6-DOF programmable foot platforms. When a human walks on the locomotion interface (LI), the walking motions of the human are recognized by several sensors. Then, the sensed information is used by the LI for generation of infinite surfaces for continuous walking and the virtual environments for scene update according to motions of the human walking. The suggested novel navigation system can induce user's real walking and generate realistic visual feedback during navigation. A novel navigation algorithm is suggested to allow natural navigation in virtual environments by utilizing conditions of normal gait analysis. For realistic visual feedback, the virtual environment is designed with three components; 3D object modeler for buildings and terrains, scene manager and communication manager component. From experiments, the subjects were satisfied with the reality of the suggested navigation algorithm using the locomotion interface. Therefore, the suggested navigation system can allow a user to explore into various virtual terrains with real walking and realistic visual feedback.

A study on an investigation procedure of digital forensics for VMware Workstation's virtual machine and a method for a corrupted image recovery (VMware Workstation 가상 머신 이미지에 대한 디지털 포렌식 조사 절차 및 손상된 이미지 복구 방안)

  • Lim, Sung-Su;Yoo, Byeong-Yeong;Park, Jung-Heum;Byun, Keun-Duck;Lee, Sang-Jin
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.21 no.2
    • /
    • pp.61-70
    • /
    • 2011
  • Virtualization is a technology that uses a logical environment to overcome physical limitations in hardware. As a part of cost savings and green IT policies, there is a tendency in which recent businesses increase the adoption of such virtualization. In particular, regarding the virtualization in desktop, it is one of the most widely used technology at the present time. Because it is able to efficiently use various types of operating systems in a physical computer. A virtual machine image that is a key component of virtualization is difficult to investigate. because the structure of virtual machine image is different from hard disk image. Therefore, we need researches about appropriate investigation procedure and method based on technical understanding of a virtual machine. In this research, we suggest a procedure of investigation on a virtual machine image and a method for a corrupted image of the VMware Workstation that has the largest number of users.

Surveying Expert Perceptions for Designing an Agro-Healing Virtual Reality Therapy System (가상치유농장시스템 설계를 위한 전문가 인식 조사)

  • Bae, Seung-Jong;Kim, Soo-Jin;Koo, Hee-Dong;Kim, Dae-Sik
    • Journal of Korean Society of Rural Planning
    • /
    • v.29 no.4
    • /
    • pp.211-219
    • /
    • 2023
  • In this study, the importance of each design element was analyzed by surveying experts in the development of Agro-Healing Virtual Reality Therapy System. It was found that the results of experts content importance were consistent with the results of consumer preferences in previous studies, such as psychological and emotional stability as the main effect the importance of sight and hearing, a relatively short time of 30 minutes or less, a low price of 5,000 won or less, technical factors that can satisfy the five senses, and various contents. When the spatial elements of the Agro-Healing Virtual Reality Therapy System were categorized into three major categories: elements and equipment, lines and paths, and sites and spaces, 'flowers', 'playgrounds', 'paths', 'sidewalks', 'rest areas' and 'gardens' were found to be highly important. Among the components of Agro-Healing Virtual Reality Therapy System, the usability was divided into eight major categories, including searchability, attractiveness, cognition, error handling, control, consistency, convenience, and feedback, and the importance was analyzed for each component. The significance of this study is that it suggests the design direction of virtual healing farm systems and provides effective information that can be used in the development of related systems in the future.

A Novel Fast Open-loop Phase Locking Scheme Based on Synchronous Reference Frame for Three-phase Non-ideal Power Grids

  • Xiong, Liansong;Zhuo, Fang;Wang, Feng;Liu, Xiaokang;Zhu, Minghua;Yi, Hao
    • Journal of Power Electronics
    • /
    • v.16 no.4
    • /
    • pp.1513-1525
    • /
    • 2016
  • Rapid and accurate phase synchronization is critical for the reliable control of grid-tied inverters. However, the commonly used software phase-locked loop methods do not always satisfy the need for high-speed and accurate phase synchronization under severe grid imbalance conditions. To address this problem, this study develops a novel open-loop phase locking scheme based on a synchronous reference frame. The proposed scheme is characterized by remarkable response speed, high accuracy, and easy implementation. It comprises three functional cascaded blocks: fast orthogonal signal generation block, fast fundamental-frequency positive sequence component construction block, and fast phase calculation block. The developed virtual orthogonal signal generation method in the first block, which is characterized by noise immunity and high accuracy, can effectively avoid approximation errors and noise amplification in a wide range of sampling frequencies. In the second block, which is the foundation for achieving fast phase synchronization within 3 ms, the fundamental-frequency positive sequence components of unsymmetrical grid voltages can be achieved with the developed orthogonal signal construction strategy and the symmetrical component method. The real-time grid phase can be consequently obtained in the third block, which is free from self-tuning closed-loop control and thus improves the dynamic performance of the proposed scheme. The proposed scheme is adaptive to severe unsymmetrical grid voltages with sudden changes in magnitude, phase, and/or frequency. Moreover, this scheme is able to eliminate phase errors induced by harmonics and random noise. The validity and utility of the proposed scheme are verified by the experimental results.

Development of Gas Plant Safety Training Content using VR-based Dynamic Visualization Components (가상현실 기반 동적 가시화 컴포넌트를 이용한 가스 플랜트 안전훈련 콘텐츠 개발)

  • Lee, Gyungchang;Yu, Chulhee;Chung, Kyo-il;Youn, Cheong
    • Journal of the Korean Institute of Gas
    • /
    • v.21 no.5
    • /
    • pp.89-94
    • /
    • 2017
  • The VR(Virtuality Reality) technology provides very close experience to reality by stimulating humans' external recognition with artificial technologies. In order to overcome the limitation of real-environment training, VR is being applied in industry field as a key technology to prevent safety accident and its control procedure training. However, it is difficult to build VR-based training system because 3D modeling and software coding are necessary for materialization of VR environment demands of many development resource. In this research referring to VR based training content implementation, a method to utilizing VRDC(VR-based Dynamic visualization Component) is suggested and by applying it to plant safety training system, it was confirmed its practicality.