• Title/Summary/Keyword: a extended Kalman filter

Search Result 588, Processing Time 0.032 seconds

Development of an Extended Kalman Filter Algorithm for the Localization of Underwater Mining Vehicles (해저 집광차량의 위치 추정을 위한 확장 칼만 필터 알고리즘)

  • WON MOON-CHEOL;CHA HYUK-SANG;HONG SUP
    • Journal of Ocean Engineering and Technology
    • /
    • v.19 no.2 s.63
    • /
    • pp.82-89
    • /
    • 2005
  • This study deals with the development of the extended Kalman filter(EKF) algorithm for the localization of underwater mining vehicles. Both simulation and experimental studies in a test bed are carried out. For the experiments, a scale dawn tracked vehicle is run in a soil bin containing cohesive soil of bentonite-water mixture. To develop the EKF algorithm, we use a kinematic model including the inner/outer track slips and the slip angle for the vehicle. The measurements include the inner and outer wheel speeds from encoders, the heading angle from a compass sensor and a fiber optic rate gyro, and x and y coordinate position values from a vision system. The vision sensor replaces the LBL(Long Base Line) sonar system used in the real underwater positioning situations. Artificial noise signals mimicking the real LBL noise signal are added to the vision sensor information. To know the mean slip values of the tracks in both straight and cornering maneuver, several trial running experiments are executed before applying the EKF algorithm. Experimental results show the effectiveness of the EKF algorithm in rejecting the sensor measurements noise. Also, the simulation and experimental results show close correlations.

Development of 3-Dimensional Pose Estimation Algorithm using Inertial Sensors for Humanoid Robot (관성 센서를 이용한 휴머노이드 로봇용 3축 자세 추정 알고리듬 개발)

  • Lee, Ah-Lam;Kim, Jung-Han
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.14 no.2
    • /
    • pp.133-140
    • /
    • 2008
  • In this paper, a small and effective attitude estimation system for a humanoid robot was developed. Four small inertial sensors were packed and used for inertial measurements(3D accelerometer and three 1D gyroscopes.) An effective 3D pose estimation algorithm for low cost DSP using an extended Kalman filter was developed and evaluated. The 3D pose estimation algorithm has a very simple structure composed by 3 modules of a linear acceleration estimator, an external acceleration detector and an pseudo-accelerometer output estimator. The algorithm also has an effective switching structure based on probability and simple feedback loop for the extended Kalman filter. A special test equipment using linear motor for the testing of the 3D pose sensor was developed and the experimental results showed its very fast convergence to real values and effective responses. Popular DSP of TMS320F2812 was used to calculate robot's 3D attitude and translated acceleration, and the whole system were packed in a small size for humanoids robots. The output of the 3D sensors(pitch, roll, 3D linear acceleration, and 3D angular rate) can be transmitted to a humanoid robot at 200Hz frequency.

Continuous Time and Discrete Time State Equation Analysis about Electrical Equivalent Circuit Model for Lithium-Ion Battery (리튬 이온 전지의 전기적 등가 회로에 관한 연속시간 및 이산시간 상태방정식 연구)

  • Han, Seungyun;Park, Jinhyeong;Park, Seongyun;Kim, Seungwoo;Lee, Pyeong-Yeon;Kim, Jonghoon
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.25 no.4
    • /
    • pp.303-310
    • /
    • 2020
  • Estimating the accurate internal state of lithium ion batteries to increase their safety and efficiency is crucial. Various algorithms are used to estimate the internal state of a lithium ion battery, such as the extended Kalman filter and sliding mode observer. A state-space model is essential in using algorithms to estimate the internal state of a battery. Two principal methods are used to express the state-space model, namely, continuous time and discrete time. In this work, the extended Kalman filter is employed to estimate the internal state of a battery. Moreover, this work presents and analyzes the estimation performance of algorithms consisting of a continuous time state-space model and a discrete time state-space model through static and dynamic profiles.

Estimation of Parameters in a Swash Plate type Piston Pump Using the Extended Kalman Filter (확장칼만필터를 사용한 사판식 피스톤펌프의 파라메타 추정)

  • Huh, Jun-Young;Richard Burton;Greg Schoenau
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.26 no.10
    • /
    • pp.1989-1996
    • /
    • 2002
  • Extended Kalman Filter(EKF) is used to estimate friction and spring characteristics on the swash plate of a variable displacement pump. In earlier studies, the feasibility of the approach was established using simulation studies to establish limits of accuracy for the EKF approach when it was applied to an ideal situation. In this study, the EKF is applied to an experimental system and the issue of re liability in estimation of certain pump parameters is addressed. In addition, an approach to assign values to accommodate convergence of the EKF is considered. A special experimental system was set up to facilitate the measurement of certain states to enhance the EKF approach. Estimated parameters show ed some scatter about a specified operating point but in general, were reasonably repeatable. The study also showed that changes in the system parameters could be accurately tracked.

A Study on Localization Technique Using Extended Kalman Filter for Model-Scale Autonomous Marine Mobility (모형 스케일 자율운항 해양 이동체의 확장칼만필터 기반 측위 기법에 관한 연구)

  • Youngjun You
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.61 no.2
    • /
    • pp.98-105
    • /
    • 2024
  • Due to the low accuracy of measured data obtained from low-cost GNSS and IMU devices, it was hard to secure the required accuracy of the measured position and heading angle for autonomous navigation which was conducted by a model-scale marine mobility. In this paper, a localization technique using the Extended Kalman Filter (EKF) is proposed for coping with the issue. First of all, a position and heading angle estimator is developed using EKF with the assumption of a point mass model. Second, the measured data from GNSS and IMU, including position, heading angle, and velocity are used for the estimator. In addition, the heading angle is additionally obtained by comparing the LiDAR point cloud with map information for a temporal water tank. The newly acquired heading angle is integrated into the estimator as an additional measurement to correct the inaccuracy in the heading angle measured from the IMU. The effectiveness of the proposed approach is investigated using data acquired from preliminary tests of the model-scale autonomous marine mobility.

LiPB Battery SOC Estimation Using Extended Kalman Filter Improved with Variation of Single Dominant Parameter

  • Windarko, Novie Ayub;Choi, Jae-Ho
    • Journal of Power Electronics
    • /
    • v.12 no.1
    • /
    • pp.40-48
    • /
    • 2012
  • This paper proposes the State-of-charge (SOC) estimator of a LiPB Battery using the Extended Kalman Filter (EKF). EKF can work properly only with an accurate model. Therefore, the high accuracy electrical battery model for EKF state is discussed in this paper, which is focused on high-capacity LiPB batteries. The battery model is extracted from a single cell of LiPB 40Ah, 3.7V. The dynamic behavior of single cell battery is modeled using a bulk capacitance, two series RC networks, and a series resistance. The bulk capacitance voltage represents the Open Circuit Voltage (OCV) of battery and other components represent the transient response of battery voltage. The experimental results show the strong relationship between OCV and SOC without any dependency on the current rates. Therefore, EKF is proposed to work by estimating OCV, and then is converted it to SOC. EKF is tested with the experimental data. To increase the estimation accuracy, EKF is improved with a single dominant varying parameter of bulk capacitance which follows the SOC value. Full region of SOC test is done to verify the effectiveness of EKF algorithm. The test results show the error of estimation can be reduced up to max 5%SOC.

Low energy ultrasonic single beacon localization for testing of scaled model vehicle

  • Dubey, Awanish C.;Subramanian, V. Anantha;Kumar, V. Jagadeesh
    • Ocean Systems Engineering
    • /
    • v.9 no.4
    • /
    • pp.391-407
    • /
    • 2019
  • Tracking the location (position) of a surface or underwater marine vehicle is important as part of guidance and navigation. While the Global Positioning System (GPS) works well in an open sea environment but its use is limited whenever testing scaled-down models of such vehicles in the laboratory environment. This paper presents the design, development and implementation of a low energy ultrasonic augmented single beacon-based localization technique suitable for such requirements. The strategy consists of applying Extended Kalman Filter (EKF) to achieve location tracking from basic dynamic distance measurements of the moving model from a fixed beacon, while on-board motion sensor measures heading angle and velocity. Iterative application of the Extended Kalman Filter yields x and y co-ordinate positions of the moving model. Tests performed on a free-running ship model in a wave basin facility of dimension 30 m by 30 m by 3 m water depth validate the proposed model. The test results show quick convergence with an error of few centimeters in the estimated position of the ship model. The proposed technique has application in the real field scenario by replacing the ultrasonic sensor with industrial grade long range acoustic modem. As compared with the existing systems such as LBL, SBL, USBL and others localization techniques, the proposed technique can save deployment cost and also cut the cost on number of acoustic modems involved.

An Adaptive Speed Estimation Method Based on a Strong Tracking Extended Kalman Filter with a Least-Square Algorithm for Induction Motors

  • Yin, Zhonggang;Li, Guoyin;Du, Chao;Sun, Xiangdong;Liu, Jing;Zhong, Yanru
    • Journal of Power Electronics
    • /
    • v.17 no.1
    • /
    • pp.149-160
    • /
    • 2017
  • To improve the performance of sensorless induction motor (IM) drives, an adaptive speed estimation method based on a strong tracking extended Kalman filter with a least-square algorithm (LS-STEKF) for induction motors is proposed in this paper. With this method, a fading factor is introduced into the covariance matrix of the predicted state, which forces the innovation sequence orthogonal to each other and tunes the gain matrix online. In addition, the estimation error is adjusted adaptively and the mutational state is tracked fast. Simultaneously, the fading factor can be continuously self-tuned with the least-square algorithm according to the innovation sequence. The application of the least-square algorithm guarantees that the information in the innovation sequence is extracted as much as possible and as quickly as possible. Therefore, the proposed method improves the model adaptability in terms of actual systems and environmental variations, and reduces the speed estimation error. The correctness and the effectiveness of the proposed method are verified by experimental results.

Pose Estimation Method Using Sensor Fusion based on Extended Kalman Filter (센서 결합을 이용한 확장 칼만 필터 기반 자세 추정 방법)

  • Yun, Inyong;Shim, Jaeryong;Kim, Joongkyu
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.54 no.2
    • /
    • pp.106-114
    • /
    • 2017
  • In this paper, we propose the method of designing an extended kalman filter in order to accurately measure the position of the spatial-phase system using sensor fusion. We use the quaternion as a state variable in expressing the attitude of an object. Then, the attitude of rigid body can be calculated from the accelerometer and magnetometer by applying the Gauss-Newton method. We estimate the changes of state by using the measurements obtained from the gyroscope, the quaternion, and the vision informations by ARVR_SDK. To increase the accuracy of estimation, we designed and implemented the extended kalman filter, which showed excellent ability to adjust and compensate the sensor error. As a result, we could experimentally demonstrate that the reliability of the attitude estimation value can be significantly increased.

$H_{\infty}$ Filter Based Robust Simultaneous Localization and Mapping for Mobile Robots (이동로봇을 위한 $H_{\infty}$ 필터 기반의 강인한 동시 위치인식 및 지도작성 구현 기술)

  • Jeon, Seo-Hyun;Lee, Keon-Yong;Doh, Nakju Lett
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.48 no.1
    • /
    • pp.55-60
    • /
    • 2011
  • The most basic algorithm in SLAM(Simultaneous Localization And Mapping) technique of mobile robots is EKF(Extended Kalman Filter) SLAM. However, it requires prior information of characteristics of the system and the noise model which cannot be estimated in accurate. By this limit, Kalman Filter shows the following behaviors in a highly uncertain environment: becomes too sensitive to internal parameters, mathematical consistency is not kept, or yields a wrong estimation result. In contrast, $H_{\infty}$ filter does not requires a prior information in detail. Thus, based on a idea that $H_{\infty}$ filter based SLAM will be more robust than the EKF-SLAM, we propose a framework of $H_{\infty}$ filter based SLAM and show that suggested algorithm shows slightly better result man me EKF-SLAM in a highly uncertain environment.