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

검색결과 487건 처리시간 0.022초

도로 시공 자동화를 위한 스마트 모터 그레이더의 구성 기술 소개 및 적용에 관한 연구 (A Study on the Introduction and Application of Core Technologies of Smart Motor-Graders for Automated Road Construction)

  • 박현준;이상민;송창헌;조정우;오주영
    • 터널과지하공간
    • /
    • 제32권5호
    • /
    • pp.298-311
    • /
    • 2022
  • 건설현장에서 근로자의 고령화, 저출산으로 인한 신규 인력감소와 숙련된 작업자 부족 등의 문제가 심화되고 있다. 이에 따라 전통적인 건설기술을 첨단 디지털 기술로 대체하여 생산성, 안전성, 및 품질 등을 향상시킬 수 있는 스마트 건설 기술 연구가 최근 정부 주도로 개발되고 있다. 특히, 도로 건설 장비 중에서 노면 평탄화를 주로 수행하는 모터 그레이더는 선형적이고 반복적인 공사로 자동화 기술의 적용이 반드시 요구되는 건설 기계이다. 시공 자동화를 통해 사람이 작업하기 힘든 험지나 야지 등과 같은 위험한 환경에서도 손쉽게 장비를 제어할 수 있는 원격제어 기술과 효율적인 작업 경로와 작업 조건에 따라 장비를 운영하는 경로 추종 및 자동화 작업 기술 등을 적용하여 기존의 운전자가 작업하는 것보다 공사 기간을 단축할 것으로 예측된다. 본 연구에서는 무인·자동화 기술을 적용하기 위한 스마트 모터 그레이더의 하드웨어 및 소프트웨어 구성 기술을 소개하고 기존 그레이더의 토공 작업 방식을 분석하였다. 이를 토대로 스마트 모터 그레이더의 경로 패턴 및 블레이드 제어 방식 등에 대한 적용 방안을 제시하였다. 더불어 블레이드 제어 성능과 작업 시나리오에 따른 경로점 기반의 경로 추종 성능을 시험을 통해서 검증하였다.

SW교육 융합 과학교과 연계형 실험 자동화 교구 개발 (Development of SW Education Convergence Science Curriculum-linked Experimental Automation Teaching Tool)

  • 손민우;김진하;주영태;김종실;김응곤
    • 한국전자통신학회논문지
    • /
    • 제15권5호
    • /
    • pp.967-972
    • /
    • 2020
  • 현재 사용되는 실험 교구는 센서를 활용하여 대부분 물리분야 실험에 적용하고 특정 실험에 잘 맞는 MBL만을 개발한 사례도 있다. 하지만, SW융합을 활용한 실험설계 단계는 없으며 교과서 속 다양한 화학실험 적용에 한계가 있고 아두이노의 경우 프로그래밍 시 학생들이 언어를 학습하고 이해하는 데 어려움이 있다. 본 논문은 기존의 microcomputer 실험의 단점 및 소프트웨어 교육의 한계를 극복하고 학습자 능동적 실험설계 과정을 포함한 SW교육 융합 과학 실험기구를 설계 및 개발하였다.

객체지향 설계방법에서 오류 검출과 일관성 점검기법 연구 (Detecting Errors and Checking Consistency in the Object-Oriented Design Models)

  • 정기원;조용선;권성구
    • 한국정보처리학회논문지
    • /
    • 제6권8호
    • /
    • pp.2072-2087
    • /
    • 1999
  • 소프트웨어의 대형화와 사용자 요구사항의 복잡화에 따라, 소프트웨어 개발 초기 단계에서의 산출물의 정확성과 일관성은 중요해지고 있다. 하지만, 객체지향 방법을 기반으로 한 설계 문서에 대한 오류 검출 및 일관성 점검을 위한 기법은 만족할 만한 수준에 이르지 못하고 있다. 본 논문은 UML(Unified Modeling Language)의 다이어그램들에 대한 메타모델을 작성하고, 메타모델의 각 요소들에 대하여 적용할 일반화된 메타규칙을 도출하고, 메타규칙들을 각 다이어그램에 적용한 세부규칙 도출에 활용하였다. 이 방법은 오류 검출과 일관성 점검에 활용할 세부규칙들을 체계적으로 도출하므로, 규칙의 완전성을 도모하고 규칙적용의 자동화를 가능하게 하였다. 또한, 도출된 세부규칙을 적용한 사례를 통하여 그 효용성을 확인하였다.

  • PDF

테스트 데이터 생성을 위한 개선된 이웃 선택 방법을 이용한 담금질 기법 기술 (a improved neighborhood selection of simulated annealing technique for test data generation)

  • 최현재;이선열;채흥석
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제24권2호
    • /
    • pp.35-45
    • /
    • 2011
  • 금질 기법을 이용한 테스트 데이터 자동 생성 기법은 오랫동안 연구되어 왔으며, 효율적인 테스트 데이터 생성 방법 중 하나이다. 그러나 인풋 도메인이 넓을 경우, 기존의 담금질 기법은 이웃 선택 기법의 한계 때문에 나쁜 성능을 보였다. 이러한 한계를 극복하기 위해, 우리는 새로운 이웃 선택 기법인 분기 거리 이웃 선택 방법을 제안한다. 제안된 기법의 성능을 검증하기 위해서 우리는 분기 거리 이웃 선택 기법, 기존의 이웃 선택 기법 그리고 랜덤 테스트 데이터 생성 기법을 비교하는 실험을 수행하였다. 실험 결과 제안된 기법이 2가지 기법에 비해 우수한 성능을 보임을 알 수 있었다.

  • PDF

A Case Study of Educational Content using Arduino based on Augmented Reality

  • Soyoung Kim;Heesun Kim
    • International journal of advanced smart convergence
    • /
    • 제12권4호
    • /
    • pp.268-276
    • /
    • 2023
  • The representative branch of ICT education is Arduino. However, there are various problems when teaching using Arduino. Arduino requires a complex understanding of hardware and software, and this can be perceived as a difficult course, especially for beginners who are not familiar with programming or electronics. Additionally, the process of connecting the pins of the Arduino board and components must be accurate, and even small mistakes can lead to project failure, which can reduce the learner's concentration and interest in learning Arduino. Existing Arduino learning content consists of text and images in 2D format, which has limitations in increasing student understanding and immersion. Therefore, in this paper analyzes the necessary conditions for sprouting 'growing kidney beans' in the first semester of the fourth grade of elementary school, and builds an automated experimental environment using Arduino. Augmented reality of the pin connection process was designed and produced to solve the difficulties when building an automation system using Arduino. After 3D modeling Arduino and components using 3D Max, animation was set, and augmented reality (AR) content was produced using Unity to provide learners with more intuitive and immersive learning content when learning Arduino. Augmented reality (AR)-based Arduino learning content production is expected to increase educational effects by improving the understanding and immersion of classes in ICT education using Arduino and inducing fun and interest in physical computing coding education.

How Through-Process Optimization (TPO) Assists to Meet Product Quality

  • Klaus Jax;Yuyou Zhai;Wolfgang Oberaigner
    • Corrosion Science and Technology
    • /
    • 제23권2호
    • /
    • pp.131-138
    • /
    • 2024
  • This paper introduces Primetals Technologies' Through-Process Optimization (TPO) Services and Through-Process Quality Control (TPQC) System, which integrate domain knowledge, software, and automation expertise to assist steel producers in achieving operational excellence. TPQC collects high-resolution process and product data from the entire production route, providing visualizations and facilitating quality assurance. It also enables the application of artificial intelligence techniques to optimize processes, accelerate steel grade development, and enhance product quality. The main objective of TPO is to grow and digitize operational know-how, increase profitability, and better meet customer needs. The paper describes the contribution of these systems to achieving operational excellence, with a focus on quality assurance. Transparent and traceable production data is used for manual and automatic quality evaluation, resulting in product quality status and guiding the product disposition process. Deviation management is supported by rule-based and AI-based assistants, along with monitoring, alarming, and reporting functions ensuring early recognition of deviations. Embedded root cause proposals and their corrective and compensatory actions facilitate decision support to maintain product quality. Quality indicators and predictive quality models further enhance the efficiency of the quality assurance process. Utilizing the quality assurance software package, TPQC acts as a "one-truth" platform for product quality key players.

초등학생의 컴퓨팅 사고력 구성요소 간의 경로 분석 연구 (A Study on Path Analysis Between Elementary School Students' Computational Thinking Components)

  • 이재호;장준형
    • 정보교육학회논문지
    • /
    • 제24권2호
    • /
    • pp.139-146
    • /
    • 2020
  • 불확실한 미래를 살아가야 하는 미래 세대들이 배양해야 할 핵심역량은 무엇인가에 대한 논의가 뜨겁다. 미래 사회는 소프트웨어에 의해 작동되는 소프트웨어 중심사회가 될 것으로 예측하고 있다. 이러한 상황에서 전 세계적으로 소프트웨어 교육에 대한 관심이 폭발적으로 증가하고 있는 상황이며, 소프트웨어 교육을 통한 컴퓨팅 사고력 계발에 대한 관심도 증가하고 있는 상황이다. 이와 더불어 컴퓨팅 사고력은 무엇이며, 어떤 역량들로 구성되는 가에 대한 논의도 활발하게 진행되고 있으나, 컴퓨팅 사고력을 구성하는 역량 요소들 간의 관계에 대한 연구는 상대적으로 미흡한 상황이다. 이런 문제점을 해결하고자 본 연구는 다음과 같은 단계로 진행하였다. 첫째, 컴퓨팅 사고력의 5가지 역량 요소를 선정하였다. 둘째, 컴퓨팅 사고력의 역량 요소 간 관계성을 분석할 수 있는 경로 도형을 설정하였다. 셋째, 컴퓨팅 사고력을 검사할 수 있는 검사도구를 선정하였다. 넷째, 초등학교 3학년부터 6학년까지의 학생 801명을 대상으로 컴퓨팅 사고력 검사를 실시하였다. 다섯째, 컴퓨팅 사고력 검사 결과를 바탕으로 다양한 관점의 분석을 실시하여 시사점을 도출하였다.

스프레이 페인팅 작업을 위한 일관화된 로보트 궤적계획법에 관한 연구 (An Integrated Robot-Trajectory-Planning Scheme for Spray Painting Operations)

  • 서석환;우인기
    • 산업공학
    • /
    • 제3권2호
    • /
    • pp.23-38
    • /
    • 1990
  • The use of robots for painting operations is a powerful alternative as a means for automation and quality improvement. A typical method being used for motion planning of the painting robot is to guide the robot along the desired path : the "lead-through" method. Although this method is simple and has been widely used, it has several drawbacks a) The robot cannot be used during the teaching period, b) A human is exposed to a hostile environment, c) The motions taught are, at best, human's skill level. To deal with the above problems, an integrated robot-trajectory planning scheme is presented. The new scheme takes CAD data describing the shape and geometry of the objects, and outputs an optimal trajectory in the sense of coating thickness and painting time. The purpose of this paper is to investigate theoretical backgrounds for such a scheme including geometric modeling, painting mechanics and robot trajectory planning, and develop algorithms for generating spray gun paths and minimum-time robot trajectories. Future study is to implement these algorithms on an workstation to develop an integrated software system ; ATPS(Automatic Trajectory Planning System) for spray painting robots.

  • PDF

Development of Computer-based Visual Perception Test Program for Korean Patients with Brain Injury

  • Ahn, Seong-Hye
    • International Journal of Contents
    • /
    • 제3권3호
    • /
    • pp.32-37
    • /
    • 2007
  • Up to now, several tools to evaluate visual perception tests have been introduced for different purposes. However, they were mostly manual tools, paper books in which the therapists would turn the pages while working together with patients. This paper discusses a potential plan to develop motor-free visual perception test software for Korean patients with brain injury, and to construct a centralized database for their evaluated data in a client/server environment. Through its development, we eventually hope to achieve effective management of the data for better understanding of patients' visual perceptual skills and the standardization of the evaluation for Korean patients. With the help of the computerized environment, we also expect some advantages such as acquisition of reliable results from patients with brain injury, automation for storing and accessing patients' data, construction of the patients' database and the management of a vast amount of the data within it and the provision of a foundation to promote further development of various perceptual-cognitive rehabilitation programs.

Design and Specification of a Low-Level Control Software for an FMC Using Supervisory Control Theory

  • Kim, Sang-Kyun;Park, Jong-Hun;Park, Namkyu;Park, Jin-Woo
    • 한국경영과학회지
    • /
    • 제20권2호
    • /
    • pp.159-178
    • /
    • 1995
  • Supervisory control is an approach based on formal language. it is used to model and control discrete event systems in which each discrete event process is represented as an automation. A supervisor is a generator that switches control patterns in such a way that a given discrete evenet process behaves in obedience to various constraints. A flexible manufacturing cell (FMC) is one of discrete evenet systems. Functions necessary for the operation of an FMC are characterized by operational components and informational compoments. The operational components can be modeled using the finite state machines and the informational components can be modeled using the abstract formalism which describes supporting operations of the cell controller. In this paper, we addressed function required for FMC control specification, software engineering aspects on FMC control based on supervisory control, a concept of event queue for resolving synchronization problem, and complexity reduction. Based on the mathematical model of an FMC. we synthesized the controller by integrating a supervisor for FMC with control specification that specifies event-driven operation of the cell controller. The proposed control scheme is stable mathematically so that the system always behaves on a controlled way even under the existence of uncontrollable events. Furthermore, using an event queue concept, we can solve a synchronization problem caused by the violation of instantaneity assumption of supervisory control theory in real life situation. And also, we can propotype a control software rapidly due to the modularity of the proposed control scheme.

  • PDF