• Title/Summary/Keyword: 물리 시뮬레이션

Search Result 885, Processing Time 0.032 seconds

Hierarchy Structure of Situation based on Event for Effective Game Development (효율적인 게임 개발을 위한 사건 기반의 상황 계층 구조)

  • Park, Jung-Yong
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.4
    • /
    • pp.483-491
    • /
    • 2007
  • This paper proposes a Situation Simulation Framework for implementing computer game and describes the possibility of analyzing game with unfolding situation. In last few years game systems have been evolving from the performance of physical engine, network traffic in the on line game to the representation of rendering physical phenomena. In computer game, a situation hierarchy structure which allows the designer for simulating high-level specifications of game structure. Logically simulated environment is created by defining situations and events based on hierarchy structure of the situation. We classify events into explicit event is occurred by user and implicit event is occurred by system. Our study defines the existence of objects is the most prevalent factor applied to any event in game world. The advantages of this approach are able to allow for providing the conceptual design for simulation game and analyzing the situation in the game world. And this method allows us to decrease the complexity of system design and abstraction modeling for the simulation game. Specially, the introduction of the definition of events allows us to approach game design in a structural manner rather than by their classification. The proposed method was implemented in the "Shooting BaDuk" among games.

  • PDF

Vehicle Crash Simulation using Trajectory Optimization (경로 최적화 알고리즘을 이용한 3차원 차량 충돌 시뮬레이션)

  • Seong, Jin-Wook;Ko, Seung-Wook;Kwon, Tae-Soo
    • Journal of the Korea Computer Graphics Society
    • /
    • v.21 no.5
    • /
    • pp.11-19
    • /
    • 2015
  • Our research introduces a novel system for creating 3D vehicle animation. Our system is for intuitively authoring vehicle accident scenes according to videos or based on user-drawn trajectories. Our system has been implemented by combining three existing ideas. The first part is for obtaining 3D trajectory of a vehicle from black-box videos. The second part is a tracking algorithm that controls a vehicle to follow a given trajectory with small errors. The last part optimizes the vehicle control parameters so that the error between the input trajectory and simulated vehicle trajectory is minimized. We also simulate the deformation of the car due to an impact to achieve believable results in real-time.

Vibration Analysis and Parameter Design of Two Degree of Freedom System Using Modelica (모델리카를 이용한 2자유도 시스템 진동해석 및 파라미터 설계)

  • Yoo, Yeongmin;Lee, Jongsoo
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.41 no.8
    • /
    • pp.791-797
    • /
    • 2017
  • Today, we are using computer simulations in various engineering disciplines to reduce the time and cost of product development. The scope of simulations is increasingly complex and diverse for different fields such as mechanical, electrical, thermal, and fluid. Thus, it is necessary to use integrated simulations. In order to overcome these problems, a language has been developed to effectively describe and implement simulations is Modelica. To model and simulate a system, physical models can be broadly divided into causal and acausal models. The most important feature of Modelica is acausal programming. In this study, we will introduce simple concepts and explain about the usage of Modelica. Furthermore, we will explain the vibration analysis of a two degree-of-freedom system and the design of appropriate parameters by using Modelica.

Understanding and predicting physical properties of rocks through pore-scale numerical simulations (공극스케일에서의 시뮬레이션을 통한 암석물성의 이해와 예측)

  • Keehm, Young-Seuk;Nur, Amos
    • 한국지구물리탐사학회:학술대회논문집
    • /
    • 2006.06a
    • /
    • pp.201-206
    • /
    • 2006
  • Earth sciences is undergoing a gradual but massive shift from description of the earth and earth systems, toward process modeling, simulation, and process visualization. This shift is very challenging because the underlying physical and chemical processes are often nonlinear and coupled. In addition, we are especially challenged when the processes take place in strongly heterogeneous systems. An example is two-phase fluid flow in rocks, which is a nonlinear, coupled and time-dependent problem and occurs in complex porous media. To understand and simulate these complex processes, the knowledge of underlying pore-scale processes is essential. This paper presents a new attempt to use pore-scale simulations for understanding physical properties of rocks. A rigorous pore-scale simulator requires three important traits: reliability, efficiency, and ability to handle complex microstructures. We use the Lattice-Boltzmann (LB) method for singleand two-phase flow properties, finite-element methods (FEM) for elastic and electrical properties of rocks. These rigorous pore-scale simulators can significantly complement the physical laboratory, with several distinct advantages: (1) rigorous prediction of the physical properties, (2) interrelations among the different rock properties in a given pore geometry, and (3) simulation of dynamic problems, which describe coupled, nonlinear, transient and complex behavior of Earth systems.

  • PDF

Geostatistical Approach to Integrated Modeling of Iron Mine for Evaluation of Ore Body (철광산의 광체 평가를 위한 지구통계학적 복합 모델링)

  • Ahn, Taegyu;Oh, Seokhoon;Kim, Kiyeon;Suh, Baeksoo
    • Geophysics and Geophysical Exploration
    • /
    • v.15 no.4
    • /
    • pp.177-189
    • /
    • 2012
  • Evaluation of three-dimensional ore body modeling has been performed by applying the geostatistical integration technique to multiple geophysical (electrical resistivity, MT) and geological (borehole data, physical properties of core) information. It was available to analyze the resistivity range in borehole and other area through multiple geophysical data. A correlation between resistivity and density from physical properties test of core was also analyzed. In the case study results, the resistivity value of ore body is decreased contrast to increase of the density, which seems to be related to a reason that the ore body (magnetite) includes heavy conductive component (Fe) in itself. Based on the lab test of physical properties in iron mine region, various geophysical, geological and borehole data were used to provide ore body modeling, that is electrical resistivity, MT, physical properties data, borehole data and grade data obtained from borehole data. Of the various geostatistical techniques for the integrated data analysis, in this study, the SGS (sequential Gaussian simulation) method was applied to describe the varying non-homogeneity depending on region through the realization that maintains the mean and variance. With the geostatistical simulation results of geophysical, geological and grade data, the location of residual ore body and ore body which is previously reported was confirmed. In addition, another highly probable region of iron ore bodies was estimated deeper depth in study area through integrated modeling.

Design of a bilinear robust controller for a hydrostatic driver (Hydrostatic 구동기에 관한 Bilinear 강인 제어기 설계)

  • Park, R.W.;Cho, S.
    • Journal of Power System Engineering
    • /
    • v.15 no.4
    • /
    • pp.65-74
    • /
    • 2011
  • 이 논문은 비선형 시스템에 대해 bilinear 강인제어기를 설계하는 새로운 방법을 제시한다. 이 설계방법은 골칫거리인 비선형 영향을 나타내는 무거운 질량을 가지고 진동하는 시스템을 제어하기 위한 새로운 대안이고 진전된 방법이다. 이 설계 과정에, hydrostatic 구동기로 구동되는 킬(용골)이 주어진다. 첫 단계로 킬은 물리적으로 여러 한정된 질량으로 모델화된다. 물리적 모델에 근거한 수학적인 모델을 유도하는 방법은 해밀턴 원리를 적용한 유한요소법을 사용하였다. 즉, 수학적 모델은 여러 서브시스템으로 구성된다. 이것은 주어진 물리적인 시스템에 대해 기준이 되는 시스템이다. 회전하는 구동기에 대한 물리적 모델에 근거하여, 과도 거동은 구동기의 베어링에서 측정되는 운동 현상으로부터 유도된다. 물리적인 시스템은 bilinear 시스템으로 구성하였다. 이 시스템에 근거하여, 요트 킬의 거동을 제어하도록 bilinear 관측기를 설계한다. 구동기의 속도, 토크, 밸브에서의 유량 등이 관측기를 구성하는데 필요한 데이터들이다. 시뮬레이션 결과에 의하면 비선형성에 대한 추정과 보상을 통하여 무거운 질량을 갖는 회전축에 대한 위치와 힘을 제어하는 설계에 유용한 접근법임이 증명되었다.

A Security in the ATM Physical Layer (ATM 물리계층에서의 정보보호)

  • 서정욱
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.7 no.1
    • /
    • pp.3-14
    • /
    • 1997
  • 본 논문은 정보보호 기능의 실시간 처리를 위한 초고속 정보통신망에서의 정보보호에 관한 것으로 가입자-망이나 망-노드에서의 데이터 접속을 맡고 있는 ATM 물리계층내 구간처리기와 셀처리기에서의 정보보호 방안에 대하여 기술되었다.아울러, 국제 표준안에 제안되어있는 물리계층의 각 기능이 분석되어 있으며, ATM 물리계층내 구잔처리기와 셀처리기에서의 정보보호방안의 타당성에 관하여 기술되었다. 특히, DES암호 알고리즘을 이용한 구간 처리기에서 정보보호 기능과 IDEA 암호 알고리즘을 이용한 셀처리기에서의 정보보호 기능이 시뮬레이션을 통하여 확인되었다. 아울러, 본 논문에서는 정보보호기능이 내장된 ATM 물리계층용 집적회로의 구현 가능성 및 그에 따른 효율성에 대하여 기술되었다.

A Large Number of Fragments Control Plug-in Framework for Maya (Maya에서 다량의 파편 제어 Plug-in 구현)

  • Wang, Sung-Jang;Kim, Chang-Hun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.795-798
    • /
    • 2010
  • 일반적으로 온전한 형태의 구조물을 파괴하고 물리적인 움직임을 주기 위해서는 리지드 바디 시뮬레이션(Rigid Body Simulation)을 이용한다. 그러나 다량의 복잡한 파편을 시뮬레이션하기에는 리지드 바디 시뮬레이션은 과도한 계산량과 소요시간으로 인해서 그 효용성이 상당히 떨어진다. 이에 리지드 바디 시뮬레이션보다 상대적으로 계산량과 소요시간을 줄여주고, 효과적으로 다량의 복잡한 파편의 움직임을 사실적으로 시뮬레이션하기 위한 방법을 제시하며 Maya의 C++ API 및 MEL을 사용하여 구현하였다.