• 제목/요약/키워드: Software for automation

검색결과 485건 처리시간 0.029초

An Automated System for Constant ${\Delta}K_{eff}$ Fatigue Crack Growth Testing through Real-time Measurement of Crack Opening Load (${\Delta}K_{eff}$ 제어 피로 균열 진전 시험 자동화 시스템에 관한 연구)

  • Shin, Sung-Chul;Song, Ji-Ho
    • Proceedings of the KSME Conference
    • /
    • 대한기계학회 2001년도 춘계학술대회논문집A
    • /
    • pp.447-452
    • /
    • 2001
  • An automated system is developed to perform fatigue crack growth tests under constant effective stress intensity factor range ${\Delta}K_{eff}$. In the system, crack length and crack opening load are measured in real-time by using the unloading elastic compliance method. The system consists of two personal computers, an analogue electrical subtraction circuit, a stepping motor, a stepping motor driver, a PIO board, and the application software used to integrate the whole system. The performance of the developed system was tested and discussed performing constant ${\Delta}K_{eff}$ crack growth tests on a CT specimen of 7075-T6 aluminum alloy. The performance of the system is found to be strongly dependent on the accuracy of measurements of crack opening load. Besides constant ${\Delta}K_{eff}$ testing, the system is expected to be successfully applied for automation of various fatigue tests.

  • PDF

An Effective Teaching Plan based on the LabVIEW by utilizing the USB type DAQ device (LabVIEW 기반의 USB방식 DAQ장비를 활용한 효과적인 수업 방안)

  • Bae, Joon-Young;Kim, Nam-Sung
    • The Journal of Korean Institute for Practical Engineering Education
    • /
    • 제2권2호
    • /
    • pp.91-98
    • /
    • 2010
  • In this paper, we looked around an effective teaching plan base on the LabVIEW by utilizing the USB type DAQ device. Moreover, we have been learning the concept of control and instrumentation engineering through theory and practice classwork in the various field of engineering, come to automation engineering as well as electricity, electronic, telecommunication and computer science. In case of the best learning to understand the concept and operate the practice, we'd like to propose the application technique to make use of the PC based on LabVIEW software with USB type DAQ devices, better than to depend upon the expensive equipment as before. As a result, we hope that this technique to be considered easily accessible to understand anyone and expect distinguished applications.

  • PDF

Deterministic Execution Testing for Concurrent Programs based on Automata (오토마타기반의 병행 프로그램을 위한 결정적 수행 테스팅 기법)

  • Chung, In-Sang;Kim, Byeong-Man;Kim, Hyeon-Soo
    • Journal of KIISE:Software and Applications
    • /
    • 제28권10호
    • /
    • pp.706-719
    • /
    • 2001
  • In this paper, we present a new approach to deterministic execution for testing concurrent programs. The proposed approach makes use of the notion of event independence which has been used in the partial-order method in order to resolve the state-explosion problem and constructs and automation which accepts all the sequences semantically equivalent to a given sequence. Consequently, we can allow a program to be executed according to event sequences other then the (possibly infeasible) given sequence if they have the same effects on the program's behavior. One advantage of this method is that it can be applied to situations where a program is not exactly implemented as described in the specification.

  • PDF

The Safety Assessment of Small WIG Craft in the 20-Passenger Class (20인승급 소형 위그선의 안전성 평가)

  • Lee, Soon-Sup;Lee, Jong-Kap
    • Journal of the Society of Naval Architects of Korea
    • /
    • 제46권2호
    • /
    • pp.179-188
    • /
    • 2009
  • WIG crafts are a high speed vessel with features of dynamic supported craft. These crafts, which are predominantly of light weight and operate any substantially greater speeds than conventional craft such as bulk carrier, tanker, container ship, etc., could not be accommodated under traditional maritime safety instruments. It means that there is the need for risk and safety levels to be assessed on a holistic basis, recognizing that high levels of operator training, comprehensive and thoroughly implemented procedures, high levels of automation and sophisticated software can all make significant contributions to risk reduction. To response this requirement, the Interim Guideline for WIG craft(MSC/Circ.1054) were developed in the view of the configuration of WIG craft, which fall between the maritime and aviation regulatory regimes. This paper reviews a safety assessment process and methodology to be used in the design phase of a new ship. The process and methodology is based on the risk-based approach and is applied to safety assessment in concept development phase of small WIG craft in the 20-person class.

Evaluation of Bending Fatigue Testing of Austempered Ductile Iron Spur Gears (오스템퍼링 구상흑연주철 평기어의 굽힘피로시험평가에 관한 연구)

  • Lv, Jian Hua;Zhou, Rui;Xu, Yang;Qin, Zhen;Zhang, Qi;Lyu, Sungki
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • 제19권12호
    • /
    • pp.1-7
    • /
    • 2020
  • An experimental evaluation of bending fatigue strength for austempered ductile iron (ADI) spur gears was performed using a Zwick fatigue tester. The gear material was manufactured using vertical continuous casting, resulting in the radius of the graphite grains being smaller. The stress-number of cycles curve (S-N curve) for the bending fatigue strength of the ADI spur gears thus manufactured, without any specific surface treatments, was obtained using post-processing software. It was observed that when the reliability was 50%, the allowable root stress was 610 MPa. was calculated using an analytical method as well as the finite element method, and the difference between the values calculated using the two methods is only 7%. This study provides a reliable basis to rate the reliability design of small gearboxes in automation in the future.

Development of Control Method for Self-Driving Roller Conveyor Based on 3D Simulation (자체 구동 롤러 컨베이어의 3차원 시뮬레이션 기반 제어 기법 개발)

  • Seokwon Lee;Byungmin Kim;Heon Huh
    • The Journal of the Convergence on Culture Technology
    • /
    • 제10권3호
    • /
    • pp.861-864
    • /
    • 2024
  • The self-driving roller conveyor system, which transports target products by controlling multiple rollers with a motor, is a logistics system suitable for branching and joining logistics and controlling the alignment of target products, and its utilization is increasing, especially in the food manufacturing process. In this paper, we build a simulation environment using Unity software based on 3D graphic modeling of a self-driving roller conveyor system. In a situation where target products are supplied irregularly in terms of time, a method is proposed that can align products to maintain constant spacing by controlling the rollers. Simulation results show that effective alignment of products is possible by controlling the motor that drives the roller based on sensor data of the product position.

Generating Pylogenetic Tree of Homogeneous Source Code in a Plagiarism Detection System

  • Ji, Jeong-Hoon;Park, Su-Hyun;Woo, Gyun;Cho, Hwan-Gue
    • International Journal of Control, Automation, and Systems
    • /
    • 제6권6호
    • /
    • pp.809-817
    • /
    • 2008
  • Program plagiarism is widespread due to intelligent software and the global Internet environment. Consequently the detection of plagiarized source code and software is becoming important especially in academic field. Though numerous studies have been reported for detecting plagiarized pairs of codes, we cannot find any profound work on understanding the underlying mechanisms of plagiarism. In this paper, we study the evolutionary process of source codes regarding that the plagiarism procedure can be considered as evolutionary steps of source codes. The final goal of our paper is to reconstruct a tree depicting the evolution process in the source code. To this end, we extend the well-known bioinformatics approach, a local alignment approach, to detect a region of similar code with an adaptive scoring matrix. The asymmetric code similarity based on the local alignment can be considered as one of the main contribution of this paper. The phylogenetic tree or evolution tree of source codes can be reconstructed using this asymmetric measure. To show the effectiveness and efficiency of the phylogeny construction algorithm, we conducted experiments with more than 100 real source codes which were obtained from East-Asia ICPC(International Collegiate Programming Contest). Our experiments showed that the proposed algorithm is quite successful in reconstructing the evolutionary direction, which enables us to identify plagiarized codes more accurately and reliably. Also, the phylogeny construction algorithm is successfully implemented on top of the plagiarism detection system of an automatic program evaluation system.

A Study on the Diagnosis Method of Knowledge Information in Computational Thinking using LightBot (라이트봇을 활용한 컴퓨팅 사고력에서 지식 정보의 진단 방안에 관한 연구)

  • Lee, Youngseok
    • Journal of the Korea Convergence Society
    • /
    • 제11권8호
    • /
    • pp.33-38
    • /
    • 2020
  • Modern society needs to think in new directions and solve problems by grafting problems from diverse fields with computers. Abstraction and automation of various problems using computing technology with your own ideas is called computational thinking. In this paper, we analyze how to diagnose and improve knowledge information based on computational thinking through the process of presenting a variety of problems in programming education situations and finding several problem-solving methods to solve them. To pretest the learners, they were diagnosed using a measurement sheet and a LightBot. By determining the correlation between the evaluation results and LightBot results, the learners' current knowledge statuses were checked, and the correlation between the evaluation results and the LightBot results, based on what was taught according to the problem-solving learning technique, was analyzed according to the proposed technique. The analysis of the group average score of the learners showed that the learning effect was significant. If the method of deriving and improving knowledge based on computational thinking ability for solving the problem proposed in this paper is applied to software education, it will induce student interest, thereby increasing the learning effect.

Design and Implementation of Progress Management System Using Swing Component Based on Internet (Swing 컴포넌트를 이용한 인터넷 기반 공정관리시스템 설계와 구현)

  • Kim, Tai-Suk;Kim, Jong-Soo
    • Journal of Korea Multimedia Society
    • /
    • 제13권8호
    • /
    • pp.1163-1170
    • /
    • 2010
  • In this paper, in order to develop a remote progress management system through the Internet, we show a design method to make easy maintenance by developing the system with both the JAVA language and GoF Design Patterns. For the system implementation, we added the RS232C and RS422/RS485 communication modules to PLC(Programmable Logic Controller) in the control box which provide the real time status data of machines. Also we set up the RS232C to Ethernet converter based on wireless environment to communicate the PLC control data. We use JAVA Swing components to implement the multi-tier architecture system supported the GUI of the Applet and Frame at the same time so that the manager grasps the progress of work easily at the remote machines through the Internet. The key objective of the multi-tier architecture is to share resources among clients, this proposed system can help to develop the software to control the remote machine, and also it has the advantage that developer who wants to make a similar software can make easy to add new function reusing the existing codes.

Design and Implementation of Tool Constructing Migration of Legacy System (레거시시스템의 마이그레이션을 위한 지원도구의 설계 및 구현)

  • Yang, Hae-Seung;Park, Pyung-Hyung;Yang, Hae-Sool
    • The KIPS Transactions:PartD
    • /
    • 제14D권7호
    • /
    • pp.763-772
    • /
    • 2007
  • Due to increased software development cost, interest about the method and automated tool for reusing legacy system have been running high. Therefore, In this study, it proves the definition, concept and also background of legacy system by showing real market and technology trend. Automation tool is designed and developed to handle the concrete development methodology, procedure and reference. Also, we implemented the process that analyze the legacy system and extract, refine, store and reuse the candidate components by using LM(Legacy to Modern System) supporting tool presented in this paper. If LM supporting tool is applied to legacy system migration, we can expect cutting costs, shortening the developing period and succeeding the intellectual property by software re-engineering.