• 제목/요약/키워드: Code Motion

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

수명적, 계산적 최적화를 위한 희소코드모션 알고리즘 (A Sparse Code Motion Algorithm forlifetime and computational optimization)

  • 심손권
    • 한국컴퓨터산업학회논문지
    • /
    • 제5권9호
    • /
    • pp.1079-1088
    • /
    • 2004
  • 일반적으로 코드 모션 알고리즘은 계산적 최적화와 레지스터 과부하와 연관되는 실행시간 최적화를 수행 한다. 본 논문은 계산적 최적화와 수명적 최적화에 더하여 코드의 크기를 고려하는 희소 코드 모션 알고리즘을 제안한다. 희소 코드 모션 알고리즘에서 BCM 알고리즘은 계산적으로 최적 코드 모션을 수행하고, LCM 알고리즘은 레지스터 과부하를 감소시킨다. 희소 코드 모션 알고리즘은 블필요한 코드 모션을 억제시키기 때문에 계산적으로나 수명적으로 최적인 알고리즘이다. 희소 코드 모션 알고리즘은 성능평가를 통하여 기존의 연구보다 프로그램의 능률 및 실행시간을 향상시켰다.

  • PDF

희소코드모션을 위한 효율적인 알고리즘 (An Efficient Algorithm for Sparse Code Motion)

  • 신현덕;유희종;안희학
    • 정보처리학회논문지A
    • /
    • 제12A권1호
    • /
    • pp.79-86
    • /
    • 2005
  • 이 논문에서는 계산적으로나 수명적으로 코드를 최적화 하기 위해 절제된 코드 모션 알고리즘을 제안한다. 제한한 알고리즘은 BCM과 LCM 알고리즘을 확장한 SpCM 알고리즘이다. SpCM 알고리즘에서 BCM 알고리즘은 계산적으로 최적의 코드 모션을 수행하며, LCM 알고리즘은 레지스터 압박을 감소시킨다. 일반적으로, 코트 모션 알고리즘은 계산의 최적화와 레지스터 압박에 관련된 실행시간 최적화를 실행한다. 이 논문에서는 계산 비용과 레지스터 압박에 코드의 크기를 고려하는 부분을 추가하였다. 코드의 계산적 최적화와 수명적 최적화에 이어 코드의 크기를 고려하는 SpCM 알고리즘에 의해 코드 모션의 최적화 결과를 얻을 수 있다. 이 논문에서 제안한 알고리즘은 모든 불필요한 코드 모션을 억제시키기 때문에 계산적으로나 수명적으로 최적인 알고리즘이라 할 수 있다.

3차원 체인코드와 은닉마르코프 모델을 이용한 권투모션 인식 (Recognition of Fighting Motion using a 3D-Chain Code and HMM)

  • 한창호;오춘석;최병욱
    • 제어로봇시스템학회논문지
    • /
    • 제16권8호
    • /
    • pp.756-760
    • /
    • 2010
  • In this paper, a new method to recognize various motions of fighting with an aid of HMM is proposed. There are four kinds of fighting motion such as hook, jab, uppercut, and straight as the fighting motion. The motion graph is generalized to define each motion in motion data and the new 3D-chain code is used to convert motion data to motion graphs. The recognition experiment has been performed with HMM algorithm on motion graphs. The motion data is captured by a motion capture system developed in this study and by five actors. Experimental results are given with relatively high recognition rate of at least 85%.

불필요한 코드 모션 억제를 위한 배정문 모션 (An Assignment Motion to Suppress the Unnecessary Code Motion)

  • 신현덕;이대식;안희학
    • 인터넷정보학회논문지
    • /
    • 제9권1호
    • /
    • pp.55-67
    • /
    • 2008
  • 본 논문에서는 코드 최적화를 위하여 계산적으로나 수명적으로 제한이 없는 배정문 모션 알고리즘을 제안한다. 이 알고리즘은 지나친 레지스터의 사용을 막기 위하여 불필요한 코드 모션을 억제한다. 본 논문은 최종 최적화단계가 추가된 배정문 모션 알고리즘을 제안한다. 또한 기존 알고리즘의 술어의 의미가 명확하지 않은 것을 개선하였고 노드 단위 분석과 명령어 단위 분석을 혼용했기 때문에 발생하는 모호함도 개선하였다. 따라서 제안한 알고리즘은 불필요하게 중복된 수식이나 배정문의 수행을 피하게 함으로써, 프로그램의 불필요한 재계산이나 재실행을 하지 않게 하여 프로그램의 능률 및 실행시간을 향상시킨다.

  • PDF

불필요한 코드모션 억제를 위한 배정문 모션 알고리즘 (An Assignment Motion Algorithm to Suppress the Unnecessary Code Motion)

  • 신현덕;안희학
    • 정보처리학회논문지A
    • /
    • 제8A권1호
    • /
    • pp.27-35
    • /
    • 2001
  • 본 논문에서는 코드 최적화를 위하여 계산적으로나 수명적으로 제한이 없는 배정문 모션 알고리즘을 제안한다. 이 알고리즘은 지나친 레지스터의 사용을 막기 위하여 불필요한 코드 모션을 억제한다. 본 논문은 최종 최적화단계가 추가된 재정문 모션 알고리즘을 제안한다. 또한 기존 알고리즘의 술어의 의미가 명확하지 않은 것을 개선하였고 노드 단위 분석과 명령어 단위 분석을 혼용했기 때문에 발생하는 모호함도 개선하였다. 따라서 제안한 알고리즘은 불필요하게 중복된 수식이나 배정문의 수행을 피하게 함으로써, 프로그램의 불필요한 재계산이나 재실행을 하지 않게 하여 프로그램의 능률 및 실행시간을 향사시킨다.

  • PDF

The effect of different earthquake ground motion levels on the performance of steel structures in settlements with different seismic hazards

  • Isik, Ercan;Karasin, ibrahim Baran;Karasin, Abdulhalim
    • Structural Engineering and Mechanics
    • /
    • 제84권1호
    • /
    • pp.85-100
    • /
    • 2022
  • The updated Turkish Building Earthquake Code has been significantly renovated and expanded compared to previous seismic design codes. The use of earthquake ground motion levels with different probabilities of exceedance is one of the major advances in structural mechanics with the current code. This study aims to investigate the earthquake performance of steel structure in settlements with different seismic hazards for various earthquake ground motion levels. It is focused on earthquake and structural parameters for four different ground motion levels with different probabilities of exceedance calculated according to the location of the structure by the updated Turkish Hazard Map. For this purpose, each of the seven different geographical regions of Turkey which has the same seismic zone in the previous earthquake hazard map has been considered. Earthquake parameters, horizontal design elastic spectra obtained and comparisons were made for all different ground motion levels for the seven different locations, respectively. Structural analyzes for a sample steel structure were carried out using pushover analysis by using the obtained design spectra. It has been determined that the different ground motion levels significantly affect the expected target displacements of the structure for performance criteria. It is noted that the different locations of the same earthquake zone in the previous code with the same earthquake-building parameters show significant variations due to the micro zoning properties of the updated seismic design code. In addition, the main innovations of the updated code were discussed.

CAD&CAM을 활용한 C기반 독립형 모션 제어기 설계 (Design of a C-based Independent Motion Controller using CAD&CAM)

  • 김삼택
    • 한국인터넷방송통신학회논문지
    • /
    • 제16권5호
    • /
    • pp.105-110
    • /
    • 2016
  • 현재, 국내 CNC 산업분야는 제조업의 패러다임 변화에 따라 공작기계에 첨단 기술의 적용이 활발하게 추진되고 있다. 즉, 공작기계의 제어를 담당하는 CNC의 IT화는 가장 중요한 부분을 차지하고 있다. 하지만 공작기계 분야에 모션제어 전문기술 부족의 가장 큰 이유는 PC기반의 컨트롤러의 경우 비중을 많이 차지하는 윈도우즈 언어를 사용하기 보다는 G-Code를 직접 좌표에 맞춰 코딩하거나 값비싼 외산 S/W를 통해 변환 하는 경우가 대부분이기 때문이다. 본 논문에서는 다양한 형태의 CAD 데이터를 손쉽게 G-Code 데이터로 변환할 수 있는 G-Code 변환 프로그램 및 CAD&CAM과 응용 소프트웨어를 개발하고 이 변환된 데이터를 바로 로봇을 통해 원하는 동작을 시킬 수 있는 전용 모션 컨트롤러를 구현한다.

Verification and improvement of dynamic motion model in MARS for marine reactor thermal-hydraulic analysis under ocean condition

  • Beom, Hee-Kwan;Kim, Geon-Woo;Park, Goon-Cherl;Cho, Hyoung Kyu
    • Nuclear Engineering and Technology
    • /
    • 제51권5호
    • /
    • pp.1231-1240
    • /
    • 2019
  • Unlike land-based nuclear power plants, a marine or floating reactor is affected by external forces due to ocean conditions. These external forces can cause additional accelerations and affect each system and equipment of the marine reactor. Therefore, in designing a marine reactor and evaluating its performance and stability, a thermal hydraulic safety analysis code is necessary to consider the thermal hydrodynamic effects of ship motion. MARS, which is a reactor system analysis code, includes a dynamic motion model that can simulate the thermal-hydraulic phenomena under three-dimensional motion by calculating the body force term included in the momentum equation. In this study, it was verified that the dynamic motion model can simulate fluid motion with reasonable accuracy using conceptual problems. In addition, two modifications were made to the dynamic motion model; first, a user-supplied table to simulate a realistic ship motion was implemented, and second, the flow regime map determination algorithm was improved by calculating the volume inclination information at every time step if the dynamic motion model was activated. With these modifications, MARS could simulate the thermal-hydraulic phenomena under ocean motion more realistically.

Statistical evaluation of drift demands of rc frames using code-compatible real ground motion record sets

  • Kayhan, Ali Haydar;Demira, Ahmet
    • Structural Engineering and Mechanics
    • /
    • 제60권6호
    • /
    • pp.953-977
    • /
    • 2016
  • Modern performance-based design methods require ways to determine the factual behavior of structures subjected to earthquakes. Drift ratio demands are important measures of structural and/or nonstructural damage of the structures in performance-based design. In this study, global drift ratio and interstory drift ratio demands, obtained by nonlinear time history analysis of three generic RC frames using code-compatible ground motion record sets, are statistically evaluated. Several ground motion record sets compatible with elastic design spectra defined for the local soil classes in Turkish Earthquake Code are used for the analyses. Variation of the drift ratio demands obtained from ground motion records in the sets and difference between the mean of drift ratio demands calculated for ground motion sets are evaluated. The results of the study indicate that i) variation of maximum drift ratio demands in the sets were high; ii) different drift ratio demands are calculated using different ground motion record sets although they are compatible with the same design spectra; iii) the effect of variability due to random causes on the total variability of drift ratio demands is much larger than the effect of variability due to differences between the mean of ground motion record sets; iv) global and interstory drift ratio demands obtained for different ground motion record sets can be accepted as simply random samples of the same population at %95 confidence level. The results are valid for all the generic frames and local soil classes considered in this study.

지진환경과 설계기준과 호환하는 대표 입력 지진파의 생성 (Generation of Seismic Environment and Design Code Compatible Representative Earthquake Motion)

  • 정창균;박두희
    • 한국지반공학회:학술대회논문집
    • /
    • 한국지반공학회 2010년도 춘계 학술발표회
    • /
    • pp.771-776
    • /
    • 2010
  • Since the importance of seismic design is greater, dynamic analysis is more widely using than past. The input motion is one of the most important factors of dynamic analysis. However, in Korea input motions are selected from U.S. and Japan those are captured from large magnitude earthquakes without considering seismic environment or generated in frequency domain. In this research, the methodology for generating input motions those are considered seismic environment and design code is proposed. The seismic environment compatibility is considered by performing deaggregation and the design code compatibility is considered by time-domain artificial time history accelration generation method. The results shows that seismic environment and design code compatible input motions are successfully generated.

  • PDF