A Neural Network Driven Sensor Array for Locating a Permanent Magnet

atmire.migration.oldid6073
dc.contributor.advisorGoldsmith, Peter
dc.contributor.authorRussel, Marco
dc.contributor.committeememberNowicki, Ed
dc.contributor.committeememberRamirez-Serrano, Alejandro
dc.contributor.committeememberXue, Deyi
dc.date.accessioned2017-10-02T16:41:22Z
dc.date.available2017-10-02T16:41:22Z
dc.date.issued2017
dc.date.submitted2017en
dc.description.abstractThis thesis explores the use of a magnetic sensor array and artificial neural networks for determining the position of a permanent magnet on a 2D plane. One of the major motivations for this research is to track the stylus of a magnetic haptic interface that uses electromagnets to provide haptic feedback to a permanent magnet on the stylus. Hence our method must be able to sense the magnet position in the presence of disruptive materials, such as the iron cores of the actuating electromagnets. As these electromagnets could saturate the sensors in the direction normal to the array, we also investigate the network’s effectiveness when only using the magnetic field components in directions parallel to the plane of the array. The networks used are multilayer perceptron networks consisting of a hidden layer and an output layer. The effectiveness of four different training methods are compared to determine the most effective method for training such a network and the best network parameters for that method. The accuracy is then compared to that of a traditional tracking method, both with and without a disruptive steel bar and/or magnetic field present. The neural networks are found to have much better accuracy than the traditional method in the presence of the interfering material and solve for position more than 6 times faster. Their solution speed is also much less variable than that of the traditional method, making them more suitable for real-time tracking applications. Of the training methods investigated, networks trained using Bayesian Regularization were found to be most accurate, with several networks achieving mean position errors of less than 1 mm. The Bayesian Regularization method was also found to be less susceptible to premature termination of training.en_US
dc.identifier.citationRussel, M. (2017). A Neural Network Driven Sensor Array for Locating a Permanent Magnet (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/24856en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/24856
dc.identifier.urihttp://hdl.handle.net/11023/4187
dc.language.isoeng
dc.publisher.facultyGraduate Studies
dc.publisher.institutionUniversity of Calgaryen
dc.publisher.placeCalgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.subjectEngineering--Mechanical
dc.subject.otherNeural Networks
dc.subject.otherPosition Tracking
dc.subject.otherMagnetics
dc.subject.otherHaptics
dc.titleA Neural Network Driven Sensor Array for Locating a Permanent Magnet
dc.typemaster thesis
thesis.degree.disciplineMechanical and Manufacturing Engineering
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameMaster of Science (MSc)
ucalgary.item.requestcopytrue
Files