{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T19:48:50Z","timestamp":1780084130417,"version":"3.54.0"},"reference-count":40,"publisher":"Wiley","license":[{"start":{"date-parts":[[2020,6,4]],"date-time":"2020-06-04T00:00:00Z","timestamp":1591228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Sensors"],"published-print":{"date-parts":[[2020,6,4]]},"abstract":"<jats:p>Indoor localization based on ultrasound signals has been carried out by several research groups. Most of the techniques rely on a single ultrasound pulse ranging, where the Time of Flight between the ultrasound emitters and a receiver is computed. Ultrasound orthogonal modulation techniques have also been investigated and allow to compute the range between the receiver and multiple simultaneous emitters with increased accuracy. However, no comparative investigation on the possibilities of each of the modulation techniques, comprising Direct Sequence Spread Spectrum, Frequency Hopping Spread Spectrum, and Chirp Spread Spectrum, could be found. Also, common optimized demodulation and correlation techniques for FPGA ready implementations are not widely available. Moreover, the hardware requirements for capturing modulated ultrasound signals could not be found for all the techniques. In this work, the different modulation techniques are optimized and implemented on an FPGA. A dedicated custom ultrasound MEMS-based receiver hardware for broadband ultrasound signal capturing is developed. Several modulation parameters are developed and applied for optimized signal processing. The FPGA resource consumptions are evaluated for the implemented methods. All methods are compared against the regular pulse ranging method, in both single-access and multiple-access ranging mode. Results show that, on average, up to 8 ultrasound-modulated emitters with an orthogonal sequence of length 63 can be demodulated on a Zynq7020 FPGA. In most cases, ranging up to 8\u2009m is demonstrated in both single- and multiple-access mode, with accuracies generally remaining at a centimeter level. The requirements and capabilities for each of the modulation schemes are highlighted in the conclusions.<\/jats:p>","DOI":"10.1155\/2020\/4697345","type":"journal-article","created":{"date-parts":[[2020,6,4]],"date-time":"2020-06-04T23:33:37Z","timestamp":1591313617000},"page":"1-26","source":"Crossref","is-referenced-by-count":4,"title":["Optimizations for FPGA-Based Ultrasound Multiple-Access Spread Spectrum Ranging"],"prefix":"10.1155","volume":"2020","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6071-0026","authenticated-orcid":true,"given":"Laurent","family":"Segers","sequence":"first","affiliation":[{"name":"Department of Engineering Sciences and Technology (INDI), Vrije Universiteit Brussel, Pleinlaan 2, Elsene 1050, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"An","family":"Braeken","sequence":"additional","affiliation":[{"name":"Department of Engineering Sciences and Technology (INDI), Vrije Universiteit Brussel, Pleinlaan 2, Elsene 1050, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdellah","family":"Touhafi","sequence":"additional","affiliation":[{"name":"Department of Engineering Sciences and Technology (INDI), Vrije Universiteit Brussel, Pleinlaan 2, Elsene 1050, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.1093\/jof\/103.4.169"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.3389\/fpubh.2014.00021"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1017\/S0373463311000051"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2012.06.004"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1007\/s00779-012-0604-4"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1016\/j.quaint.2016.08.050"},{"key":"10","volume-title":"FPGA vs. pushbroom stereo vision for MAVs","year":"2015"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2014.2322295"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-016-4211-7"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/587318"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2016.2579265"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.3390\/s16050596"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1007\/s10845-008-0158-5"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/MWC.2011.5751295"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2010.5394030"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/TIV.2016.2588978"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.3390\/s16030280"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.2307\/27757558"},{"key":"28","year":"2005"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/2.940013"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.3390\/ijgi2030598"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1121\/1.407093"},{"key":"34","first-page":"264","volume-title":"A novel broadband ultrasonic location system","year":"2002"},{"issue":"2","key":"35","first-page":"137","volume":"4","year":"2008","journal-title":"International Journal on Information Technology"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2010.2084568"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.3390\/s150818641"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.3390\/s140203172"},{"key":"42","doi-asserted-by":"publisher","DOI":"10.1109\/JSTSP.2009.2027795"},{"key":"43","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2011.2181911"},{"key":"46","doi-asserted-by":"publisher","DOI":"10.1109\/LSP.2017.2762960"},{"key":"50","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2017.2698470"},{"key":"51","doi-asserted-by":"publisher","DOI":"10.3390\/s17050976"},{"key":"52","doi-asserted-by":"publisher","DOI":"10.1109\/TAES.1974.307809"},{"key":"53","doi-asserted-by":"publisher","DOI":"10.1155\/ASP\/2006\/85823"},{"key":"56","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1967.1054048"},{"key":"57","doi-asserted-by":"publisher","DOI":"10.1016\/S0021-9800(68)80067-5"},{"key":"58","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1986.1057197"},{"key":"59","doi-asserted-by":"publisher","DOI":"10.1016\/0012-365X(94)00030-M"},{"key":"63","year":"2012"},{"key":"67","year":"2016"}],"container-title":["Journal of Sensors"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/js\/2020\/4697345.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/js\/2020\/4697345.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/js\/2020\/4697345.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,4]],"date-time":"2020-06-04T23:33:42Z","timestamp":1591313622000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/js\/2020\/4697345\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,4]]},"references-count":40,"alternative-id":["4697345","4697345"],"URL":"https:\/\/doi.org\/10.1155\/2020\/4697345","relation":{},"ISSN":["1687-725X","1687-7268"],"issn-type":[{"value":"1687-725X","type":"print"},{"value":"1687-7268","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,6,4]]}}}