• 제목/요약/키워드: Synchronization Errors

검색결과 107건 처리시간 0.024초

임베디드 시스템 MCU 타이머 클록 펄스 동기화 (Clock Pulse Synchronization of MCU Timers in Embedded Systems)

  • 이형봉;권기현
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권7호
    • /
    • pp.47-55
    • /
    • 2013
  • 임베디드 시스템에 구현되는 대부분의 어플리케이션들은 MCU가 제공하는 타이머를 사용한다. 타이머 사용의 목적은 실시간 운영체제의 소프트웨어 타이머 구현에서부터 센서의 워밍업이나 처리의 경과 시간 측정 등에 이르기까지 다양하다. 이들어플리케이션들이의시간측정은그길이뿐만아니라정밀도측면에서수us~수백ms 정도로 그 범위가 다양하다. 이 논문에서는 타이머를 활용하는 과정에서 클록 펄스 비동기화로 인해 발생할 수 있는 오차 요인을 분석하고, 이러한 오차를 감소시키기 위한 타이머 클록 펄스 동기화 방안을 제시한다. 실험 결과, 32768Hz의 타이머를 8 분주한 4096Hz 타이머의 경우 약 230us까지의 편차가 발생하지만, 제안된 방법을 적용하면 타이머로 인한 편차를 10us 이내로 유지할 수 있다.

WiMAX 정책 제어 시스템의 정보 동기화 (Error Handling and Data Synchronization in Policy and Charging Control Architecture in WiMAX)

  • 설순욱;조성수
    • 한국통신학회논문지
    • /
    • 제38B권5호
    • /
    • pp.355-367
    • /
    • 2013
  • 3GPP와 WiMAX의 Policy and Charging Control(PCC) 표준에서는 정책제어 시스템(Policy and Charging Rule Function, PCRF)이 정책적용 시스템(Policy and Charging Rule Enforcement Function, PCEF)에 품질 및 과금 정책을 설정하고 관리함으로써 네트워크 자원을 제어하는 아키텍처를 정의한다. 본 논문은 PCRF 시스템과 PCEF 시스템 사이에서 정책 정보 불일치로 인해 발생하는 오류의 유형을 규정하고, 각 오류의 유형에 따라 PCRF 시스템의 정책 정보와 PCEF 시스템의 정책 정보를 동기화 시키는 방법을 제안한다. 그리고 WiMAX 표준을 준용하여 한국에 구축된 WiBro 시스템에서 각 기지국의 mobile VoIP(mVoIP) 수용량 관점에서 제안한 방법의 성능을 정량적으로 분석하였다. 제안한 방법은 삭제되지 않은 정책 정보로 인한 네트워크 자원의 낭비를 줄이고, 불필요한 정보의 누적으로 인해 발생하는 시스템의 부하, 메모리 누수, 시스템 정지 등과 같은 문제점들을 방지하고, PCC 서비스를 안정적으로 유지시켜 줌으로써 시스템의 성능을 향상시킨다. 우리는 이 방법을 실제 구현을 통하여 검증하였으며, WiMAX 표준에 반영시켰다.

A Study on Sensor-Based Upper Full-Body Motion Tracking on HoloLens

  • Park, Sung-Jun
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권4호
    • /
    • pp.39-46
    • /
    • 2021
  • 본 논문에서는 혼합현실에서 산업 현장에서 필요한 동작 인식 방법에 대한 방법을 제안한다. 산업 현장에서는 몸통 움직임부터 팔 동작에 이르기까지 상체 전역의 동작(잡고, 들어올리고, 나르는 작업)이 필요하다. 본 논문에서는 무거운 모션 캡처 장비를 사용하지 않으면서 키넥트와 같은 비전 기반이 아닌 센서와 웨어러블 디바이스로 구성된 방법을 사용하고 있다. 몸통 동작과 어깨 동작은 2개의 IMU 센서를 사용하고 있으며, 팔 동작은 마이오 암 밴드를 사용하였다. 총 4개로부터 들어오는 실시간 데이터를 퓨전하여 상체 전 영역에 대한 모션 인식이 가능하도록 하였다. 실험 방법으로서는 실제 옷에 센서를 부착하였고 동기화 작업을 통해 물체 조작을 하였다. 그 결과 동기화 방법을 사용한 방식은 큰 동작과 작은 동작에 있어서 오류가 없었다. 마지막으로 성능 평가를 통해 홀로렌즈 상에서 한손 조작일 경우 평균적으로 50 프레임, 양 손 조작일 경우 60 프레임을 보이는 결과를 나타 내였다.

PET/CT 검사에서 시간 입력 차이에 따른 표준화섭취계수(SUV) 변화에 대한 고찰 (The study on Standard Uptake Value(SUV) change according to time input difference in PET/CT scan)

  • 김경식;이주영;정우영;김정선
    • 핵의학기술
    • /
    • 제15권2호
    • /
    • pp.21-25
    • /
    • 2011
  • PET/CT 검사 시 주사실 근무자의 주사 시간의 입력과 PET 검사실 근무자의 검사 시작 시간의 오차가 발생할 수 있으며 이러한 시간 입력의 오차는 반정량적 평가 방법으로 사용되고 있는 표준화섭취계수(이하 SUV) 값에 영향을 줄 수 있다. 이에 시간 입력 차이에 따른 SUV의 변화를 분석하고 시간 동기화의 필요성을 알아보고자 한다. $^{18}F$-FDG Fusion Whole Body PET 검사를 시행한 환자 중 성인 30명을 대상으로 연구 분석하였다. 시간 차이에 따른 SUV의 변화를 분석하기 위해 1, 2, 3, 5, 10, 20분의 시간 오차를 주어 영상을 재구성하였다. 각각의 재구성한 영상은 liver, aorta, primary lesion에서 ROI를 설정하여 SUV를 측정하였다. 환자 30명의 영상을 각각 1, 2, 3, 5, 10, 20분의 오차를 주어 재구성한 영상과 기존의 시간을 입력한 영상의 SUV를 비교 분석하였다. liver의 mean SUV는 1, 2, 3, 5, 10, 20분에서 각각 1.6, 2.5, 3.0, 4.2, 6.6, 12.8%, aorta의 mean SUV는 각각 0.3, 1.1, 1.4, 3.2, 4.7, 12.5%, lesion의 max SUV는 각각 1.0, 1.5, 2.2, 3.5, 6.6, 12.8%의 차이를 확인 할 수 있었다. SUV를 보다 정확하게 측정하기 위해서 이러한 오차를 최소화 하려는 노력을 해야 하며 그 중 시간 동기화는 정확한 검사를 하기위한 노력의 초석이 될 수 있을 것으로 사료된다.

  • PDF

무선 센서망에서의 주파수 차이 추정 비동기 Ranging 방식 (Asynchronous Ranging Method using Estimated Frequency Differences in Wireless Sensor Networks)

  • 남윤석;허재두
    • 정보처리학회논문지C
    • /
    • 제15C권1호
    • /
    • pp.31-36
    • /
    • 2008
  • 무선 센서망에서 이동노드의 위치를 추정하는데 센서노드의 클럭주파수 차이는 TOF 추정에 중요한 파라메타이며, 이동노드와 고정노드 간의 거리 추정에 크게 영향을 미친다. IEEE802.15.4a에서는 별도의 유선 등에 의한 망동기 공급이 없는 상태에서도 주파수 차이에 둔감한 비동기 TWR 및 SDS-TWR 거리 추정 방식을 제안하고 있다. 그러나 제안된 비동기 TWR 및 SDS-TWR 방식은 여전히 노드 쌍에 따른 주파수 차이, 프레임 처리 시간, 프레임 처리 시간 차이 등에 의한 영향을 충분히 제거하지 못하고 있다. 특히 주파수 차이가 큰 저가의 발진기 사용, 서로 다른 하드웨어 및 소프트웨어에서 동작하는 센서노드는 더 큰 위치추정 오류를 유발할 수 있다. 본 논문은 주파수 차이를 추정하는 방식을 제안하고, 기존의 TWR 및 SDS-TWR 방식에 적용하였다. 시뮬레이션을 통하여 주파수 차이 추정을 적용한 제안된 방식은 주파수 차이의 영향을 감소시켜 TWR 및 SDS-TWR 등의 성능을 개선시켰으며, 25cm 이하의 위치오류가 발생하는 것을 확인하였다.

Position Estimation of Mobile Robots using Multiple Active Sensors with Network

  • Jin, Tae-Seok
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • 제11권4호
    • /
    • pp.280-285
    • /
    • 2011
  • Recently, with the development of service robots and the concept of ubiquitous, the position estimation of mobile objects has received great interest. Some of the localization schemes are introduced, which provide the relative location of the moving objects subjected to accumulated errors. To implement a real time localization system, a new absolute position estimation method for a mobile robot in indoor environment is proposed. Design and implementation of the localization system comes from the usage of active beacon systems (based upon RFID technology). The active beacon system is composed of an RFID receiver and an ultra-sonic transmitter. The RFID receiver gets the synchronization signal from the mobile robot and the ultra-sonic transmitter sends out the traveling signal to be used for measuring the distance. Position of a mobile robot in a three dimensional space can be calculated basically from the distance information from three beacons and the absolute position information of the beacons themselves. In some case, the mobile robot can acquire the ultrasonic signals from only one or two beacons, due to the obstacles located along the moving path. In this paper, a position estimation scheme using fewer than three sensors is developed. Also, the extended Kalman filter algorithm is applied for the improvement of position estimation accuracy of the mobile robot.

FES 보행을 위한 보행 이벤트 검출 (Gait-Event Detection for FES Locomotion)

  • 허지운;김철승;엄광문
    • 한국정밀공학회지
    • /
    • 제22권3호
    • /
    • pp.170-178
    • /
    • 2005
  • The purpose of this study is to develop a gait-event detection system, which is necessary for the cycle-to-cycle FES control of locomotion. Proposed gait event detection system consists of a signal measurement part and gait event detection part. The signal measurement was composed of the sensors and the LabVIEW program for the data acquisition and synchronization of the sensor signals. We also used a video camera and a motion capture system to get the reference gait events. Machine learning technique with ANN (artificial neural network) was adopted for automatic detection of gait events. 2 cycles of reference gait events were used as the teacher signals for ANN training and the remnants ($2\sim5$ cycles) were used fur the evaluation of the performance in gait-event detection. 14 combinations of sensor signals were used in the training and evaluation of ANN to examine the relationship between the number of sensors and the gait-event detection performance. The best combinations with minimum errors of event-detection time were 1) goniometer, foot-switch and 2) goniometer, foot-switch, accelerometer x(anterior-posterior) component. It is expected that the result of this study will be useful in the design of cycle-to-cycle FES controller.

Near-VOD 서비스 환경에서 평균 오류의 최소화를 고려한 Balanced piggybacking 기술 (A Balanced Piggybacking Techniques with Minimizing Average Errors in Near-VOD Service Environment)

  • 최성욱
    • 한국컴퓨터산업학회논문지
    • /
    • 제5권9호
    • /
    • pp.911-920
    • /
    • 2004
  • 멀티미디어 스트림은 일반적으로 용량이 크고, 서로 다른 미디어간의 통기화가 필요하며, 실시간으로 재생되어져야 한다는 특징이 있다. 그러므로 VOD 서버에 관계된 연구는, 궁극적으로 디스크 대역폭이나 버퍼의 크기 등 서버의 주어진 자원 한계 아래에서 얼마만름 사용자의 수를 최대화 하느냐에 주된 관심이 되고 있다. 똔 논문에서는 멀티 캐스팅 환경에서 서버의 자원을 동적으로 모니터하고 관리하여 효율적으로 서비TM를 할 수 있는 버퍼 관리정책을 제안한다. 시뮬레이션 해본결과 전통적인 방식보다 버퍼의 활용과 QOS의 변동에서 약 23% 정도 향상된 성능을 보였는데, 이는 서비스 사용자의 수를 증가 시키는 문제와 밀접한 관련이 있다.

  • PDF

고립화 수준을 검증하기 위한 트랜잭션의 시험 (Testing Transactions based on Verification of Isolation Levels)

  • 홍석희
    • 한국콘텐츠학회논문지
    • /
    • 제8권7호
    • /
    • pp.75-84
    • /
    • 2008
  • 데이터베이스 응용 프로그램들은 DBMS가 관리하는 데이터베이스를 동시에 접근하기 때문에 동시성 문제가 발생하며 이를 해결하기 위해서 대부분의 상업용 DBMS들은 고립화 수준을 설정할 수 있게 한다. 데이터베이스 응용 프로그램을 구성하는 트랜잭션들의 고립화 수준에 따라서 데이터베이스의 일관성이 위반될 수도 있기 때문에 트랜잭션의 고립화 수준의 검증은 중요하다. 본 논문은 트랜잭션의 고립화 수준 설정 오류를 검증하기 위한 시험 도구를 제안하고 프로토타입을 구현한다. 시험 도구는 ESQL/C 프로그램을 분석하여 고립화 수준을 검증할 수 있는 코드를 추가하여 시험 트랜잭션을 실행시키고 고립화 수준의 오류를 검출할 수 있게 한다.

Multicity Seasonal Air Quality Index Forecasting using Soft Computing Techniques

  • Tikhe, Shruti S.;Khare, K.C.;Londhe, S.N.
    • Advances in environmental research
    • /
    • 제4권2호
    • /
    • pp.83-104
    • /
    • 2015
  • Air Quality Index (AQI) is a pointer to broadcast short term air quality. This paper presents one day ahead AQI forecasting on seasonal basis for three major cities in Maharashtra State, India by using Artificial Neural Networks (ANN) and Genetic Programming (GP). The meteorological observations & previous AQI from 2005-2008 are used to predict next day's AQI. It was observed that GP captures the phenomenon better than ANN and could also follow the peak values better than ANN. The overall performance of GP seems better as compared to ANN. Stochastic nature of the input parameters and the possibility of auto-correlation might have introduced time lag and subsequent errors in predictions. Spectral Analysis (SA) was used for characterization of the error introduced. Correlational dependency (serial dependency) was calculated for all 24 models prepared on seasonal basis. Particular lags (k) in all the models were removed by differencing the series, that is converting each i'th element of the series into its difference from the (i-k)"th element. New time series is generated for all seasonal models in synchronization with the original time line & evaluated using ANN and GP. The statistical analysis and comparison of GP and ANN models has been done. We have proposed a promising approach of use of GP coupled with SA for real time prediction of seasonal multicity AQI.