• Title/Summary/Keyword: visual programming

Search Result 324, Processing Time 0.024 seconds

Development of Real-time Control System for White bBamline and Microprobe Beamline (백색광 및 X선 미세탐침 빔라인용 실시간 제어시스템 개발)

  • 윤종철;이진원;고인수
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1997.10a
    • /
    • pp.748-751
    • /
    • 1997
  • The White Beamline of the Pohang Accelerator Laboratory(PAL) consists of main and second slits, a microprobe system, two ion chambers, a video-microscope, and a Si(Li) detector. These machine components must be controlled remotely through computer system to make user experiments precise and speedy. A real-time computer control system was developed to control and monitor these machine components. A VNIEbus computer with OS-9 real-time operating system was used for low-level data acquisition and control. VME I/O modules were used for step motor control and scaler control. The software has modular structure for maximum performance and easy maintenance. We developed database, I/O driver, and control software. We used PC/Window95 for data logging and operator interface. Visual C++ was used graphical user interface programming. RS232C was used for communication between VME and PC.

  • PDF

Method for Safety-Decision to Apply International Standard Grounding Systems to Domestic Power System by Computer Simulation (국제 규격 접지시스템의 국내 적용을 위한 시뮬레이션 기반의 안전도 평가 방안)

  • Lee, Soon;Kim, Jung-Hoon;Park, Jung-Wook
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.57 no.3
    • /
    • pp.344-353
    • /
    • 2008
  • To apply the appropriate new grounding system to domestic power system, safety has to be guaranteed under the given circumstances. It is not possible to decide the safety of grounding systems by the experimental test because safety experiments directly relate to the human life and the installed electric machines. Therefore, the computer simulation program to decide the safety of grounding systems based on the IEC standard systems, has to be developed. This paper proposes the computer simulation based method to decide the safety of grounding system with the concepts of touch voltage, step voltage, human resistivity, and applied electric current according to the several conditions of human body located in the corresponding grounding systems. The proposed method is implemented by Matlab/Simulink and Visual C++ programming tools for its visualization.

Foundation of Cooperative Control System of Assembly-Working Robots Using Wireless LAN (무선랜을 이용한 조립 작업 로봇의 협력 제어 시스템 구축)

  • Park, Sang-Young;Lee, Gui-Hyung
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.26 no.1
    • /
    • pp.121-129
    • /
    • 2017
  • In this study, we investigated a cooperative control system of assembly robots using wireless LAN. We developed two different types of robots to assemble three blocks on a workbench. Robot1 can assemble blocks on a workbench and Robot2 can carry blocks to Robot1. We constructed an ROS-based communication system and shared data. Three blocks and one workbench were recognized by camera-image processing By developing the UI using Windows programming language Visual C#, we evaluated the status of the robots and blocks and controlled the robots. The control system was developed by constructing all elements necessary for cooperative control, such as robot design and fabrication, motor control, ROS-based communication, and image processing. Thus, we completed fundamental tasks required for assembly.

A Study on the Fault Diagnosis Expert System for 765kV Substations (765kV 변전소의 고장진단 전문가 시스템에 관한 연구)

  • Lee, Heung-Jae;Kang, Hyun-Jae
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.58 no.7
    • /
    • pp.1276-1280
    • /
    • 2009
  • This paper presents a fault diagnosis expert system for 765kV substation. The proposed system includes the topology processor and intelligent alarm processing subsystems. This expert system estimates the fault section through the inference process using heuristic knowledge and the output of topology processor and intelligent alarm processing system. The rule-base of this expert system is composed of basic rules suggested by Korea Electric Power Corporation and heuristic rules. This expert system is developed using PROLOG language. Also, user friendly Graphic User Interface is developed using visual basic programming in the windows XP environment. The proposed expert system showed a promising performance through the several case studies.

A New Unified Design Environment for Optimization of Electric Machines Based on Continuum Sensitivity and B-Spline Parametrization

  • Kim, Min-Ho;Lee, Hyang-Beom;Kim, Hyeong-Seok;Byun, Jin-Kyu
    • Journal of Electrical Engineering and Technology
    • /
    • v.6 no.4
    • /
    • pp.513-518
    • /
    • 2011
  • In this paper, a unified design environment is developed for the optimization of electric machines based on continuum sensitivity. For electromagnetic (EM) system analysis, COMSOL scripting environment is used. Optimization module is developed by MATLAB programming, which can be combined with COMSOL script commands. The modules are combined into one MATLAB project, and iteration process necessary for the optimization of EM system can be performed efficiently. During the design process, visual feedback of the current design status is given to the designer. In addition, the B-Spline parametrization of the nodal points is implemented to obtain smooth boundary of the device. The developed software is applied to the problem of finding uniform flux density distribution at the air gap of an electromagnet to verify its feasibility and effectiveness.

Development of Visual Programming Tool for Interaction Applications (상호작용 응용 개발을 지원하는 비주얼 프로그래밍 도구 개발)

  • You, Changwoo;Lee, Joong-Jae;Park, Jung-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.04a
    • /
    • pp.1096-1099
    • /
    • 2017
  • 최근 가상현실 기술 관련 기술의 발달로 가상현실 컨텐츠에 대한 관심이 커지고 있으나 가상현실 컨텐츠는 제한되어 있다. 다양한 상호작용 응용 컨텐츠를 개발하기 위하여 기존에 인터랙션을 기술하고 개발하는 방식과 다른 인터랙션을 기술하고 프로그래밍하고 어플리케이션 코드를 자동으로 생성할 수 있는 개발 환경을 구현하였다. 이로써 일반인들도 가상물체를 조작하는 가상현실 응용 프로그램을 쉽게 개발할 수 있다.

Development of the DNC System for SFC/POP (SFC/POP 연계형 DNC 시스템 구현)

  • Choi, Jung-Hee;Kim, Jae-Gyun;Lee, Dong-Hyun;Choi, In-Jib
    • IE interfaces
    • /
    • v.12 no.3
    • /
    • pp.374-381
    • /
    • 1999
  • In this paper, we propose an architecture of the DNC system for Shop Floor Control/Point of Production(SFC/POP). The DNC system to be presented this paper retrieves line-up sheets which include the drawing information, making a index database for line-up sheets, NC programs and tool adjustment data. And it is interface with a raw material, jig and tool information. Also, the DNC system transmits operation information to real workers rapidly, and supports realtime monitoring by collecting the state information of machines directly. In the analysis and design phases, this paper models realtime events using the state transition diagrams. In the implementation phase, we use the ORACLE DBMS(Database Management System) as the DBMS and Developer 2000 and Microsoft Visual C++ 5.0 as the programming tools.

  • PDF

A Study on the Development of the measurement system of the Power steering unit for Automobile (자동차용 Poewer steering unit 의 자동측정시스템 개발에 관한 연구)

  • 기창두;김상묵
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1995.10a
    • /
    • pp.925-928
    • /
    • 1995
  • Recently, the system of the industry demands quick and accurate measurement for the mass production and high quality. Also, we need to improve the accuracy to decrease the failure rate in automatic assembly processing and improve the confidence, durability and the compatibility of parts. To answer this tendency and requirement, we have developed many accrate measuring instruments and methods. In this paper, we develop the whidows program using the DSP board(TMS320C25) which is used the data acquisition and the Visual C $^{++}$ , a windows programming language. We perform the measurement, analysis and output process in GUI(Graphic User Interface)environment. By using system, we will save the time required for the hand-worked measurement and avoid the useless iterative measurement. Furthermore, we expect to improve the productivity through automotive quality control in manufacturing process.s.

  • PDF

A Support System for Design and Routing Plan

  • Park, Hwa-Gyoo;Shon, Ju-Chan;Park, Sung-Gin;Baik, Jong-Myung
    • Proceedings of the CALSEC Conference
    • /
    • 1999.07b
    • /
    • pp.607-614
    • /
    • 1999
  • In this paper, we demonstrate the implementation case using component based development tool under development process for application developments. The tool suggested provides the programming environment for the development of distributed manufacturing applications primarily. The development tool is classified into visual component, logic component, data component, knowledge component, neural net component, and service component which is a core component for the support component edit and execution. We applied the tool to the domain of the design and routing plan to retrieve existing similar design models in database, initiate a model, generate a process plan, and store the new model in the database automatically. Utilizing the tool, it integrates a geometric modeler, engineering/manufacturing database, and knowledge sources over the Internet.

  • PDF

DISTANCE DETERMINATION TO THE MOLECULAR CLOUDS IN THE GALACTIC ANTI-CENTER REGION

  • KIM HYUN-GOO;LEE YOUNGUNG;PARK BYEONG-GON;KIM BONG-GYU
    • Journal of The Korean Astronomical Society
    • /
    • v.33 no.3
    • /
    • pp.151-158
    • /
    • 2000
  • We conducted a deep CCD observations in V band to obtain stellar density distribution and to determine the distances toward two molecular clouds with anomalous velocity in the Galactic anti-center region. Star count method based on the linear programming technique was applied to the CCD photometric data. We found two prominent peaks at distances of around 1.4 and 2.7 kpc. It is found that the first peak coincides well with stellar density enhancement of B8-A0 stars and the second one with the outer Perseus arm. The effect of the choice of the luminosity function is discussed. The stellar number density distribution is used to derive the distances to the molecular clouds and the visual extinctions caused by the clouds. We found that two molecular clouds are located almost at the same distance of about 1.1 $\pm$ 0.1 kpc, and the peak extinctions caused by the clouds are about 2.2 $\pm$ 0.3 mag in V band.

  • PDF