• Title/Summary/Keyword: Finite-State Machine

Search Result 230, Processing Time 0.027 seconds

SenOS: State-driven Operating System Architecture for Dynamic Sensor Node Reconfigurability (SenOS : 동적 센서 노드 재구성을 위한 상태 기반 운영 체제 구조)

  • 홍성수;김태형;한승현;박선희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.349-351
    • /
    • 2003
  • 무선 센서 네트웍은 동작 환경과 구조가 매우 특이하du 개발자들은 센서 네트웍의 노드를 디자인할 때 많은 제약 조건들과 요구 조건들을 고려해야 한다. 먼저 우선 센서 네트웍 상의 각 센서 노드에는 극도로 제한된 하드웨어 자원 조건 하에서도 무선 통신 기능뿐만 아니라 동시에 여러 이벤트를 재빠르게 처리할 수 있는 기능이 포함되어야 한다. 또한 환경과 응용 프로그램의 변화에 잘 대처하기 위해 런타임(run-time)에 각 센서 노드들을 동적으로 재구성할 수 있는 기능이 제공되어야 한다. 이러한 디자인 요구 조건들과 제약 조건들은 얼핏 서로 상반된 것처럼 보이는데, 무선 센서 노드들을 위한 실행 환경을 디자인할 때는 이러한 조건들을 모두 만족시킬 수 있는 운영 체제가 반드시 필요하다. 본 논문에서 우리는 무선 센서 노드들을 위한 매우 효율적이고 효과적인 유한 상태 머신(finite state machine) 기반의 운영체제, SenOS를 제안한다. 또한 새로운 운영 체제인 SenOS가 극도의 제한적인 자원에서도 동시성과 반응성, 재구성성의 요구 조건을 모두 만족시키면서 동작할 수 있다는 것을 보일 것이다.

  • PDF

State Normalization and Dense Reward Based Reinforcement Learning Method in Basketball Game. (농구 게임에서 상태 정규화 및 Dense 보상 기반 강화 학습 기법)

  • Choi, Taehyeok;Cho, Kyungeun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.475-477
    • /
    • 2022
  • 최근 강화 학습을 적용한 게임 AI 에 대한 연구가 활발히 진행되고 있다. 하지만 대부분 상용게임은 유한 상태 머신(Finite State Machine, FSM)을 이용한 스크립트 기반 AI 를 사용하기 때문에 복잡한 환경의 게임에서 불안정한 상태로 인해 적절한 강화 학습의 수행이 어렵다. 따라서 본 논문에서는 상용 게임 강화 학습 적용을 위하여 상태 정규화 및 Dense 보상 기반 강화 학습 기법을 제안한다. 제안한 기법을 상용 농구 게임에 적용하고 학습된 모델의 성능을 기존 FSM 기반 AI 와 비교를 통해 성능이 약 80% 증가한 결과를 확인하였다.

Numerical simulation of compressive to tensile load conversion for determining the tensile strength of ultra-high performance concrete

  • Haeri, Hadi;Mirshekari, Nader;Sarfarazi, Vahab;Marji, Mohammad Fatehi
    • Smart Structures and Systems
    • /
    • v.26 no.5
    • /
    • pp.605-617
    • /
    • 2020
  • In this study, the experimental tests for the direct tensile strength measurement of Ultra-High Performance Concrete (UHPC) were numerically modeled by using the discrete element method (circle type element) and Finite Element Method (FEM). The experimental tests used for the laboratory tensile strength measurement is the Compressive-to-Tensile Load Conversion (CTLC) device. In this paper, the failure process including the cracks initiation, propagation and coalescence studied and then the direct tensile strength of the UHPC specimens measured by the novel apparatus i.e., CTLC device. For this purpose, the UHPC member (each containing a central hole) prepared, and situated in the CTLC device which in turn placed in the universal testing machine. The direct tensile strength of the member is measured due to the direct tensile stress which is applied to this specimen by the CTLC device. This novel device transferring the applied compressive load to that of the tensile during the testing process. The UHPC beam specimen of size 150 × 60 × 190 mm and internal hole of 75 × 60 mm was used in this study. The rate of the applied compressive load to CTLC device through the universal testing machine was 0.02 MPa/s. The direct tensile strength of UHPC was found using a new formula based on the present analyses. The numerical simulation given in this study gives the tensile strength and failure behavior of the UHPC very close to those obtained experimentally by the CTLC device implemented in the universal testing machine. The percent variation between experimental results and numerical results was found as nearly 2%. PFC2D simulations of the direct tensile strength measuring specimen and ABAQUS simulation of the tested CTLC specimens both demonstrate the validity and capability of the proposed testing procedure for the direct tensile strength measurement of UHPC specimens.

A Study on the Development of a Tool for PLD Design (PLD 설계용 툴 개발에 관한 연구)

  • Kim, Hee-Suk;Won, Chung-Sang
    • The Transactions of the Korea Information Processing Society
    • /
    • v.1 no.3
    • /
    • pp.391-397
    • /
    • 1994
  • In this paper, we have developed a PLD Designer which is a design tool for digital circuits design using PLD device. PLD designer consists of a state graphic editor to extract boolean equations from state table within 20 states of FSM and a pin map editor to assign pin map for PLD device(PAL16R4, PAL22V10, GAL16V8, etc), which is suitable for extracted boolean equations. Also pin map editor generates a necessary JEDEC file to implement PLD device by using fuse map and checksum algorithm. To verify extracted boolean equation, we have developed simulation test vector generation algorithm. The results of JEDEC files generated by PLD designer is same with the results of JEDEC files generated by PALASM.

  • PDF

Optimum Design of Transverse Flux Machine for High Contribution of Permanent Magnet to Torque Using Response Surface Methodology

  • Xie, Jia;Kang, Do-Hyun;Woo, Byung-Chul;Lee, Ji-Young;Sha, Zheng-Hui;Zhao, Sheng-Dun
    • Journal of Electrical Engineering and Technology
    • /
    • v.7 no.5
    • /
    • pp.745-752
    • /
    • 2012
  • Transverse flux machine (TFM) has been proved to be very suitable for high-torque, low-speed, and direct-drive situation in industry. But the complex structures and costly permanent magnets (PMs) are two key limitations of its wide range of applications. This paper proposes a new claw pole TFM (ACPTFM) which features an assembled claw pole stator and using the lamination steels material to overcome the complex structures. By combining response surface methodology (RSM) with design of experiment, an optimum design method is put forward to improve the PM's contribution to the torque in order to save the PM's amount. The optimum design results demonstrate the validity of the proposed optimum design method and the optimized model. Eventually, the finite-element analysis (FEA) calculation method, which is used in the optimization process, is verified by the experiments in a prototype.

Analysis of Ship Hull Plate Bending By Roll Bending Machine (Roll bending machine에 의한 선체외판의 곡면가공 해석)

  • Kim, You-Il;Shin, Jong-Gye;Lee, Jang-Hyun
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.33 no.4
    • /
    • pp.142-149
    • /
    • 1996
  • Pyramid type three roll bending machines are widely used in roll-bending process to produce singly curved plate. In forming singly curved plate, controlling the vertical displacement of the center roller is most important to acquire the shape required and automation system of the process. In this paper roller bending process is modeled as an elastic-plastic phenomenon and analyzed using beam theory and finite element method. In finite element analysis the workpiece is modeled by using beam elements and plane strain elements respectively. Through the analyses vertical center roller displacement is obtained to get constant curvature distribution along arc length. The relationship between center roller displacement and curvature in steady state as well as residual stress and strain along plate thickness direction are calculated through finite element analysis.

  • PDF

Development of Optimized State Assignment Technique for Testing and Low Power (테스팅 및 저전력을 고려한 최적화된 상태할당 기술 개발)

  • Cho Sangwook;Yi Hyunbean;Park Sungju
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.41 no.1
    • /
    • pp.81-90
    • /
    • 2004
  • The state assignment for a finite state machine greatly affects the delay, area, power dissipation, and testabilities of the sequential circuits. In order to improve the testabilities and power consumption, a new state assignment technique . based on m-block partition is introduced in this paper. By the m-block partition algorithm, the dependencies among groups of state variables are minimized and switching activity is further reduced by assigning the codes of the states in the same group considering the state transition probability among the states. In the sequel the length and number of feedback cycles are reduced with minimal switching activity on state variables. It is inherently contradictory problem to optimize the testability and power consumption simultaneously, however our new state assignment technique is able to achieve high fault coverage with less number of scan nfp flops by reducing the number of feedback cycles while the power consumption is kept low upon the low switching activities among state variables. Experiment shows drastic improvement in testabilities and power dissipation for benchmark circuits.

Design Evaluation of Portable Electronic Products Using AR-Based Interaction and Simulation (증강현실 기반 상호작용과 시뮬레이션을 이용한 휴대용 전자제품의 설계품평)

  • Park, Hyung-Jun;Moon, Hee-Cheol
    • Korean Journal of Computational Design and Engineering
    • /
    • v.13 no.3
    • /
    • pp.209-216
    • /
    • 2008
  • This paper presents a novel approach to design evaluation of portable consumer electronic (PCE) products using augmented reality (AR) based tangible interaction and functional behavior simulation. In the approach, the realistic visualization is acquired by overlaying the rendered image of a PCE product on the real world environment in real-time using computer vision based augmented reality. For tangible user interaction in an AR environment, the user creates input events by touching specified regions of the product-type tangible object with the pointer-type tangible object. For functional behavior simulation, we adopt state transition methodology to capture the functional behavior of the product into a markup language-based information model, and build a finite state machine (FSM) to controls the transition between states of the product based on the information model. The FSM is combined with AR-based tangible objects whose operation in the AR environment facilitates the realistic visualization and functional simulation of the product, and thus realizes faster product design and development. Based on the proposed approach, a product design evaluation system has been developed and applied for the design evaluation of various PCE products with highly encouraging feedbacks from users.

A study on the heat generation into air film as rotating of high speed journal in the air journal bearing (공기저어널 베어링에서 저어널의 고속회전시 공기유막내의 열발생에 관한 연구)

  • 이종열;성승학;이득우;박보선;김태영
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2002.04a
    • /
    • pp.82-86
    • /
    • 2002
  • The thermal characteristics of high-speed air spindle system with built-in motor are studied. Experiment and finite difference method analysis obtain temperature rise and temperature distribution of housing. For the analysis, air fluid film model is built and temperature rise and distribution in thermal steady state are computed for each rotational speed. Generally, it is said that the heat generation of air bearing is negligible. But the heat generation in air film by heat dissipation can not be negligible especially into high-speed region of the journal. In case that the heat generation of air spindle system is high, natural frequency of the spindle system becomes lower when the thermal state is in steady-state and it means the changes of air bearing stiffness due to the change of bearing clearance. It is shown that the temperature rise of air spindle system causes thermal expansion and induces the variation of bearing clearance. In consequence the stiffness of air bearing becomes smaller.

  • PDF

A study on the design optimization of the head stucture of 5-axis machining center using finite element analysis (유한요소해석을 이용한 5축 복합가공기 헤드 구조물의 최적 설계에 관한 연구)

  • Kim, Jae-Seon;Lee, Meong-Ho;Youn, Jae-Woong
    • Journal of the Korea Convergence Society
    • /
    • v.12 no.9
    • /
    • pp.161-168
    • /
    • 2021
  • As the demand for high speed and high precision increases in the field of machine tool, interest in stiffness and vibration of machine tool is increasing. However, it takes a lot of time to develop a detailed design of machine tool based on experience, and it is difficult to design appropriately. Recently, structural optimization using FEM are increasingly used in machine tool design. But, it is difficult to optimize in consideration of the vibration state of the structure since optimization through stress distribution of a structure is mainly used, In this paper, Static structural analysis, mode analysis, and harmonic analysis using FEM were conducted to optimize the head structure that has the most influence on machining in a 5-axis machine tool. It is proposed a topology optimization analysis method that considers both static stiffness and dynamic stiffness using objective function design.