• 제목/요약/키워드: zero velocity detection

검색결과 15건 처리시간 0.017초

정지 속도 검출 가능한 이중 증분 엔코더 센서 알고리즘 개발 (Development of a Zero Velocity Detectable Sensor Algorithm with Dual Incremental Encoders)

  • 이세한;김병창
    • 제어로봇시스템학회논문지
    • /
    • 제15권1호
    • /
    • pp.82-88
    • /
    • 2009
  • The output of the encoder is a digital pulse, which is also easy to be connected to a digital controller. There are various angular velocity detecting methods of M, T, and M/T. Each of them has its own properties. There is a common limitation that the angular velocity detection period is strongly dependent on the destination velocity magnitude in case of ultimate low range. They have ultimately long detection period or cannot even detect angular velocity at near zero velocity. This paper proposes a zero velocity detectable sensor algorithm with the dual encoder system. The sensor algorithm is able to keep detection period moderately at near zero velocity and even detect zero velocity within nominal period. It is useful for detecting velocity in case of changing rotational direction at which there occurs zero velocity. In this paper, various experimental results are shown for the algorithm validity.

Stable Zero-Velocity Detection Method Regardless of Walking Speed for Foot-Mounted PDR

  • Cho, Seong Yun;Lee, Jae Hong;Park, Chan Gook
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제9권1호
    • /
    • pp.33-42
    • /
    • 2020
  • In Integration Approach (IA)-based Pedestrian Dead Reckoning (PDR), it is important to detect the exact zero-velocity of the foot with an Inertial Measurement Unit (IMU). By detecting zero-velocity during the stance phase of the foot touching the ground and executing Zero-velocity UPdaTe (ZUPT) at the exact time, stable navigation information can be provided by the PDR. When the pace is fast, however, it is not easy to accurately detect the zero-velocity because of the small stance phase interval and the large signal variance of the corresponding interval. Incorrect zero-velcity detection greatly causes navigation errors of IA-based PDR. In this paper, we propose a method to detect the zero-velocity stably even at high speed by novel buffering of IMU's output data and signal processing of the buffer. And we design a PDR based on this. By analyzing the performance of the proposed Zero-Velocity Detection (ZVD) algorithm and ZVD-based PDR through experiemnts, we confirm that the proposed method can provide accurate navigation information of pedestrians such as firefighters in the indoor space.

이중 광학식 회전 엔코더 구조를 이용한 고정밀도 엔코더 시스템 개발 (Development of a High-Resolution Encoder System Using Dual Optical Encoders)

  • 이세한
    • 한국정밀공학회지
    • /
    • 제24권9호
    • /
    • pp.76-85
    • /
    • 2007
  • An optical rotary encoder is easy to implement for automatic control applications. In particular, the output of the encoder has a digital form pulse, which is also easy to be connected to a popular digital controller. By using the encoder, there are various angular velocity detecting methods, M-, T-, and M/T-method. Each of them has a property of its own. They have common limitation that the angular velocity detection period is strongly subject to the destination velocity magnitude in case of ultimate low range. They have ultimate long detection period or cannot even detect angular velocity at near zero velocity. This paper proposes a dual encoder system with two encoders of normal resolution. The dual encoder system is able to keep detection period moderately at near zero velocity and even detects zero velocity within nominal period. It is useful for detecting velocity in case of changing rotational direction at which there occurs zero velocity. In this paper, various experimental results are shown for the dual encoder system validity.

이중 증분 엔코더에 기초한 초정밀 회전각도 변위 검출 알고리즘 개발 (Development of an Algorithm for Detecting Angular Bisplacement with High Accuracy Based on the Dual-Encoder)

  • 이세한
    • 한국정밀공학회지
    • /
    • 제25권8호
    • /
    • pp.29-36
    • /
    • 2008
  • An optical rotary encoder is easy to implement for automation system applications. In particular, the output of the encoder has a digital form pulse, which is also easy to be connected to a popular digital controller. By using an incremental encoder and a counting device, it is easy to measure angular displacement, as the number of the output pulses is proportional to the rotational displacement. This method can only detect the angular placement once a pulse signal comes out of the encoder. The angular displacement detection period is strongly subject to the change of the angular displacement in case of ultimate low velocity range. They have ultimate long detection period or cannot even detect angular displacement at near zero velocity. This paper proposes an algorithm for detecting angular displacement by using a dual encoder system with two encoders of normal resolution. The angular displacement detecting algorithm is able to keep detection period moderately at near zero velocity and even detect constant angular displacement within nominal period. It is useful for motion control applications in case of changing rotational direction at which there occurs zero velocity. In this paper, various experimental results are shown for the angular displacement detection algorithm.

FFT를 이용한 연속초음파 도플러 장치에 관한 연구 (A study on the development of CW(Continuous-Wave) Doppler System using FFT)

  • 이대형;강충신;박세현;김영길
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1988년도 전기.전자공학 학술대회 논문집
    • /
    • pp.709-712
    • /
    • 1988
  • Ultrasonic Doppler Diagnostic System utilizes the Doppler effect for measurement of blood velocity. The sign of the Doppler frequency shift represents blood flow direction. CW(Continuous-Wave) Doppler System uses quadrature detection and phase rotation method to produce simultaneous independent audio and velocity signals for forward and reverse blood flow direction in the time-domain, had been fabricated. But time-domain analyzing such as audio evaluation and zero- crossing detection for instantaneous and mean frequnecy measurement do not provide both an accurate and quantitative result. Therefore, it is necessary to adopt frequency-domain technique to improve system performance. In this paper, we describe a unit which is composed of CW Doppler System and real-time spectrum analyzer (installed TMS 32010 DSP Chip). This unit shows time-dependent spectrum variation and mean velocity of Blood signal.

  • PDF

드리프트 오차 최소화를 위한 관성-기압센서 기반의 수직속도 추정 알고리즘 (IMU-Barometric Sensor-based Vertical Velocity Estimation Algorithm for Drift-Error Minimization)

  • 지성인;이정근
    • 제어로봇시스템학회논문지
    • /
    • 제22권11호
    • /
    • pp.937-943
    • /
    • 2016
  • Vertical velocity is critical in many areas, such as the control of unmanned aerial vehicles, fall detection, and virtual reality. Conventionally, the integration of GPS (Global Positioning System) with an IMU (Inertial Measurement Unit) was popular for the estimation of vertical components. However, GPS cannot work well indoors and, more importantly, has low accuracy in the vertical direction. In order to overcome these issues, IMU-barometer integration has been suggested instead of IMU-GPS integration. This paper proposes a new complementary filter for the estimation of vertical velocity based on IMU-barometer integration. The proposed complementary filter is designed to minimize drift error in the estimated velocity by adding PID control in addition to a zero velocity update technique.

터렛 서보 시스템에서 멀티-턴 검출이 가능한 센서리스 위치제어기 구현 (Implementation of a Senseless Position Controller Capable of Multi-turn Detection in a Turret Servo System)

  • 조내수
    • 한국전자통신학회논문지
    • /
    • 제16권1호
    • /
    • pp.37-44
    • /
    • 2021
  • 본 연구는 터렛 서보 시스템에서 사용되는 고가의 절대형 엔코더를 대체하기 위해서 멀티-턴 가능한 센서리스 위치제어기를 구현하였다. 센서리스 제어를 위해서는 모터의 위치 정보가 필수적이다. 따라서, 터렛 서보시스템에서 사용되는 영구자석형 동기 전동기의 수학적 모델로부터 자속 추정기를 구성하였다. 자속 추정기로부터 회전자 자속을 계산하여 회전자의 속도와 위치 정보를 얻었다. 제로-크로싱 기법을 사용하여, 추정한 회전자 자속이 1회전 할 때마다 하나의 펄스를 생성하여 멀티-턴 횟수를 측정하였다. 모의실험과 실험을 통해 제안한 방법의 유용함을 확인하였다.

선간 전압을 이용한 BLDC 모터의 센서리스 구동 (Sensorless Drive of the BLDC Motor using a Line Voltage Difference)

  • 김태연;유쥰
    • 제어로봇시스템학회논문지
    • /
    • 제19권6호
    • /
    • pp.508-512
    • /
    • 2013
  • In recent years, sensorless drive schemes have been proposed widely and most of them are based on the ZCP (Zero Crossing Point) detection of the BEMF (Back Electro-Motive Force). These schemes have two main problems. One is that ZCP may not be detected at low speed and thus a forced drive is required. The other problem is that there is $30^{\circ}$ phase difference between ZCP and the motor commutation instant and to ensure proper operation, this gap should be accounted for. To solve these problems a circuit is devised for detecting ZCP of the BEMF difference through the line voltage difference. Experimental results show that the output of this circuit is identical to that of the Hall sensor signal, and velocity control of a BLDC motor is possible without the sensor.

선형 보정을 이용한 구난요원의 보폭 추정 알고리즘 (Step Length Estimation Algorithm for Firefighter using Linear Calibration)

  • 이민수;주호진;박찬국;허문범
    • 제어로봇시스템학회논문지
    • /
    • 제19권7호
    • /
    • pp.640-645
    • /
    • 2013
  • This paper presents a step length estimation algorithm for Pedestrian Dead Reckoning using linear calibrated ZUPT (zero velocity update) with a foot mounted IMU. The IMU consists of 3 axis accelerometer, gyro and magnetometer. Attitude of IMU is estimated using an inertial navigation algorithm. To increase accuracy of step length estimation algorithm, we propose a stance detection algorithm and an enhanced ZUPT. The enhanced ZUPT calculates firefighter's step length considering velocity error caused by sensor bias during one step. This algorithm also works efficiently at various motions, such as crawling, sideways and stair stepping. Through experiments, the step length estimation performance of the proposed algorithm is verified.

열화상 이미지 히스토그램의 가우시안 혼합 모델 근사를 통한 열화상-관성 센서 오도메트리 (Infrared Visual Inertial Odometry via Gaussian Mixture Model Approximation of Thermal Image Histogram)

  • 신재호;전명환;김아영
    • 로봇학회논문지
    • /
    • 제18권3호
    • /
    • pp.260-270
    • /
    • 2023
  • We introduce a novel Visual Inertial Odometry (VIO) algorithm designed to improve the performance of thermal-inertial odometry. Thermal infrared image, though advantageous for feature extraction in low-light conditions, typically suffers from a high noise level and significant information loss during the 8-bit conversion. Our algorithm overcomes these limitations by approximating a 14-bit raw pixel histogram into a Gaussian mixture model. The conversion method effectively emphasizes image regions where texture for visual tracking is abundant while reduces unnecessary background information. We incorporate the robust learning-based feature extraction and matching methods, SuperPoint and SuperGlue, and zero velocity detection module to further reduce the uncertainty of visual odometry. Tested across various datasets, the proposed algorithm shows improved performance compared to other state-of-the-art VIO algorithms, paving the way for robust thermal-inertial odometry.