{"title":"一种基于卡尔曼滤波和自适应加窗的低分辨率光学编码器加速度估计算法","authors":"Jie Jin, Qingle Pang","doi":"10.1109/CCSSE.2014.7224534","DOIUrl":null,"url":null,"abstract":"Optical incremental encoder is extensively used in motion control to obtain position or/and velocity information. The calculation of velocity from finite discrete position pulses inherently will produce lots of noise that seriously affects the performance of servo derive system. Based on the analysis of mechanism of velocity measurement, a novel acceleration estimation algorithm is proposed by combining the Kalman filter (KF) and adaptive windowing (AW) technology together. Firstly, a revised single-dimensional KF is used to estimate the instantaneous velocity. Secondly, an AW technology is used to estimate the rotor acceleration according to the output of KF. During the estimation of acceleration, a first-order function is adopted to fit the input velocity. Accurate acceleration information is obtained by minimizing the estimation error of estimated velocity and instantaneous velocity based on AW algorithm. Simulation results are shown to demonstrate the effectiveness of the proposed methods.","PeriodicalId":251022,"journal":{"name":"2014 IEEE International Conference on Control Science and Systems Engineering","volume":"440 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A novel accelaration estimation algorithm based on Kalman filter and adaptive windowing using low-resolution optical encoder\",\"authors\":\"Jie Jin, Qingle Pang\",\"doi\":\"10.1109/CCSSE.2014.7224534\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Optical incremental encoder is extensively used in motion control to obtain position or/and velocity information. The calculation of velocity from finite discrete position pulses inherently will produce lots of noise that seriously affects the performance of servo derive system. Based on the analysis of mechanism of velocity measurement, a novel acceleration estimation algorithm is proposed by combining the Kalman filter (KF) and adaptive windowing (AW) technology together. Firstly, a revised single-dimensional KF is used to estimate the instantaneous velocity. Secondly, an AW technology is used to estimate the rotor acceleration according to the output of KF. During the estimation of acceleration, a first-order function is adopted to fit the input velocity. Accurate acceleration information is obtained by minimizing the estimation error of estimated velocity and instantaneous velocity based on AW algorithm. Simulation results are shown to demonstrate the effectiveness of the proposed methods.\",\"PeriodicalId\":251022,\"journal\":{\"name\":\"2014 IEEE International Conference on Control Science and Systems Engineering\",\"volume\":\"440 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE International Conference on Control Science and Systems Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCSSE.2014.7224534\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE International Conference on Control Science and Systems Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCSSE.2014.7224534","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A novel accelaration estimation algorithm based on Kalman filter and adaptive windowing using low-resolution optical encoder
Optical incremental encoder is extensively used in motion control to obtain position or/and velocity information. The calculation of velocity from finite discrete position pulses inherently will produce lots of noise that seriously affects the performance of servo derive system. Based on the analysis of mechanism of velocity measurement, a novel acceleration estimation algorithm is proposed by combining the Kalman filter (KF) and adaptive windowing (AW) technology together. Firstly, a revised single-dimensional KF is used to estimate the instantaneous velocity. Secondly, an AW technology is used to estimate the rotor acceleration according to the output of KF. During the estimation of acceleration, a first-order function is adopted to fit the input velocity. Accurate acceleration information is obtained by minimizing the estimation error of estimated velocity and instantaneous velocity based on AW algorithm. Simulation results are shown to demonstrate the effectiveness of the proposed methods.