• Title/Summary/Keyword: automated code generation

Search Result 33, Processing Time 0.026 seconds

Automated Process Planning System based on Knowledge Base for Injection Mold (사출금형의 지식베이스에 의한 자동공정설계시스템)

  • Cho, Kyu-Kap;Lim, Ju-Taek;Lee, Ga-Sang;Kim, Pil-Seong;Kim, Byeong-Hyeon
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.8 no.4
    • /
    • pp.55-63
    • /
    • 1991
  • This paper deals with development of a Computer Aided Process Planning System based on knowledge base in addition to database for injection mold as a part of Computer Integrated Manufacturing System for injection mold manufacture. The prposed system consists of four modules such as manufacturing feature code generation module machine tool selection and sequencing module, operation and cutting tool selection mudule and standard time estimation module. The system is programmed by using Turbo Pascal on the IBM-PC/AT. The performance of the system is evaluated by using real problems and the test results indicate that the proposed system is a practical and efficient system.

  • PDF

Development of Automated J-Integral Analysis System for 3D Cracks (3차원 J적분 계산을 위한 자동 해석 시스템 개발)

  • 이준성
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.17 no.7
    • /
    • pp.74-79
    • /
    • 2000
  • Integrating a 3D solid modeler with a general purpose FEM code, an automatic nonlinear analysis system of the 3D crack problems has been developed. A geometry model, i.e. a solid containing one or several 3D cracks is defined. Several distributions of local node density are chosen, and then automatically superposed on one another over the geometry model by using the fuzzy knowledge processing. Nodes are generated by the bucketing method, and ten-noded quadratic tetrahedral solid elements are generated by the Delaunay triangulation techniques. The complete finite element(FE) model generated, and a stress analysis is performed. In this system, burden to analysts fur introducing 3D cracks to the FE model as well as fur estimating their fracture mechanics parameters can be dramatically reduced. This paper describes the methodologies to realize such functions, and demonstrates the validity of the present system.

  • PDF

A Study on the Structural Analysis & Design Optimization Using Automation System Integrated with CAD/CAE (통합된 CAD/CAE 자동화 System을 이용한 구조 강도 해석 및 설계 최적화에 관한 연구)

  • Won June-Ho;Kim Jong-Soo;choi Joo-Ho;Yoon Jong-Min
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 2005.04a
    • /
    • pp.55-62
    • /
    • 2005
  • In this paper, a CAB/CAE integrated optimal design system is developed, in which design and analysis process is automated using CAD/CAE softwares, for a complicated model for which parametric modeling provided by CAD software is not possible. CAD modeling process is automated by using UG/OPEN API function and UG/Knowledge Fusion provided by Unigraphics. The generated model is transferred to the analysis code ANSYS in parasolid format. Visual DOC software is used for optimization. The system is developed for PLS(Plasma Lighting System), which is a next generation illumination system that is used to illuminate stadium or outdoor advertizing panel. The PLS system consists of more then 20 components, which requires a lot of human efforts in modeling and analysis. The analysis for PLS includes static load, wind load and impact load analysis. As a result of analysis, it is found that the most critical component is a tilt assembly, which links lower & upper body assembly. For more reliable analysis, experiment is conducted using MTS and compared with the Finite element analysis result. The objective in the optimization is to minimize the material volume under allowable stresses. The design variables are three parameters in the tilt assembly that are chosen to be the most sensitive in stress values of twelve parameters. Gradient based method and RSM(Response Surface Method) are used for the algorithm and the results are compared. As a result of optimization, the maximum stress is reduced by 57%.

  • PDF

Automated Generation of Wrapper to Test Components (컴포넌트 테스트를 위한 래퍼의 자동 생성에 관한 연구)

  • Song, Ho-Jin;Choi, Eun-Man
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.8
    • /
    • pp.704-716
    • /
    • 2005
  • Assembling new software systems from Prepared components is an attractive alternative to traditional software development method to reduce development cost and schedule dramatically. However, if separately developed components are tested, integrated and verified with unreasonable effort and high cost, it would not be an effective way to software development. Components are not distributed in the shape of white-box source code so that should be hard to validate and test in new application environment. For solving this problem, built-in tester components are suggested to check the contract-compliance of their server components. If components have various and complex function, built-in tester should be heavy and unflexible to test in composition of components. This paper suggests enhancing automated wrapper technique which substitutes with built-in tester components and shows the usability of the wrapper by design and implementation. Component testing in this way reduces the cost and effort associated with preparation of component testing and makes the various test experiments in components assembly.

An Automated Code Generation for Dynamic reconfiguration based on Goal-Scenario (목표 시나리오 기반의 동적 재구성을 위한 코드 자동 생성 기법)

  • Baek, Su-Jin;Sim, Sung-Ho;Song, Young-Jae
    • Journal of Digital Convergence
    • /
    • v.10 no.1
    • /
    • pp.349-355
    • /
    • 2012
  • Today, the computing environments is very complex, so researches that endow a system with the self-healing's ability that recognizes problem arising in a target system are being an important issues. However, the existing methodology, the goal for the new requirements for self-healing system developers to model and analyze the constraints that must be greater efforts. Therefore, in this paper are aware of problems detected by the system to solve the problem is the analysis of goal-based scenarios. In addition, there is a pre and post applying a strategy to be dynamically reconfigured to show you how to self-healing. These proposed new requirements for methodology, self-healing reduces the load on the developer's analysis.

Optimal Design for 3D Structures Using Artificial Intelligence : Its Application to Micro Accelerometer (인공지능을 이용한 3차원 구조물의 최적화 설계 : 마이크로 가속도계에 적용)

  • Lee, Joon-Seong
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.14 no.4
    • /
    • pp.445-450
    • /
    • 2004
  • This paper describes an optimal design system for multi-disciplinary structural design. An automatic finite element (FE) mesh generation technique, which is based on the fuzzy knowledge processing and computational geometry technique, is incorporated into the system, together with a commercial FE analysis code and a commercial solid modelers. An optimum design solution or satisfactory solutions are then automatically searched using the genetic algorithms modified for real search space, together with the automated FE analysis system. With an aid of genetic algorithms, the present design system allows us to effectively obtain a multi-dimensional solutions. The developed system is successfully applied to the shape design of a micro accelerometer based on a tunnel current concept.

"3+3 PROCESS" FOR SAFETY CRITICAL SOFTWARE FOR I&C SYSTEM IN NUCLEAR POWER PLANTS

  • Jung, Jae-Cheon;Chang, Hoon-Sun;Kim, Hang-Bae
    • Nuclear Engineering and Technology
    • /
    • v.41 no.1
    • /
    • pp.91-98
    • /
    • 2009
  • The "3+3 Process" for safety critical software for nuclear power plants' I&C (Instrumentation and Control system) has been developed in this work. The main idea of the "3+3 Process" is both to simplify the software development and safety analysis in three steps to fulfill the requirements of a software safety plan [1]. The "3-Step" software development process consists of formal modeling and simulation, automated code generation and coverage analysis between the model and the generated source codes. The "3-Step" safety analysis consists of HAZOP (hazard and operability analysis), FTA (fault tree analysis), and DV (design validation). Put together, these steps are called the "3+3 Process". This scheme of development and safety analysis minimizes the V&V work while increasing the safety and reliability of the software product. For assessment of this process, validation has been done through prototyping of the SDS (safety shut-down system) #1 for PHWR (Pressurized Heavy Water Reactor).

Design of an Automatic Generation System of Device Drivers Using Templates (템플릿을 이용한 디바이스 드라이버 자동생성 시스템 설계)

  • Kim, Hyoun-Chul;Lee, Ser-Hoon;Hwang, Sun-Young
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.33 no.9C
    • /
    • pp.652-660
    • /
    • 2008
  • Applications running under embedded systems require various device drivers designed for different types and versions of the OS to manage resources effectively. In this paper, an automated device driver generator system which can generate the device drivers to be used in newer versions the target OS is proposed. In the proposed system, the structures of device drivers of specific OS are designed in the templates and stored in a library, and the target device drivers are generated by adding codes to the stored templates. Once device drivers are generated, they are registered into the kernel. The experimental results show that data transfer time has been slightly increased when compared against manually created drivers for TFT-LCD driver, USB interface keyboard/mouse driver, and AC'97 controller drivers. The code size for the generated drivers after compilation has also been increased slightly when compared with manually designed device drivers.

Efficient Mutual Authentication Protocol Suitable to Passive RFID System (수동형 RFID 시스템에 적합한 효율적인 상호 인증 프로토콜 설계)

  • Won, Tae-Youn;Chun, Ji-Young;Park, Choon-Sik;Lee, Dong-Hoon
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.18 no.6A
    • /
    • pp.63-73
    • /
    • 2008
  • RFID(Radio Frequency IDentification) system is an automated identification system that basically consists of tags and readers and Back-End-Databases. Tags and Readers communicate with each other by RF signal. As a reader can identify many tags in contactless manner using RF signal, RFID system is expected to do a new technology to replace a bar-code system in supply-chain management and payment system and access control and medical record and so on. However, RFID system creates new threats to the security of systems and privacy of individuals, Because tags and readers communicate with each other in insecure channel using RF signal. So many people are trying to study various manners to solve these problems against attacks, But they are difficult to apply to RFID system based on EPCglobal UHF Class-1 Generation-2 tags. Recently, Chien and Chen proposed a mutual Authentication protocol for RFID conforming to EPCglobal UHF Class-1 Generation-2 tags. we discover vulnerabilities of security and inefficiency about their protocol. Therefore, We analyze vulnerabilities of their protocol and propose an efficient mutual authentication protocol that improves security and efficiency.

Aerodynamic Design Optimization of Airfoils for WIG Craft Using Response Surface Method (반응표면법을 이용한 지면효과익기 익형의 공력 설계최적화)

  • Kim, Yang-Joon;Joh, Chang-Yeol
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.33 no.5
    • /
    • pp.18-27
    • /
    • 2005
  • Airfoils with improved longitudinal static stability were designed for a WIG craft through aerodynamic design optimization. The response surface method is coupled with NURBS-based shape functions and Navier-Stokes flow analysis. The procedure runs in the network-distributed design framework of commercial-code based automated design capability to enhance computational efficiency and robustness.Lift maximization design maintaining similar static margin to a DHMTU airfoil successfully produced a new airfoil shape characterized by pronounced front-loading and the well-known reflexed aft-camber line. Another airfoil design of lower variation in pitching moment during take-off showed weakened front-loaded characteristics and hence decreased lift slightly. Investigations using the present design methodology on an existing optimization result based on potential flow analysis and NACA-type geometry generation demonstrated significance of carrying various geometry generations and more realistic flow analysis with optimization.