Grant: Idea to Innovation
University of British Columbia
$125,000.00
High-speed real-time motion controller technology
EF 2011-12
Résumé
The real-time motion controller is a fundamental component in manufacturing and automation systems. The controller is responsible for acquiring data from the system sensors, processing the data in real-time using the implemented control algorithm, and making motion corrections by outputting the resulting control commands to the system actuators. For digital controllers, which are used almost exclusively in motion control today, this process is repeated at a fixed sampling frequency. Using a higher sampling frequency results in more frequent motion corrections and thus faster machine motions and higher machine accuracies can be obtained.
State-of-the-art controllers are able to achieve sampling rates of around 100 kHz. There exist a growing number of high-speed precision applications, such as diamond turning, scanning probe microscopy, and laser beam steering that desire significantly faster sampling rates to increase productivity. UBC's recent work in multi-processor real-time controller technology has demonstrated that 1 MHz sampling rates are achievable without sacrificing data accuracy. The goal of this project is to ready this technology for industry evaluation by developing a fully functional multicore prototype and refining the supporting software that facilitates control algorithm development and graphical user interface layout.
Programme
Idea to Innovation
Bénéficiaire
Emplacement
British Columbia, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data
Tel que publié
Application id
411571-2010
Name nom
Lu, Xiaodong
Department département
Mechanical Engineering
Organization id
2
Institution établissement
University of British Columbia
Province en
British Columbia
Province fr
Colombie-Britannique
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2011
Competition year année de concours
2010
Award amount
125000
Program id
I2IPJ
Program nane en
Idea to Innovation
Program name fr
De l'idée à l'innovation
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
513
Area of application group en
Manufacturing processes and products
Area of application group fr
Procédés et produits industriels
Area of application en
Electrical and electronic machinery and equipment (including computer hardware)
Area of application fr
Machinerie et équipement électriques et électroniques (y compris matériel informatique)
Research subject code
2109
Research subject group en
Mechanical engineering
Research subject group fr
Génie mécanique
Research subject en
Mechanical systems and instrumentation
Research subject fr
Instrumentation et systèmes mécaniques
Partie
1
Nb partie
1
Application title
High-speed real-time motion controller technology
Keyword
NSERC
Application summary
The real-time motion controller is a fundamental component in manufacturing and automation systems. The controller is responsible for acquiring data from the system sensors, processing the data in real-time using the implemented control algorithm, and making motion corrections by outputting the resulting control commands to the system actuators. For digital controllers, which are used almost exclusively in motion control today, this process is repeated at a fixed sampling frequency. Using a higher sampling frequency results in more frequent motion corrections and thus faster machine motions and higher machine accuracies can be obtained.
State-of-the-art controllers are able to achieve sampling rates of around 100 kHz. There exist a growing number of high-speed precision applications, such as diamond turning, scanning probe microscopy, and laser beam steering that desire significantly faster sampling rates to increase productivity. UBC's recent work in multi-processor real-time controller technology has demonstrated that 1 MHz sampling rates are achievable without sacrificing data accuracy. The goal of this project is to ready this technology for industry evaluation by developing a fully functional multicore prototype and refining the supporting software that facilitates control algorithm development and graphical user interface layout.