• Title/Summary/Keyword: 머신시뮬레이션

Search Result 83, Processing Time 0.029 seconds

Building and Simulation of Visual Studio Development Environment for SystemC-based RISCV Modeling (SystemC 기반 RISCV 모델링 위한 Visual Studio 개발 환경 구축 및 시뮬레이션)

  • Kim, Geon-Myoung;Lee, Jae-Bin;Lim, Seung-Ho;Cho, Sang-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.11a
    • /
    • pp.34-36
    • /
    • 2020
  • 현재 RISCV-VP 시뮬레이션 프로그램은 Linux 환경으로만 존재하며, Windows 환경에서 동작하는 프로그램은 존재하고 있지 않다. 그래서 Linux 환경으로 개발된 RISC-VP(Virtual Platform)를 Windows 환경에서도 사용할 수 있게 Visual Studio 를 사용하여 구축하였다. 또한, Windows VS 환경의 RISCV-VP 프로그램을 통해 머신 러닝 시뮬레이션이 가능하도록 개발 환경을 구축하였다. 이 논문은 위에 설명한 각각의 개발환경 구축에 필요한 구성 방법을 제공한다.

Virtual Test Framework for Smith Squat Exercise Based on Integrated Product-Human Model (제품과 인체의 통합 모델을 바탕으로 한 스미스 스쿼트 운동의 가상 시험 프레임워크)

  • Lee, Haerin;Jung, Moonki;Lee, Sang Hun
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.41 no.8
    • /
    • pp.691-701
    • /
    • 2017
  • The barbell squat is a fundamental physical exercise for strengthening the lower body and core muscles. It is an integral part of training and conditioning programs in sports, rehabilitation, and fitness. In this paper, we proposed a virtual test framework for squat exercises using a Smith machine to simulate joint torques and muscle forces, based on an integrated product-human model and motion synthesis algorithms. We built a muscular skeletal human model with boundary conditions modeling the interactions between the human body and a machine or the ground. To validate the model, EMG, external forces, and squat motions were captured through physical experiments by varying the foot position. A regression-based motion synthesis algorithm was developed based on the captured squat motions to generate a new motion for a given foot position. The proposed approach is expected to reduce the need for physical experiments in the development of training programs.

Workload-Aware Page Size Modeling for Fast Storage in Virtualized Environments (가상화 환경에서 고속 스토리지를 위한 워크로드 맞춤형 페이지 크기 모델링)

  • Bahn, Hyokyung;Park, Yunjoo
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.22 no.3
    • /
    • pp.93-98
    • /
    • 2022
  • Recently, fast storage media such as Optane have emerged, and memory system configurations designed for disk storage should be reconsidered. In this paper, we analyze the effect of the page size on the memory system performances when fast storage is adopted. Based on this, we design a page size model that can guide an appropriate page size for given workloads in virtualized environments. Configuring different page sizes for various workloads is not an easy matter in traditional systems, but due to the widespread adoption of cloud systems, page sizing performed in our model is feasible for virtual machines, which are generated for executing specific workloads. Simulation experiments under various virtual machine scenarios show that the proposed model improves the memory access time significantly by configuring page sizes for given workloads.

Prediction on Web-based simulation result through Machine learning (머신러닝을 통한 웹 기반 시뮬레이션 결과 예측)

  • Kim, JiSu;Kang, MinKyu;Kwon, Hoon;Lee, JeongCheol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.10a
    • /
    • pp.789-792
    • /
    • 2019
  • 최근 IT 기술의 발전으로 웹 기반 시뮬레이션이 많은 연구에 도움을 주고 있다. EDISON은 그러한 시뮬레이션 환경을 제공해주는 플랫폼으로 전산열유체, 나노물리, 계산화학, 등 다양한 전문분야의 앱(이하 솔버)을 제공해준다. 이러한 솔버는 사용자가 그 솔버에 맞는 간단한 파라미터들만 입력하면 다양한 결과를 알아서 계산해 주는 편의를 제공해 주지만 입력 데이터에 따라 작업 시간이 상당히 혹은 무한히 걸릴 수 있기 때문에 언제 끝날지 모르는 작업의 완료 여부를 수시로 확인해야만 하는 불편함이 있다. 때문에 그 시간을 예측할 수 있다면 수시로 확인하는 불편함을 줄일 수 있다. 또한 오랜 시간이 걸리는 작업의 결과를 미리 알 수 있으면 사용자들에게 큰 도움이 될 것이다. 이런 점에서 본 논문에서는 시뮬레이션의 작업 결과와 수행 시간의 예측 모델을 적용해 보았다. 본 논문에서는 계산화학분야의 uChem 솔버의 결과 예측을 진행하였는데 uChem 솔버는 1주기 및 2주기 원자들로 이루어진 화합물의 최적화된 상태의 에너지 값과 구조를 보여주는 프로그램이다. 예측을 진행한 결과 에너지는 99%이상의 상당히 높은 정확도를 얻을 수 있었고 수행 시간의 경우 약 90%의 정확도를 얻었다. 이를 통해서 사용자로 하여금 더욱 편리한 서비스를 제공할 수 있을 것이다.

Drone Simulation Technologies (드론 시뮬레이션 기술)

  • Lee, S.J.;Yang, J.G.;Lee, B.S.
    • Electronics and Telecommunications Trends
    • /
    • v.35 no.4
    • /
    • pp.81-90
    • /
    • 2020
  • The use of machine learning technologies such as deep and reinforcement learning has proliferated in various domains with the advancement of deep neural network studies. To make the learning successful, both big data acquisition and fast processing are required. However, for some physical world applications such as autonomous drone flight, it is difficult to achieve efficient learning because learning with a premature A.I. is dangerous, cost-ineffective, and time-consuming. To solve these problems, simulation-based approaches can be considered. In this study, we analyze recent trends in drone simulation technologies and compare their features. Subsequently, we introduce Octopus, which is a highly precise and scalable drone simulator being developed by ETRI.

DNA Computing Simulation Using Thermodynamic Data For TSP With 26 Nodes. (열역학적 데이터를 이용한 26도시 Traveling-Salesman Problem 시뮬레이션)

  • 장하영;신수용;장병탁
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.316-318
    • /
    • 2004
  • DNA 컴퓨팅에 대한 연구가 진행되어 강에 따라 기존의 튜링 머신과 동등한 계산 능력을 가진 다양한 계산 모델이 제안되고 있으며, 이와 함께 DNA의 병렬성을 이용하여 NP 문제들을 풀고자 하는 시도가 계속되고 있다. 그러나 전통적인 폰 노이만 기계에서의 알고리즘이 해집합에 대한 순차적 탐색을 하는 것과는 달리 가능한 모든 해를 미리 생성해 놓고 그 중에서 해를 찾아내는 기존의 DNA 컴퓨팅 알고리즘으로는 NP 문제의 크기가 증가함에 따라 초기 해의 생성조차도 불가능하게 된다. 이에 대한 해법의 하나로 진화적인 방법론을 생각할 수 있지만, 이 경우에는 진화 연산을 위한 추가적인 연산자의 고안과 이의 적용에 따른 어려움이 생긴다. 따라서 본 논문에서는 DNA 컴퓨팅에서 가능한 초기 해를 모두 생성할 수 있는지를 열역학적인 데이터에 근거한 시뮬레이션을 통하여 검증하였다. 이러한 과정을 통해서 값비싼 실제 실험의 성공 여부나 실험 디자인의 정당성 등을 미리 예측할 수 있을 뿐만 아니라, DNA 컴퓨팅이 보다 큰 크기의 NP 문제를 해결할 수 있는 가능성을 제공할 수 있다.

  • PDF

Learning Ability of Deterministic Boltzmann Machine with Non-Monotonic Neurons in Hidden Layer (은닉층에 비단조 뉴런을 갖는 결정론적 볼츠만 머신의 학습능력에 관한 연구)

  • 박철영
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.11 no.6
    • /
    • pp.505-509
    • /
    • 2001
  • In this paper, we evaluate the learning ability of non-monotonic DMM(Deterministic Boltzmann Machine) network through numerical simulations. The simulation results show that the proposed system has higher performance than monotonic DBM network model. Non-monotonic DBM network also show an interesting result that network itself adjusts the number of hidden layer neurons. DBM network can be realized with fewer components than other neural network models. These results enhance the utilization of non-monotonic neurons in the large scale integration of neuro-chips.

  • PDF

A Study on Interference Phenomenon of a Machine Tool when 5 Axises Working with Virtual Machine Tool (가상공작기계를 이용한 5축 가공 시 공작기계의 간섭현상에 관한 연구)

  • Kim, Hae-Ji;Jang, Jeong-Hwan;Kim, Nam-Kyung
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.4 no.2
    • /
    • pp.16-23
    • /
    • 2005
  • This study is intended to find out the reason of interference phenomenon of a machine tool when it operates for 5-axises working. The researcher made a Virtual Machine which has same figures of the 5 axises machine tool and Virtual Manufacturing System which has both Software factors - controller and NC code data to manipulate the movement characteristics of the machine - and Hardware factors - fixtures, workpiece, tools, holders and so on. With these virtual tools, this study is designed to find out the relation between the movement and the interference or collision, and also intended to verify the simulation and work-processing. In this study, the researcher found out, in case of the vertical 5 axises type, that it has more chances to have interference between the fixture, the workpiece and the main spindle including the tool holder due to the tilting kinetics of the main spindle. In case of the horizontal 5 axises type, on the other hand, the researcher found out that it has more possibility to have the interference between the main spindle and the rotary shaft.

  • PDF

Design of an Automatic Generation System for Embedded Processor Cores with Minimal Power Consumption (저전력 소모 임베디드 프로세서 코어 자동생성 시스템의 설계)

  • Kim, Dong-Won;Hwang, Sun-Young
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.32 no.10C
    • /
    • pp.1042-1050
    • /
    • 2007
  • This paper describes the system which automatically generates power-minimized embedded cores from MDL descriptions. An automatic generation system is constructed which generated embedded cores which consumes less power for application programs. From the usage information on pipeline stages for each instruction, the proposed system generates embedded cores with the capability of detecting/resolving pipeline hazards. The generated cores are configured such that the power consumption is minimized. The proposed system has been tested by generating HDL codes for ARM9, MIPS R3000 architectures. Experimental results show functional accuracy of the generated cores, and show that power reduction of $20%{\sim}40%$ has been observed for benchmark programs.

Analysis of Radio Resource Utilization for a Massive M2M Communication in LTE Systems (LTE 시스템에서 극 다수 기계간 통신을 위한 무선 자원 사용량 분석)

  • Chu, Eunmi;Jung, Bang Chul
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.42 no.3
    • /
    • pp.562-565
    • /
    • 2017
  • In this letter, we consider a 7-step transmission procedure of a large number of machine nodes when they simultaneously request random access to transmit uplink data. We model the radio resource utilization of LTE systems, and analyze the overloaded resources. From the simulation results, we show that the resource of PDCCH becomes significantly overloaded as the number of machine nodes increases in a cell. To alleviate the overload of PDCCH, we allocate radio resource of PDSCH to PDCCH. The result shows that the resource utilization of PDCCH is improved.