{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T17:51:01Z","timestamp":1764784261094,"version":"build-2065373602"},"reference-count":25,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2019,7,10]],"date-time":"2019-07-10T00:00:00Z","timestamp":1562716800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key R&amp;D Program of China","award":["2017YFB1301401","2017YFB1301404"],"award-info":[{"award-number":["2017YFB1301401","2017YFB1301404"]}]},{"name":"Science and Technology R&amp;D Program of Heilongjiang","award":["TSTAU-R2018002"],"award-info":[{"award-number":["TSTAU-R2018002"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>A novel high-precision subdivision system for high-speed encoders is designed in this work. The system is designed with an arc second of Sin-Cos Encoder (SCE) based on zero phase bandpass filter. The system collects the analog output signals of an encoder with a high-speed data acquisition system (DAS); the noise of a digital signal can be effectively eliminated by zero phase bandpass filter with appropriate prior parameters. Finally, the actual rotation angle of the encoder is calculated by the software subdivision technique in the system. The software subdivision technique includes two methods, which are the Analog Pulse Counter (APC) and the Arc Tangent Subdivision (ATS). The APC method calculates the encoder angle by counting the analog pulses acquired by the arc tangent signal. The ATS method calculates the encoder angle by computing the arc tangent results of each point. The accuracy and stability of the system are first verified with a simulated signal; second, the real signals of an SCE are acquired by a high speed DAS on a test bench of a precision reducer, which is employed in industrial robots. The results of the proposed system are compared. The experimental results show that the system can significantly improve the accuracy of the encoder angle calculation, with controllable costs.<\/jats:p>","DOI":"10.3390\/s19143041","type":"journal-article","created":{"date-parts":[[2019,7,10]],"date-time":"2019-07-10T11:56:51Z","timestamp":1562759811000},"page":"3041","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Research on Subdivision System of Sin-Cos Encoder Based on Zero Phase Bandpass Filter"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5382-6768","authenticated-orcid":false,"given":"Haoning","family":"Zhao","sequence":"first","affiliation":[{"name":"School of Automation, Harbin University of Science and Technology, Harbin 150080, China"},{"name":"HRG Hefei International Institute for Research and Innovation, Hefei 230000, China"},{"name":"Hit Robot Group, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiazhong","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Automation, Harbin University of Science and Technology, Harbin 150080, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8285-3220","authenticated-orcid":false,"given":"Haibin","family":"Zhang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Mechanical System and Vibration, Shanghai Jiao Tong University, Shanghai 200240, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhen","family":"Liu","sequence":"additional","affiliation":[{"name":"HRG Hefei International Institute for Research and Innovation, Hefei 230000, China"},{"name":"Hit Robot Group, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shi","family":"Dong","sequence":"additional","affiliation":[{"name":"HRG Hefei International Institute for Research and Innovation, Hefei 230000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,7,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2795","DOI":"10.1109\/TIM.2014.2318932","article-title":"Precision Delay Circuit for Analog Quadrature Signals in Sin\/Cos Encoders","volume":"63","author":"Dogsa","year":"2014","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_2","first-page":"30","article-title":"Condition Monitoring of Railway Track Systems by Using Acceleration Signals on Wheelset Axle-Boxes","volume":"33","author":"Chudzikiewicz","year":"2018","journal-title":"Transport"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"385","DOI":"10.4028\/www.scientific.net\/AMM.318.385","article-title":"Study on the Structure of the Flexspline of Harmonic Reducer","volume":"4","author":"Wang","year":"2013","journal-title":"Appl. Mech. Mater."},{"key":"ref_4","unstructured":"Burke, J., Moynihan, J.F., and Unterkofler, K. (2000, January 6\u20138). Extraction of High Resolution Position Information from Sinusoidal Encoder. Proceedings of the International Intelligent Motion Conference, PCIM-Europe, Nuremberg, Germany."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"30115","DOI":"10.3390\/s151229788","article-title":"Low Complexity HEVC Encoder for Visual Sensor Networks","volume":"15","author":"Pan","year":"2015","journal-title":"Sensors"},{"key":"ref_6","first-page":"132","article-title":"Phase encoding method for improving the resolution of rotary encoder","volume":"28","author":"Chen","year":"2007","journal-title":"Chin. J. Sci. Instrum."},{"key":"ref_7","first-page":"143","article-title":"Novel software design application of coder subdivision with high resolution","volume":"31","author":"He","year":"2008","journal-title":"Electron. Meas. Technol."},{"key":"ref_8","first-page":"5","article-title":"Extracting fine position from sinusoidal encoder using tracking loop method","volume":"30","author":"Wu","year":"2011","journal-title":"Comput. Technol. Autom."},{"key":"ref_9","first-page":"1374","article-title":"Interpolation error calibration method of small photoelectric encoders","volume":"34","author":"Feng","year":"2013","journal-title":"Chin. J. Sci. Instrum."},{"key":"ref_10","first-page":"142","article-title":"Encoder subdivision method based on the software frequency doubling","volume":"35","author":"Song","year":"2014","journal-title":"Chin. J. Sci. Instrum."},{"key":"ref_11","first-page":"144","article-title":"Research of subdivision of sine-cosine encoder signal","volume":"3","author":"Wu","year":"2014","journal-title":"Bull. Sci. Technol."},{"key":"ref_12","first-page":"58","article-title":"Encoder subdivision technology and simulation in PMSM motor control model based on MATLAB","volume":"1","author":"Liu","year":"2016","journal-title":"Electromec. Compon."},{"key":"ref_13","first-page":"50","article-title":"Signal subdivision technique of Sin\/Cos-encoder based on improved CORDIC algorithm","volume":"4","author":"Wei","year":"2017","journal-title":"Meas. Control Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"927","DOI":"10.1177\/0954405417752506","article-title":"An approach to investigate moire patterns of a reflective linear encoder with application to accuracy improvement of a machine tool","volume":"233","author":"Zhao","year":"2019","journal-title":"Proc. Inst. Mech. Eng. Part B J. Eng. Manuf."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3238","DOI":"10.1109\/20.908752","article-title":"Magnetostrictive properties of body-centered cubic Fe-Ga and Fe-Ga-Al alloys","volume":"36","author":"Clark","year":"2000","journal-title":"IEEE Trans. Magn."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2516","DOI":"10.1109\/TSP.2019.2904027","article-title":"Delta-Ramp Encoder for Amplitude Sampling and Its Interpretation as Time Encoding","volume":"67","author":"Pablo","year":"2019","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1943","DOI":"10.1080\/00207160.2016.1274739","article-title":"A backward approach to certain class of transport equations in any dimension based on the Shannon sampling theorem","volume":"94","author":"Wu","year":"2017","journal-title":"Int. J. Comput. Math."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Lee, S.-Y., and Rhee, C.E. (2019). Motion Estimation-Assisted Denoising for an Efficient Combination with an HEVC Encoder. Sensors, 19.","DOI":"10.3390\/s19040895"},{"key":"ref_19","first-page":"50","article-title":"Research of the tracking-loop subdivision for sine-cosine encoder signal","volume":"5","author":"Ma","year":"2012","journal-title":"Electr. Drive"},{"key":"ref_20","first-page":"164","article-title":"Research on subdivision of sine and cosine encoder","volume":"35","author":"Zhou","year":"2012","journal-title":"Mod. Electron. Tech."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1034","DOI":"10.1166\/jmihi.2017.2133","article-title":"Zero-Phase Filtered Delay Multiply and Sum in Ultrasound Computed Tomography","volume":"7","author":"Lou","year":"2017","journal-title":"J. Med. Imaging Health Inform."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"860","DOI":"10.3390\/s17040860","article-title":"Blockwise PPG Enhancement Based on Time-Variant Zero-Phase Harmonic Notch Filtering","volume":"17","author":"Chanki","year":"2017","journal-title":"Sensors"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"621","DOI":"10.1049\/el.2019.0166","article-title":"Fast algorithm for zero-phase linear filter using discrete cosine transform","volume":"55","author":"Deng","year":"2019","journal-title":"Electron. Lett."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1190\/geo2017-0580.1","article-title":"Dispersion analysis of borehole sonic measurements by Hilbert transform and band-pass filters","volume":"83","author":"Zeng","year":"2017","journal-title":"Geophysics"},{"key":"ref_25","first-page":"179","article-title":"One Design Issue\u2014Many Solutions. Different Perspectives of Design Thinking\u2014Case Study","volume":"877","author":"Kostrzewski","year":"2018","journal-title":"Commun. Comput. Inf. Sci."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/14\/3041\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:04:18Z","timestamp":1760187858000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/14\/3041"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,10]]},"references-count":25,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2019,7]]}},"alternative-id":["s19143041"],"URL":"https:\/\/doi.org\/10.3390\/s19143041","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,7,10]]}}}