• 제목/요약/키워드: Program Codes

Search Result 367, Processing Time 0.027 seconds

A Study on the NC Embedding of Vision System for Tool Breakage Detection (공구파손감지용 비젼시스템의 NC실장에 관한 연구)

  • 이돈진;김선호;안중환
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.05a
    • /
    • pp.369-372
    • /
    • 2002
  • In this research, a vision system for detecting tool breakage which is hardly detected by such indirect in-process measurement method as acoustic emission, cutting torque and motor current was developed and embedded into a PC-NC system. The vision system consists of CMOS image sensors, a slit beam laser generator and an image grabber board. Slit beam laser was emitted on the tool surface to separate the tool geometry well from the various obstacles surrounding the tool. An image of tool is captured through two steps of signal processing, that is, median filtering and thresholding and then the tool is estimated normal or broken by use of change of the centroid of the captured image. An air curtain made by the jetting high-pressure air in front of the lens was devised to prevent the vision system from being contaminated by scattered coolant, cutting chips in cutting process. To embed the vision system to a Siemens PC-NC controller 840D NC, an HMI(Human Machine Interface) program was developed under the Windows 95 operating system of MMC103. The developed HMI is placed in a sub window of the main window of 840D and this program can be activated or deactivated either by a soft key on the operating panel or M codes in the NC part program. As the tool breakage is detected, the HMI program emit a command for automatic tool change or send alarm to the NC kernel. Evaluation test in a high speed tapping center showed the developed system was successful in detection of the small-radius tool breakage.

  • PDF

Characteristics of Muscle Strength and Posture among Automobile Parts Manufacturing Workers and the Necessity of the Musculoskeletal Injury Prevention Program (근골격계질환 예방프로그램의 필요성과 자동차 부품 제조업 근로자들의 근력과 자세의 특성 연구)

  • Kwon, Il-Ho;Shin, Won-Seob
    • Journal of the Korean Society of Physical Medicine
    • /
    • v.14 no.4
    • /
    • pp.173-181
    • /
    • 2019
  • PURPOSE: This study examined the necessity of a musculoskeletal injury-prevention program for automobile parts manufacturing workers by assessing the body composition, muscle strength, and posture according to sex and age. METHODS: Two hundred eighty-two workers (men, 218; women, 64; mean age, 38.97 years; and mean work tenure, 10.29 years) participated in this study. They completed a questionnaire on their general characteristics, excluding personal identification codes. The participants were evaluated for body composition, muscle strength, and posture using InBody, a hand dynamometer, and the Image J program through photography, respectively. An independent t-test and one-way analysis of the variance were used for the comparisons according to sex and age, respectively. RESULTS: Significant sex-related differences in muscle strength and grip force were observed (p<.05). In addition, the left-side pelvic inclination was significantly higher in the female participants than in the male participants (p<.05). Significant age-related differences in the skeletal muscle mass and muscle strength were observed around 40 years (p<.05). Significant correlations were observed among the body composition (skeletal muscle and body fat masses), muscle strength, and posture (pelvic inclination; p<.01). CONCLUSION: Significant differences in pelvic inclination by sex and muscle strength by age were found, even in healthy workers. Additional posture and muscle strength measurements will be needed for workers who participate in the musculoskeletal injury prevention program because they are exposed to an incorrect posture for many hours or in many repetitive tasks.

Development of CAPSS2SMOKE Program for Standardized Input Data of SMOKE Model (배출 모델 표준입력자료 작성을 위한 CAPSS2SMOKE 프로그램 개발)

  • Lee, Yong-Mi;Lee, Dae-Gyun;Lee, Mi-Hyang;Hong, Sung-Chul;Yoo, Chul;Jang, Kee-Won;Hong, Ji-Hyung;Lee, Suk-Jo
    • Journal of Korean Society for Atmospheric Environment
    • /
    • v.29 no.6
    • /
    • pp.838-848
    • /
    • 2013
  • The Community Multiscale Air Quality (CMAQ) model is capable of providing high quality atmospheric chemistry profiles through the utilization of high-resolution meteorology and emissions data. However, it cannot simulate air quality accurately if input data are not appropriate and reliable. One of the most important inputs required by CMAQ is the air pollutants emissions, which determines air pollutants concentrations during the simulation. For the CMAQ simulation of Korean peninsula, we, in general, use the Korean National Emission Inventory data which are estimated by Clean Air Policy Support System (CAPSS). However, since they are not provided by model-ready emission data, we should convert CAPSS emissions into model-ready data. The SMOKE is the emission model we used in this study to generate CMAQ-ready emissions. Because processing the emissions data is very monotonous and tedious work, we have developed CAPSS2SMOKE program to convert CAPSS emissions into SMOKE-ready data with ease and effective. CAPSS2SMOKE program consists of many codes and routines such as source classification code, $PM_{10}$ to $PM_{2.5}$ ratio code, map projection conversion routine, spatial allocation routine, and so on. To verify the CAPSS2SMOKE program, we have run SMOKE using the CAPSS 2009 emissions and found that the SMOKE results inherits CAPSS emissions quite well.

A Study on the Implementation of Web Server Patient Monitoring System using Point to Point Protocol (종단 대 종단 프로토콜을 사용하는 웹 서버 환자감시장치 구현에 관한 연구)

  • 최재석;김영길
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2000.10a
    • /
    • pp.463-467
    • /
    • 2000
  • In this paper, we have implemented the Web Server Patient Monitoring System using PPP. It is composed of two parts. The first part is the Analog board for acquiring ECG signals. The second part is the module for processing and transmitting the acquired signal. The second part is using PPP for dial-up networking, TCP/IP for Internet, HTTP for web browser and JAVA program for a Patient Monitoring Program in one chip. In home, it is not need to establish another network line because it uses a telephone line. And a user who want to monitor a patient's biosignal can monitor a patient without wholly open network because it is the network sewer. The Patient Monitoring Program runs on a web browser by downloaded JAVA codes when a user connect to this system. It can make the Home Patient Monitoring Program decrease cost. It can help to avoid the limitation of monitoring a patient.

  • PDF

Static Control Flow Analysis of Binary Codes (이진 코드의 정적 제어 흐름 분석)

  • Kim, Ki-Tae;Kim, Je-Min;Yoo, Weon-Hee
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.5
    • /
    • pp.70-79
    • /
    • 2010
  • We perform static program analysis for the binary code. The reason you want to analyze at the level of binary code, installed on your local computer, run the executable file without source code. And the reason we want to perform static analysis, static program analysis is to understand what actions to perform on your local computer. In this paper, execution flow graph representing information such as the execution order among functions and the flow of control is generated. Using graph, User can find execution flow of binary file and calls of insecure functions at the same time, and the graph should facilitate the analysis of binary files. In addition, program to be run is ensured the safety by providing an automated way to search the flow of execution, and program to be downloaded and installed from outside is determined whether safe before running.

A Method for Detecting Program Plagiarism Comparing Class Structure Graphs (클래스 구조 그래프 비교를 통한 프로그램 표절 검사 방법)

  • Kim, Yeoneo;Lee, Yun-Jung;Woo, Gyun
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.11
    • /
    • pp.37-47
    • /
    • 2013
  • Recently, lots of research results on program comparison have been reported since the code theft become frequent as the increase of code mobility. This paper proposes a plagiarism detection method using class structures. The proposed method constructs a graph representing the referential relationship between the member variables and the methods. This relationship is shown as a bipartite graph and the test for graph isomorphism is applied on the set of graphs to measure the similarity of the programs. In order to measure the effectiveness of this method, an experiment was conducted on the test set, the set of Java source codes submitted as solutions for the programming assignments in Object-Oriented Programming course of Pusan National University in 2012. In order to evaluate the accuracy of the proposed method, the F-measure is compared to those of JPlag and Stigmata. According to the experimental result, the F-measure of the proposed method is higher than those of JPlag and Stigmata by 0.17 and 0.34, respectively.

Repair and Replacement Methodology for Electrical Equipment Used in Nuclear Power Plants (원자력발전소 전기기기의 보수, 교체 방법론)

  • Park, Chulhee;Park, Wan-gyu;Lee, Manbok;Kim, Choon-sam
    • Proceedings of the KIPE Conference
    • /
    • 2018.07a
    • /
    • pp.177-179
    • /
    • 2018
  • After Fukushima nuclear accident at 2011, nuclear industrial has been focused on operation and maintenance phase, not design and construction phase. Continued good operating performance of nuclear power plants has been the best critical issue to nuclear utilities. Replacement for complete components as well as parts of components is being procured because nuclear utilities must maintain safety and reliability of operating nuclear power plants. However, many suppliers and manufacturers are giving up a nuclear quality assurance program under reduction in new construction of nuclear power plants. It is able to be increased difficulty in procuring spare parts to support operations and maintenance of nuclear power plants. Over 20% of nuclear power plant equipment in some countries is obsolete. Owing to obsolescence of nuclear safety-related items and/or withdrawing a nuclear quality assurance program of suppliers and manufactures, some replacement item and part might be procured to the item not covered by appendix B to USNRC 10 CFR Part 50. Under various methods of the nuclear repair and replacement methodology, utilities are supposed to establish a typical program for a repair and replacement of an electrical equipment and its parts in conjunction with a nuclear quality assurance. Concerning this typical program, this study suggests the repair and replacement methodology of electrical equipments used in nuclear power plants by procurement of a power supply, based on nuclear regulations, codes, standards, guidelines, specific and general technical information, etc..

  • PDF

Development of Creative Problem-Solving Activities for Integrating Mathematics and Information Science: Focusing on the Hat Game for Mathematically Gifted Students (수학 정보과학 융합을 위한 창의적 문제해결 활동 개발: 영재 학생을 대상으로 한 모자 게임을 중심으로)

  • Seo, Jiyoung;Youn, Sang-Gyun
    • Communications of Mathematical Education
    • /
    • v.36 no.3
    • /
    • pp.439-467
    • /
    • 2022
  • The future society requires not only knowledge but also various competencies, including creativity, cooperative spirit and integrated thinking. This research develops a program for integrating mathematics and information science to enhance important mathematical competencies such as problem-solving and communication. This program does not require much prior knowledge, can be motivated using everyday language and easy-to-access tools, and is based on creative problem-solving activities with multilateral cooperation. The usefulness and rigor of mathematics are emphasized as the number of participants increases in the activities, and theoretical principles stem from the matrix theory over finite fields. Moreover, the activity highlights a connection with error-correcting codes, an important topic in information science. We expect that the real-world contexts of this program contribute to enhancing mathematical communication competence and providing an opportunity to experience the values of mathematics and that this program to be accessible to teachers since coding is not included.

C++ Class Restructuring Using the Neural Networks

  • Kim, Kwang-Baek;Jun, Bong-Gi;Kim, Young-Ju
    • Journal of information and communication convergence engineering
    • /
    • v.1 no.3
    • /
    • pp.99-103
    • /
    • 2003
  • Classes are apt to include useless codes and inadequate inheritance relationship between them when they are being updated, inserted and deleted during the evolution process of object-oriented software, leading to lots of errors. Conventional class restructuring methods degrade the effectiveness of reusability since they go with preprocesses such as dependency analysis and estimation of class cohesion and run statically. In this paper, we propose a new C++ class-restructuring algorithm that does not require those preprocesses and runs dynamically by improving ART learning algorithm in the artificial neural networks.

Finite element analysis of shear-critical reinforced concrete walls

  • Kazaz, Ilker
    • Computers and Concrete
    • /
    • v.8 no.2
    • /
    • pp.143-162
    • /
    • 2011
  • Advanced material models for concrete are not widely available in general purpose finite element codes. Parameters to define them complicate the implementation because they are case sensitive. In addition to this, their validity under severe shear condition has not been verified. In this article, simple engineering plasticity material models available in a commercial finite element code are used to demonstrate that complicated shear behavior can be calculated with reasonable accuracy. For this purpose dynamic response of a squat shear wall that had been tested on a shaking table as part of an experimental program conducted in Japan is analyzed. Both the finite element and material aspects of the modeling are examined. A corrective artifice for general engineering plasticity models to account for shear effects in concrete is developed. The results of modifications in modeling the concrete in compression are evaluated and compared with experimental response quantities.