• Title/Summary/Keyword: 시뮬레이션 작업

Search Result 1,068, Processing Time 0.029 seconds

A Test Framework for Dynamically Supporting the Simulation Works of the Global Navigation Satellite Systems (위성항법 시뮬레이션 작업을 동적으로 지원하는 테스트 프레임워크)

  • Kuk, Seung-Hak;Kim, Hyeon-Soo;Lee, Sang-Uk
    • Journal of Internet Computing and Services
    • /
    • v.10 no.6
    • /
    • pp.191-203
    • /
    • 2009
  • Simulation is the work that identifies the characteristics of some problem through the simulated experiments. During the experiments it is frequently required to change or replace the simulation models, algorithms, or input/output data. Especially, in the case of the simulation works performed by replacing algorithms, if a replaceable component that implements a specific algorithm is not correct with respect to its functionality it is very difficult to carry out the simulation works successfully. In this paper, we suggest a test framework that verifies functional correctness of the replaceable component in the software-based GNSS (Global Navigation Satellite System) simulation environments. When a component is replaced, this framework enables us to properly execute the functional test for the component according to its context.

  • PDF

Visualizing Construction Process Linking Process Simulation (프로세스 시뮬레이션을 연계한 건설공정 시각화)

  • Kim, Yeong-Hwan;Jung, Pyung-Ki;Seo, Jong-Won
    • Korean Journal of Construction Engineering and Management
    • /
    • v.7 no.1 s.29
    • /
    • pp.73-79
    • /
    • 2006
  • Even though graphical simulation is very useful for construction planning, the application of graphical simulation has a limitation in dealing with objects without fixed form like earthmoving process. In this case, the mathematical/statistical simulation about the productivity of the whole processes based on the numerical data of working time, waiting time and working capacity of using equipment becomes effective. The mathematical/statistical simulation is not fully utilized in the field of construction due to the difficulties of creating process models and securing trust the numerically expressed results of simulation. In this research, the output of discrete-event simulation programs which are the most common mathematical/statistical simulation tool for construction processes were analyzed for the purpose of earthmoving process visualization. The purpose of this research is to develop a graphical simulation system that can help the construction planner select most suitable equipment and construction methods through the visualize the numerical simulation results of the working time, the queuing time as well as the amount resources etc.

A Study on Fault Detection for Crane Handler by Observation Techniques (옵저버를 이용한 크레인 작업자의 에러 검출에 관한 연구)

  • Kim, Hwan-Seong;Kim, Seoung-Ho
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • v.29 no.1
    • /
    • pp.493-498
    • /
    • 2005
  • In this paper, we deal with on observer design for detecting the human faults in container crane operation. First we propose an observer for detecting the human faults and show the existing condition for the observer. In this case, we assume that the human faults can be considered ad a careless mistake during the crane operation. In simulation, we used the previous results for human work model and design the observer for the human work model. As a simulation results with human faults, the proposed observer can detected the human faults perfectly, thus the efficiency of proposed observer is shown.

  • PDF

A Study on the Efficiency Improvement of Railway transportation in Melton Pig Iron using Simulation (시뮬레이션을 이용한 기관차 용선수송 작업 능률향상 방안에 관한 연구)

  • 김종한
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1998.03a
    • /
    • pp.70-73
    • /
    • 1998
  • 본 연구에서는 광양제철소에서 철광석과 코크스를 이용하여 용선을 생산하는 고로공장과 이러한 용선을 용강으로 변화시키는 제강공장지역을 운행하는 기관차 및 TLC (Torpedo Ladle Car)의 용선 수성작업을 분석하여 기관차 및 TLC의 적정댓수를 산정하고, 운행 패턴의 변화에 따른 대안들을 검토하였다. 시뮬레이션은 AUTOMOD II를 이용하여 수행하였으며, 시뮬레이션에 이용되는 관련 기준 및 운행 패턴을 수집하여 확정하고, 실적치의 분포를 추정하였다. 시뮬레이션의 결과는 현장 전문가들의 이해를 높이기 위아여 Animation을 통하여 가시화하였다.

  • PDF

AGV Dispatching with Stochastic Simulation (확률적 시뮬레이션 기반 AGV 배차)

  • Choe, Ri;Park, Tae-Jin;Ryu, Kwang-Ryel
    • Journal of Navigation and Port Research
    • /
    • v.32 no.10
    • /
    • pp.837-844
    • /
    • 2008
  • In an automated container terminal, various factors affect the operation of container handling equipment such as quay cranes and AGVs, and thus calculating the exact operation time is nearly infeasible. This uncertainty makes it difficult to dispatch AGVs well. In this paper, we propose a simulation-based AGV dispatching algorithm When dispatching an AGV to an operation, the proposed algorithm conducts multiple stochastic simulation for the succeeding AGV operations for the predetermined period to collect stochastic samples of the result of the dispatching. In the stochastic simulation, the uncertainty of crane operations is represented as a simple probability distribution and the operation time of a crane is determined according to this. A dispatching option is evaluated by the total delay time of quay cranes which is estimated by averaging the quay crane delay of each simulation In order to collect a sufficient number of samples that guarantee the credibility of the evaluation, we devised a high-speed simulator that simulates AGV operation The effectiveness of the proposed algorithm is validated by simulation experiments.

Developing Reinforcement Learning based Job Allocation Model by Using FlexSim Software (FlexSim 소프트웨어를 이용한 강화학습 기반 작업 할당 모형 개발)

  • Jin-Sung Park;Jun-Woo Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.01a
    • /
    • pp.311-313
    • /
    • 2023
  • 병렬 기계 작업장에서 자원을 효율적으로 활용하기 위해서는 처리할 작업을 적절한 기계에 할당해야 한다. 특정 작업을 처리할 기계를 선택할 때 휴리스틱을 사용할 수도 있으나, 특정 작업장에 맞춤화된 휴리스틱을 개발하는 것은 쉽지 않다. 반면, 본 논문에서는 이종 병렬 기계 작업장을 위한 작업 할당 모형을 개발하는데 강화학습을 응용하고자 한다. 작업 할당 모형을 학습하는데 필요한 에피소드들은 상용 시뮬레이션 소프트웨어인 FlexSim을 이용하여 생성하였다. 아울러, stable-baseline3 라이브러리를 이용하여 강화학습 알고리즘을 생성된 에피소드들에 적용하였다. 실험 결과를 통해 시뮬레이션과 강화학습이 작업장 운영관리에 유용함을 알 수 있었다.

  • PDF

Reinforcement Learning based Job Dispatching Model for Single Machine with Sequence Dependent Setup Time (순서 의존적 작업 준비시간을 갖는 단일기계 작업장을 위한 강화학습 기반 작업 배정 모형)

  • Jin-Sung Park;Jun-Woo Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.01a
    • /
    • pp.327-329
    • /
    • 2023
  • 순서 의존적 준비시간을 갖는 단일기계 생산라인에서 주어진 작업들을 효율적으로 수행하기 위해서는 최대한 동일하거나 유사한 유형의 작업물들을 연속적으로 처리하여 다음 번 작업물의 처리를 시작하기 전에 발생하는 준비시간을 최소화하여야 한다. 따라서, 대기 중인 것들 중 기계에 투입할 작업물을 적절히 선택하는 것이 중요하며, 이를 위해 작업 배정 규칙과 같은 휴리스틱을 사용할 수도 있지만, 이러한 해법들은 일반적으로 다양한 상황을 동적으로 고려하지 못하는 한계점을 갖는다. 따라서, 본 논문에서는 상용 3D 시뮬레이션 소프트웨어인 FlexSim을 사용하여 모형을 구성한 다음, 강화학습을 적용하여 대기 중인 작업물 중 최적의 후보를 선택하기 위한 작업 배정 모형을 개발하고자 한다. 세부적으로는 강화학습의 상태 및 보상을 달리 설정하면서 학습된 모형의 성능을 비교하고자 한다. 실험 결과를 통해 적절한 시뮬레이션 모형 구성과 강화학습의 파라미터 변수들을 적절히 조합하여 적절한 작업 배정 모형의 개발이 가능하다는 점을 알 수 있었다.

  • PDF

Application of Bucket Brigade in Manufacturing and Logistics Systems (생산 및 물류 시스템에서의 Bucket Brigade 활용 및 시뮬레이션 분석)

  • Gu Pyeong-Hoi;Gang Hui-Yeong
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2006.05a
    • /
    • pp.148-152
    • /
    • 2006
  • 제품(또는 서비스)을 생산하기 위하여 여러 순차적인 작업이 수행되어야 하는 환경에서 생산자원(기계 또는 작업자)에게 얼마만큼의 요소작업을 배정하는가를 결정하는 작업배정(Work Assignment) 문제는 중요한 의사결정 문제이다. 일반적으로 이용하는 작업배정 방식은 각 생산자원에게 가급적 균등한 작업량을 배정하는 라인밸런싱(LB: Line Balancing) 전략이다. 그러나 LB 방식은 작업자의 작업속도 차이나 시스템의 여러 가지 변동 상황(기계고장, 품질문제 등)의 고려 없이 작업을 배정하기 때문에 실제로는 계획된 밸런싱효율을 달성하기 어렵다. Bucket Brigade (BB)는 이러한 문제에 대응하기 위한 새로운 작업배정 방법으로 제시되고 있다. BB는 개미의 협력작업 개념을 바탕으로 하는 분산 자율적인 작업배정 방법이다. 본 발표에서는 생산 및 물류시스템에서 BB의 적용 가능성과 문제점을 논의하고, 시뮬레이션을 통하여 여러 작업 환경에서 BB의 수행도를 분석한다.

  • PDF

Energy Plus 부하 해석 프로그램

  • 공성훈
    • The Magazine of the Society of Air-Conditioning and Refrigerating Engineers of Korea
    • /
    • v.29 no.7
    • /
    • pp.56-59
    • /
    • 2000
  • Energy Plus의 첫 작업버전인 알파 버전은, 작업 팀에 의한 내부 테스트가 1998년 12월에 이루어 졌으며, 외부 사용자들이 1999년 말에 테스트를 하여 2001년 초에는 Energy Plus 버전 1.0을 개발할 예정이며 향후에도 지속적인 개발을 계획 하고 있다. Energy Plus는 BLAST와 DOE-2의 장점과 많은 새로운 시뮬레이션 성능을 지닌 에너지 시뮬레이션 프로그램이 될 것으로 기대한다 Energy Plus 프로그램의 주요기능은 다음과 같다. · 열평형 부하 계산 · 동일 시간대에서 통합된 부하, 시스템, 플랜트 계산 · 사용자 위주의 HVAC 시스템 해석 · 다른 개발자가 새로운 시뮬레이션 모듈을 첨가하기 용이 한 모듈구조 · 그래픽 작업이 용이한 간단한 입력과 출력데이터 양식

  • PDF

Development of robot controller using 3D simulation (3차원 시뮬레이션을 이용한 로봇 제어기의 개발)

  • 문진호;설용태
    • Proceedings of the KAIS Fall Conference
    • /
    • 2001.11a
    • /
    • pp.150-152
    • /
    • 2001
  • 본 연구는 3차원 그래픽 시뮬레이션을 이용한 6축 다관절 로봇의 제어기를 개발함으로써 이를 사용하는 산업현장의 작업자에게 로봇에 대한 이해를 높이고, 실제 로봇을 조작함에 있어 작업의 효율을 높일 수 있도록 하는 것이다. 개발한 제어용 S/W는 산업용 로봇에 대한 시뮬레이션 기능과 방위표시기능 둥을 포함하며, 편리한 GUI로 사용자의 편의성과 작업시간의 단축 둥을 개선하였다. 또한 개발된 제어기의 S/W는 사용자의 필요에 따라서 추가/변경할 수 있는 유연성도 있다.