• Title/Summary/Keyword: Program Codes

Search Result 369, Processing Time 0.029 seconds

Design of Intelligent Servocontroller for Proportional Flow Control Solenoid Valve with Large Capacity (지능형 대용량 비례유량제어밸브 서보컨트롤러 설계)

  • Jung, G.H.
    • Transactions of The Korea Fluid Power Systems Society
    • /
    • v.8 no.3
    • /
    • pp.1-7
    • /
    • 2011
  • As the technologies of electronic device have advanced these days, most of mechanical systems are designed with electronic control unit to take advantage of control parameter adaption to operating conditions and firmware flexibilities as well. On-board diagnosis, which detects the system malfunction and identifies potential source of error with its own diagnostic criteria, and fail-safe that can switch the mode of operation in view of recognized error characteristics enables easy maintenance and troubleshooting as well as system protection. This paper dealt with the development of diagnosis and fail-safe function for proportional flow control valve. All type of errors related to valve control system components are investigated and assigned to a specific hexadecimal codes. Cumulative error detection algorithm is applied in order for the sensitivity and reliability to be appropriate. Embedded simulator which runs simultaneously with system program provides the virtual error simulation environment for expeditious development of error detection algorithm. The diagnosis function was verified both with solenoid valve and embedded simulator test and it will enhance the valve control system monitoring function.

A study on the development of CAM system for turning (선삭가공용 CAM 시스템의 개발에 관한 연구)

  • 양민양;이성찬;최종률;강성균
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1996.11a
    • /
    • pp.529-533
    • /
    • 1996
  • Recently, manufacturing industries are doing their best to increase productivity and to reduce production time. One of tile efforts is to develop user-friendly and effective CAM systems. For this purpose, a CAM system for turning was developed. In the developed system. user interacts with tile CAM system using graphical user interface (GUI) and manufacturing support functions to make NC programs effectively. Manufacturing support functions include cycle decoder. interference check be ween tool and workpicce. bar turning without air cut and dynamic/wireframe simulation. In the cycle decoder. basic options are provided to novices for their convenience. and advanced options are provided to help expert to modify the program using their knowledge. Interference check has been nil issue in tile CAM system for tuning. In this paper. when a user selects a tool. interference check between selected tools and workpieces is done automatically. Moreover. remaining shapes are calculated automatically. Then, tile CAM system requests user to input all additional tool and generates NC codes to cut tile remaining shapes. In bar turning of forged raw material, air cut should be prevented for effective machining. For this purpose, a new algorithm for bar turning was developed. Dynamic and wireframe simulation was used to verify the generated NC code.

  • PDF

JsSandbox: A Framework for Analyzing the Behavior of Malicious JavaScript Code using Internal Function Hooking

  • Kim, Hyoung-Chun;Choi, Young-Han;Lee, Dong-Hoon
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.6 no.2
    • /
    • pp.766-783
    • /
    • 2012
  • Recently, many malicious users have attacked web browsers using JavaScript code that can execute dynamic actions within the browsers. By forcing the browser to execute malicious JavaScript code, the attackers can steal personal information stored in the system, allow malware program downloads in the client's system, and so on. In order to reduce damage, malicious web pages must be located prior to general users accessing the infected pages. In this paper, a novel framework (JsSandbox) that can monitor and analyze the behavior of malicious JavaScript code using internal function hooking (IFH) is proposed. IFH is defined as the hooking of all functions in the modules using the debug information and extracting the parameter values. The use of IFH enables the monitoring of functions that API hooking cannot. JsSandbox was implemented based on a debugger engine, and some features were applied to detect and analyze malicious JavaScript code: detection of obfuscation, deobfuscation of the obfuscated string, detection of URLs related to redirection, and detection of exploit codes. Then, the proposed framework was analyzed for specific features, and the results demonstrate that JsSandbox can be applied to the analysis of the behavior of malicious web pages.

A Study on the Strength Analyses of T-Branch Pipes (분기배관의 강도해석에 관한 연구)

  • Nam, Jun-Seok;SaKong, Seong-Ho;Baek, Chang-Sun;Lim, Kwang-Kyu;Jeong, Jae-Han;Min, Kyung-Tak
    • Fire Science and Engineering
    • /
    • v.21 no.2 s.66
    • /
    • pp.36-41
    • /
    • 2007
  • In this study, we determined TBP(T-branched pipe) would be available in Fire Safety Codes with strength analyses. A common FEM Program(ABAQUS) was used as analyses method, and the analyses results were confirmed by strength tests of the T-branch pipe. As a result, we concluded that the T-branch pipe can be used safely. Further more, we determined what kind of stainless steel pipe can be used in place of carbon steel pipe(KS D 3507). The stainless steel pipe name Is KS D 3576(stainless steel pipe) 10S, so they can be applied for piping in fire protection system.

Study on Settlement Calculation of the Long-Short Pile Composite Foundation

  • XU, Xin;Kwag, Yunehyeong;Chun, Byungsik
    • Journal of the Korean GEO-environmental Society
    • /
    • v.14 no.7
    • /
    • pp.13-18
    • /
    • 2013
  • As a new foundation treatment technology, long-short pile composite's design theory is still in primary phase, and there are no explicit settlement calculation methods in active codes. So it is necessary to study the working mechanism and the methods of settlement calculation. In this paper, the mechanics of long-short pile composite foundation are fully discussed. Meanwhile, based on the shear deformation method, the Mylonakis & Gazetas models about mutual action between two piles and the one between pile and soil are introduced, Considering the performance of cushion, the flexible factors of mutual actions are provided. Then the settlement calculation of long-short pile composite foundation which can consider the mutual actions between pile, soil and cap is deduced, and the correlated program is also developed. Finally, an engineering example is discussed with the method. A comparison shows that calculated results and measured data from a field test pile are in a good agreement, indicating that the presented approach is feasible and applicable in engineering practice.

Automatic Discrete Optimum Design of Space Trusses using Genetic Algorithms (유전자알고리즘에 의한 공간 트러스의 자동 이산화 최적설계)

  • Park, Choon-Wook;Youh, Baeg-Yuh;Kang, Moon-Myung
    • Journal of Korean Association for Spatial Structures
    • /
    • v.1 no.1 s.1
    • /
    • pp.125-134
    • /
    • 2001
  • The objective of this study is the development of size discrete optimum design algorithm which is based on the GAs(genetic algorithms). The algorithm can perform size discrete optimum designs of space trusses. The developed algorithm was implemented in a computer program. For the optimum design, the objective function is the weight of space trusses and the constraints are limite state design codes(1998) and displacements. The basic search method for the optimum design is the GAs. The algorithm is known to be very efficient for the discrete optimization. This study solves the problem by introducing the GAs. The GAs consists of genetic process and evolutionary process. The genetic process selects the next design points based on the survivability of the current design points. The evolutionary process evaluates the survivability of the design points selected from the genetic process. In the genetic process of the simple GAs, there are three basic operators: reproduction, cross-over, and mutation operators. The efficiency and validity of the developed discrete optimum design algorithm was verified by applying GAs to optimum design examples.

  • PDF

Design and Implementation of Framework for Static Execution Flow Trace of Binary Codes (이진 코드의 정적 실행 흐름 추적을 위한 프레임워크 설계 및 구현)

  • Baek, Yeong-Tae;Kim, Ki-Tae;Jun, Sang-Pyo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.6
    • /
    • pp.51-59
    • /
    • 2011
  • In domestic, the binary code analysis technology is insufficient. In general, an executable file that is installed on your computer without the source code into an executable binary files is given only the most dangerous, or because it is unknown if the action is to occur. In this paper, static program analysis at the binary level to perform the design and implementation framework. In this paper, we create a control flow graph. We use the graph of the function call and determine whether dangerous. Through Framework, analysis of binary files is easy.

An Automatic Graphic Drawing System by Software Development Approach based on Reusable Units (재사용 단위 기반 소프트웨어 개발 방법에 의한 설계 자동화 시스템)

  • Lee, Mi-Ra
    • Journal of the Korea Society of Computer and Information
    • /
    • v.11 no.5 s.43
    • /
    • pp.149-156
    • /
    • 2006
  • The demands for the development of large scale software systems are being increased. Various software development methods have been introduced to meet these demands. The unit size of the codes that are reused is increasing in the development methods. These units reflect the concept of software reusability and can be identified as the object, component, and module. Recent trend in the development or a large scale software systems treats a commercial program as a unit to be reused. This approach lies along the same line as the identification of above three types of units. This paper shows how the above four types of units for enhancing the software reusability can be applied to the development of automatic graphic drawing System for a metal production.

  • PDF

Development of Shear Flow Calculation Program for Ship Hull Transverse Section (선체 횡단면의 전단흐름 계산 프로그램 개발)

  • Nho, In Sik;Lee, Jeong-Youl;Woo, Jeong-Jae;Oh, Young-Taek
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.53 no.3
    • /
    • pp.188-194
    • /
    • 2016
  • Accurate estimation of shear flows in thin-walled beam section is the key issue to evaluate shear stress distribution of ship hull transverse section under the shear forces acting on hull girder. It is regarded that the method using the warping functions obtained by finite element formulation is the state of the art of this field. Recently, however, IACS took effect the new version of CSR in which direct calculation process of shear flow was suggested. In the direct calculation process, shear flow of ship hull section can be obtained by the addition of determinate and indeterminate shear flows calculated respectively. So, in this paper, the shear flow evaluation codes based on the process proposed by IACS CSR and warping function based method were developed respectively. The calculated results of shear flows for the several examples of ship sections were compared with each other and considered in detail.

One-Dimensional Beam Modeling of a Composite Rotor Blade (복합재 블레이드의 1차원 보 모델링)

  • Lee, Min-Woo;Bae, Jae-Sung;Lee, Soo-Yong;Lee, Seok-Joon;Jeon, Boo-Il
    • Journal of Aerospace System Engineering
    • /
    • v.2 no.1
    • /
    • pp.7-12
    • /
    • 2008
  • The three-dimensional finite element modeling of a composite rotor blade is very hard and requires much computation effort. The efficient method to model a composite beam is necessary for the dynamic and aeroelastic analyses of rotor blades. In this study, the beam modeling method of a composite rotor blade is studied using VABS. The computer program, VABS (Variational Asymptotic Beam Section Analysis), uses the variational asymptotic method to split a 3-D nonlinear elasticity problem into 2-D cross-sectional analysis and 1-D nonlinear beam problem. The VABS can produce the sectional stiffness coefficients of composite rotor blades with various cross section and initial twist/curvatures, and recover the original 3-D distribution of displacement/strain/stress fields. The results of various cross section beams show that VABS gives us the accurate results comparared to commercial codes and does not need much computation effort. It can be concluded that VABS provides the efficient method to establish the FE model of a composite rotor blade.

  • PDF