{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/31139"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/31139","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Implementation of a High-speed Sinusoidal Encoder Interpolation System","abstract":"In order to meet higher performance demands on brushless motor controllers, motor feedback signals must meet correspondingly higher standards. Brushless motor controllers require angular feedback for motor commutation, and generally for one or more of the following: torque, velocity or position regulation. These feedback categories impose different requirements on the control system. In many brushless motor applications, sinusoidal encoders have significant advantages over square-wave encoders. Signal processing techniques for sinusoidal encoder feedback signals are considered in the context of a brushless motor positioning system. In particular, a method is presented for correcting gain and offset measurement errors based on ellipse-fitting techniques.","abstract_html":"In order to meet higher performance demands on brushless motor controllers, motor feedback signals must meet correspondingly higher standards. Brushless motor controllers require angular feedback for motor commutation, and generally for one or more of the following: torque, velocity or position regulation. These feedback categories impose different requirements on the control system. In many brushless motor applications, sinusoidal encoders have significant advantages over square-wave encoders. Signal processing techniques for sinusoidal encoder feedback signals are considered in the context of a brushless motor positioning system. In particular, a method is presented for correcting gain and offset measurement errors based on ellipse-fitting techniques.","abstract_has_math":false,"creators":["Lepple, Charles"],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Electrical and Computer Engineering","degree_department":"Electrical and Computer Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Kachroo, Pushkin"],"committee_members":["Abbott, A. Lynn","VanLandingham, Hugh F."],"year":2004,"date_issued":"2004-01-23","date_published":"2004-01-23","updated_at":"2026-07-22T22:19:59Z","subjects":["brushless motor control","velocity observer","ellipse-fitting","sinusoidal encoder feedback"],"languages":[],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-02052004-221451"],"render_values":[{"text":"etd-02052004-221451","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/31139","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Kachroo, Pushkin"]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Abbott, A. Lynn","VanLandingham, Hugh F."]},{"key":"dc:contributor.department","label":"Department","values":["Electrical and Computer Engineering"]},{"key":"dc:creator","label":"Author","values":["Lepple, Charles"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T20:31:30Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T20:31:30Z","2005-02-25"]},{"key":"dc:date.issued","label":"Date","values":["2004-01-23"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical and Computer Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["brushless motor control","velocity observer","ellipse-fitting","sinusoidal encoder feedback"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-02052004-221451"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/31139"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["In order to meet higher performance demands on brushless motor controllers, motor feedback signals must meet correspondingly higher standards. Brushless motor controllers require angular feedback for motor commutation, and generally for one or more of the following: torque, velocity or position regulation. These feedback categories impose different requirements on the control system. In many brushless motor applications, sinusoidal encoders have significant advantages over square-wave encoders. Signal processing techniques for sinusoidal encoder feedback signals are considered in the context of a brushless motor positioning system. In particular, a method is presented for correcting gain and offset measurement errors based on ellipse-fitting techniques."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:title","label":"Title","values":["Implementation of a High-speed Sinusoidal Encoder Interpolation System"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Kachroo, Pushkin"],"dc:contributor.committeemember":["Abbott, A. Lynn","VanLandingham, Hugh F."],"dc:contributor.department":["Electrical and Computer Engineering"],"dc:creator":["Lepple, Charles"],"dc:date.accessioned":["2014-03-14T20:31:30Z"],"dc:date.available":["2014-03-14T20:31:30Z","2005-02-25"],"dc:date.issued":["2004-01-23"],"dc:description.abstract":["In order to meet higher performance demands on brushless motor controllers, motor feedback signals must meet correspondingly higher standards. Brushless motor controllers require angular feedback for motor commutation, and generally for one or more of the following: torque, velocity or position regulation. These feedback categories impose different requirements on the control system. In many brushless motor applications, sinusoidal encoders have significant advantages over square-wave encoders. Signal processing techniques for sinusoidal encoder feedback signals are considered in the context of a brushless motor positioning system. In particular, a method is presented for correcting gain and offset measurement errors based on ellipse-fitting techniques."],"dc:description.degree":["Master of Science"],"dc:identifier.other":["etd-02052004-221451"],"dc:identifier.uri":["http://hdl.handle.net/10919/31139"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:subject":["brushless motor control","velocity observer","ellipse-fitting","sinusoidal encoder feedback"],"dc:title":["Implementation of a High-speed Sinusoidal Encoder Interpolation System"],"dc:type":["Thesis"],"thesis:degree_discipline":["Electrical and Computer Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:19:59Z"}