• Title/Summary/Keyword: Automating Program

Search Result 27, Processing Time 0.023 seconds

Development of Hydraulic Device Performance Test Equipment Automation Process (유압 디바이스 성능 검사 장비 자동화 공정 개발)

  • Kim, Hong-Rok;Chung, Won-Jee;Seol, Sang-Seok;Park, Sang-Hyeok;Lee, Kyeong-Tae
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.19 no.10
    • /
    • pp.74-80
    • /
    • 2020
  • Crawler-type hydraulic devices facilitate forward and backward driving of construction equipment by converting power into mechanical energy. The existing hydraulic device performance test process is time- and labor-intensive. This study aims to improve efficiency and productivity by automating the hydraulic device production performance test processes, which have been separately conducted so far. We also used SolidWorksⓇ, a 3D modeling program, and ANSYSⓇ, a structural analysis tool, for structural analysis and to verify the suitability of fixing pins required for connecting a hydraulic device to performance test equipment. Our results that employing an automated hydraulic device performance test process improves efficiency.

A Study of the Using Application Program Interface (API) for Improving Productivity in Construction Engineering (건설 엔지니어링 생산성 향상을 위한 Application Program Interface(API) 활용방안에 대한 연구)

  • Park, Gi-Back;Jung, Young-Ho;Ham, Nam-Hyuk;Kim, Jae-Jun
    • Journal of KIBIM
    • /
    • v.3 no.3
    • /
    • pp.29-38
    • /
    • 2013
  • Domestic construction industry is larger in size, and its shape is more complex. As a result, collaboration and information management tasks are difficult to manage in a way that conventional 2D-based exchange of information. BIM technology was introduced as a solution for this. But BIM only provides a very limited set of features such as Constructability review, clash detection in reality. and duplication of work and a lot of iterations occurs in BIM process. Thus, it takes quite a lot time to work. We studied how to improve the work efficiency by connecting API to business processes. Using the API in the integration process by automating repetitive tasks, reduce a significant amount of work time Using API (Automation, Optimization, Interoperability, Analysis) can solve the task problem that does not solved by the basic features, If we make good use of the combined API will be improved productivity.

Development of a Solid Fuel Design Automation Program Using Configuration Design Method (편집 설계 방법을 이용한 고체 추진제 형상 설계 자동화 프로그램 개발)

  • Kim, Bo-Hyun;Lee, Kang-Soo;Yang, Joon-Seo;Lee, Do-Hyeong;Oh, Seok-Jin;Kwon, Hyuk-Sun;Kim, Sung-Hwan
    • Korean Journal of Computational Design and Engineering
    • /
    • v.13 no.5
    • /
    • pp.372-381
    • /
    • 2008
  • We developed a design automation system to reduce the lead time and help engineers in designing a solid fuel, or a grain, for rocket missiles. First, we analyzed design activities and shapes of a grain, which resulted in the standard of design process and shape. We decided development process which consisted of two typical activities such as constructing master library and implementing design system. We constructed some master models for typical external shapes and core shapes of grains which were used in modeling the shape of a designing grain. Also we implemented a design automation program to use the master models according to the pre-defined design process. It can calculate some design parameters such as mass, mass center, volume and combustion area that are used in analyzing a proposed grain. Finally, we could reduce the design time dramatically and increase design quality by automating many routine and difficult works.

Clinical Risk Evaluation Using Dose Verification Program of Brachytherapy for Cervical Cancer (자궁경부암 근접치료 시 선량 검증 프로그램을 통한 임상적 위험성 평가)

  • Dong‑Jin, Kang;Young‑Joo, Shin;Jin-Kyu, Kang;Jae‑Yong, Jung;Woo-jin, Lee;Tae-Seong, Baek;Boram, Lee
    • Journal of radiological science and technology
    • /
    • v.45 no.6
    • /
    • pp.553-560
    • /
    • 2022
  • The purpose of this study is to evaluate the clinical risk according to the applicator heterogeneity, mislocation, and tissue heterogeneity correction through a dose verification program during brachytherapy of cervical cancer. We performed image processing with MATLAB on images acquired with CT simulator. The source was modeled and stochiometric calibration and Monte-Carlo algorithm were applied based on dwell time and location to calculate the dose, and the secondary cancer risk was evaluated in the dose verification program. The result calculated by correcting for applicator and tissue heterogeneity showed a maximum dose of about 25% higher. In the bladder, the difference in excess absolute risk according to the heterogeneity correction was not significant. In the rectum, the difference in excess absolute risk was lower than that calculated by correcting applicator and tissue heterogeneity compared to the water-based calculation. In the femur, the water-based calculation result was the lowest, and the result calculated by correcting the applicator and tissue heterogeneity was 10% higher. A maximum of 14% dose difference occurred when the applicator mislocation was 20 mm in the Z-axis. In a future study, it is expected that a system that can independently verify the treatment plan can be developed by automating the interface between the treatment planning system and the dose verification program.

Identifying a Shape of Input Data Structure for Automated Program Testing (자동화된 프로그램 시험을 위한 입력 자료구조의 모양 식별)

  • Insang, Chung
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.10
    • /
    • pp.1304-1319
    • /
    • 2004
  • We can significantly reduce the cost o# program testing by automating the process of test data generation. Test data generation usually concerns identifying input values on which a selected path is executed. Although lots of research has been done so far, there still remains a lot of issues to be addressed. One of the issues is the shape problem. The shape problem refers to the problem of figuring out a shape of the input data structure required to cause the traversal of a given path. In this paper, we introduce a new method for the shape problem. The method converts the selected path into static single assignment (SSA) form without pointer dereferences. This allows us to consider each statement in the selected path as a constraint involving equality or inequality. We solve the constraints to get a solution which will be represented in terms of the points-to relations for each input variable. Simple, but illustrative examples are given to explain the proposed method.

Development of Prestressed Steel Frame Overpass using Temporary Piers (가 지지점을 이용한 프리스트레스된 강재 라멘식 보도육교의 개발)

  • Kong, Byung Seung;Hwang, Won Sup;Park, Young Je
    • Journal of Korean Society of Steel Construction
    • /
    • v.10 no.4 s.37
    • /
    • pp.565-575
    • /
    • 1998
  • This study presents overall process for designing and constructing a prestressed frame overpass using temporary piers. For the purpose of automating the design process, this study presents a computer program. According to the effective span(20m, 25m, 30m, 35m, 40m, 45m), this study performed parametric analysis and eventually presented appropriate cross section and compared this cross section with that of the existing simple steel overpass in girder height and quantify of the steel. $26{\sim}48%$ for gilder height and $25{\sim}34%$ for quantify of the steel are reduced as the result of study for span length $20{\sim}45m$. As long as the span length. the reduction rate was large.

  • PDF

A Motion Analysis Study of Casers for Fish Boxes using Computer Simulation (컴퓨터 시뮬레이션을 이용한 어체 상자 제함기 동작 분석에 관한 연구)

  • Jung, Sung-Heon;Jun, Chul-Woong;Sohn, Jeong-Hyun
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.18 no.4
    • /
    • pp.56-61
    • /
    • 2019
  • In this country, mackerel landing, sorting, and packing are mostly performed manually, which is time consuming and labor intensive. An unloading automation system saves time and labor by automating the landing, sorting, and packing processes. Casers are devices for manufacturing packing boxes for fish used by unloading automation systems. The caser design in this study is for mackerel packing boxes. This caser makes a packing box based on a press using the caser's slide crank. When the caser makes a packing box, the manufacturing sequence is determined by the caser's production guide and assisting rod. The caser design in this study is simulated using a multi-body dynamics program. The simulation is used to analyze the caser and to visualize the box-making sequence.

Development of the program automating regression test of dynamic test of weapon system software (무기체계 SW 동적시험 회귀시험 자동화 프로그램 개발)

  • Cha, Sang-Cheol;Kim, Jeong-Yeol
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.45 no.10
    • /
    • pp.892-897
    • /
    • 2017
  • As the weapon system SW development and management manual of the DAPA, which is the regulation for the overall weapon system SW development, is revised, the level and scope of SW reliability test are upgraded to improve the reliability and quality of SW. It is a big burden for SW developers. In particular, the dynamic test requires a schedule and manpower required to implement the weapon system SW, and should be performed every time the source code changes, not just one time. In this paper, we propose a regression test automation program(VectorCast Environment Manager) that performs a dynamic test using VectorCast, a dynamic test tool, and then performs a regression test automatically by minimizing human intervention in the regression test of dynamic test due to the change of the source code.

Evaluation of Clinical Risk according to Multi-Leaf Collimator Positioning Error in Spinal Radiosurgery (척추 방사선수술 시 다엽콜리메이터 위치 오차의 임상적 위험성 평가)

  • Dong‑Jin Kang;Geon Oh;Young‑Joo Shin;Jin-Kyu Kang;Jae-Yong Jung;Boram Lee
    • Journal of radiological science and technology
    • /
    • v.46 no.6
    • /
    • pp.527-533
    • /
    • 2023
  • The purpose of this study is to evaluate the clinical risk of spinal radiosurgery by calculating the dose difference due to dose calculation algorithm and multi-leaf collimator positioning error. The images acquired by the CT simulator were recalculated by correcting the multi-leaf collimator position in the dose verification program created using MATLAB and applying stoichiometric calibration and Monte Carlo algorithm. With multi-leaf collimator positioning error, the clinical target volume (CTV) showed a dose difference of up to 13% in the dose delivered to the 95% volume, while the gross tumor volume (GTV) showed a dose difference of 9%. The average dose delivered to the total volume showed dose variation from -8.9% to 9% and -10.1% to 10.2% for GTV and CTV, respectively. The maximum dose delivered to the total volume of the spinal cord showed a dose difference from -14.2% to 19.6%, and the dose delivered to the 0.35 ㎤ volume showed a dose difference from -15.5% to 19.4%. In future research, automating the linkage between treatment planning systems and dose verification programs would be useful for spinal radiosurgery.

Interface Establishment between Reinforcement Learning Algorithm and External Analysis Program for AI-based Automation of Bridge Design Process (AI기반 교량설계 프로세스 자동화를 위한 강화학습 알고리즘과 외부 해석프로그램 간 인터페이스 구축)

  • Kim, Minsu;Choi, Sanghyun
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.34 no.6
    • /
    • pp.403-408
    • /
    • 2021
  • Currently, in the design process of civil structures such as bridges, it is common to make final products by repeating the process of redesigning, if the initial design is found to not meet the standards after a structural review. This iterative process extends the design time, and causes inefficient consumption of engineering manpower, which should be put into higher-level design, on simple repetitive mechanical work. This problem can be resolved by automating the design process, but the external analysis program used in the design process has been the biggest obstacle to such automation. In this study, we constructed an AI-based automation system for the bridge design process, including an interface that could control both a reinforcement learning algorithm, and an external analysis program, to replace the repetitive tasks in the current design process. The prototype of the system built in this study was developed for a 2-span RC Rahmen bridge, which is one of the simplest bridge systems. In the future, it is expected that the developed interface system can be utilized as a basic technology for linking the latest AI with other types of bridge designs.