Feedforward Control Algorithms for MEMS Galvos and Scanners

Optical systems typically use galvanometers (galvos) and scanners. Galvos move, quasi-statically, from one static position to another. Scanners move in an oscillatory fashion, typically at the device resonant frequency. MEMS devices, which have many advantages and are often used in optical systems,...

Full description

Saved in:
Bibliographic Details
Published inJournal of microelectromechanical systems Vol. 30; no. 4; pp. 612 - 621
Main Authors Barrett, Lawrence K., Imboden, Matthias, Javor, Joshua, Campbell, David K., Bishop, David J.
Format Journal Article
LanguageEnglish
Published New York IEEE 01.08.2021
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN1057-7157
1941-0158
1941-0158
DOI10.1109/JMEMS.2021.3074301

Cover

Abstract Optical systems typically use galvanometers (galvos) and scanners. Galvos move, quasi-statically, from one static position to another. Scanners move in an oscillatory fashion, typically at the device resonant frequency. MEMS devices, which have many advantages and are often used in optical systems, are typically high Q devices. Moving from one position to another for a galvo or one amplitude to another for scanners, can take many periods to settle following the ring down. During these transitions, the optical system is inactive. Here, we show how precisely timed pulses can be used (in an open loop manner) to begin or end scanner motion without ring up/ring down time. The size of pulse required is found to depend on the Q of the device, and relationships are derived. The pulse can also be separated into multiple pulse spaced one period apart if pulses of the necessary size are not possible due to constraints of the physical device. For finite Q scanners, the amplitude decreases after the initial pulse due to damping. This can be eliminated by applying an excitation at the frequency of the scanner. The necessary amplitude for this excitation is derived. Finally, by combining this open loop control algorithm with an open loop control algorithm for galvo motion the device can seamlessly move between scanner and galvo functioning. These control algorithms are demonstrated using computer simulations, analytical models and a commercially available MEMS mirror (Mirrorcle Technologies, A8L2.2). [2020-0238]
AbstractList Optical systems typically use galvanometers (galvos) and scanners. Galvos move, quasi-statically, from one static position to another. Scanners move in an oscillatory fashion, typically at the device resonant frequency. MEMS devices, which have many advantages and are often used in optical systems, are typically high Q devices. Moving from one position to another for a galvo or one amplitude to another for scanners, can take many periods to settle following the ring down. During these transitions, the optical system is inactive. Here, we show how precisely timed pulses can be used (in an open loop manner) to begin or end scanner motion without ring up/ring down time. The size of pulse required is found to depend on the Q of the device, and relationships are derived. The pulse can also be separated into multiple pulse spaced one period apart if pulses of the necessary size are not possible due to constraints of the physical device. For finite Q scanners, the amplitude decreases after the initial pulse due to damping. This can be eliminated by applying an excitation at the frequency of the scanner. The necessary amplitude for this excitation is derived. Finally, by combining this open loop control algorithm with an open loop control algorithm for galvo motion the device can seamlessly move between scanner and galvo functioning. These control algorithms are demonstrated using computer simulations, analytical models and a commercially available MEMS mirror (Mirrorcle Technologies, A8L2.2). [2020-0238]
Author Campbell, David K.
Javor, Joshua
Barrett, Lawrence K.
Bishop, David J.
Imboden, Matthias
Author_xml – sequence: 1
  givenname: Lawrence K.
  orcidid: 0000-0003-2035-3172
  surname: Barrett
  fullname: Barrett, Lawrence K.
  email: blawrenc@bu.edu
  organization: Division of Materials Science and Engineering, Boston University, Boston, MA, USA
– sequence: 2
  givenname: Matthias
  orcidid: 0000-0003-4629-4246
  surname: Imboden
  fullname: Imboden, Matthias
  email: m.imboden@4kmems.ch
  organization: 4K-MEMS, Saint-Blaise, Switzerland
– sequence: 3
  givenname: Joshua
  orcidid: 0000-0002-9556-0021
  surname: Javor
  fullname: Javor, Joshua
  email: jjavor@bu.edu
  organization: Department of Mechanical Engineering, Boston University, Boston, MA, USA
– sequence: 4
  givenname: David K.
  orcidid: 0000-0002-4502-5629
  surname: Campbell
  fullname: Campbell, David K.
  email: dkcampbe@bu.edu
  organization: Division of Materials Science and Engineering, Boston University, Boston, MA, USA
– sequence: 5
  givenname: David J.
  surname: Bishop
  fullname: Bishop, David J.
  email: djb1@bu.edu
  organization: Division of Materials Science and Engineering, Boston University, Boston, MA, USA
BookMark eNp9kEFPwjAUxxuDiYB-Ab0s8TzsW9ttjSdCEDUQD-i5KWurI2PFdkj49naOeMDEU1_y3u_X938D1KttrRG6BjwCwPzueTFdLEcJTmBEcEYJhjPUB04hxsDyXqgxy-IMWHaBBt6vMQZK87SP7h-0Vsa6vXQqmti6cbaKxtW7dWXzsfFRaEWtO5rJ6sv6SNYqWhayrrXzl-jcyMrrq-M7RG8P09fJYzx_mT1NxvO4IIQ3MVNa5nqlTJbynEuTGroyTBIwhTTAQ3tFKCWGYsWxyihjMueUmZSBwikoMkSk8-7qrTzsZVWJrSs30h0EYNHmF-uN3njR5hfH_IG67aits5877RuxtjtXh0VFwhiQoE_yMJV0U4Wz3jtt_qh_Tnuqzk-gomxkU7bnk2X1P3rToaXW-vcvTklYiJNvrgaGfA
CODEN JMIYET
CitedBy_id crossref_primary_10_1038_s41378_021_00289_4
crossref_primary_10_3390_s24123969
crossref_primary_10_1038_s41598_023_46245_2
crossref_primary_10_1080_15599612_2024_2386991
Cites_doi 10.1088/0960-1317/15/10/018
10.1007/s00502-018-0635-2
10.1109/JMEMS.2018.2826843
10.3390/mi12010026
10.1109/JMEMS.2019.2891205
10.1109/JMEMS.2013.2295470
10.1088/0960-1317/15/7/022
10.3390/mi8100289
10.1016/j.precisioneng.2005.11.002
10.1364/OE.27.015318
10.1109/JMEMS.2018.2886653
10.1002/9781118122631
10.1109/MCS.2016.2584338
10.9734/jerr/2019/v4i116891
10.1021/nl401699w
10.3390/mi11050456
10.1109/JMEMS.2016.2628723
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021
DBID 97E
ESBDL
RIA
RIE
AAYXX
CITATION
7SP
7TB
7U5
8FD
FR3
L7M
ADTOC
UNPAY
DOI 10.1109/JMEMS.2021.3074301
DatabaseName IEEE Xplore (IEEE)
IEEE Xplore Open Access Journals
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Electronics & Communications Abstracts
Mechanical & Transportation Engineering Abstracts
Solid State and Superconductivity Abstracts
Technology Research Database
Engineering Research Database
Advanced Technologies Database with Aerospace
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
Solid State and Superconductivity Abstracts
Engineering Research Database
Technology Research Database
Mechanical & Transportation Engineering Abstracts
Advanced Technologies Database with Aerospace
Electronics & Communications Abstracts
DatabaseTitleList
Solid State and Superconductivity Abstracts
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
– sequence: 2
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Physics
EISSN 1941-0158
EndPage 621
ExternalDocumentID 10.1109/jmems.2021.3074301
10_1109_JMEMS_2021_3074301
9431369
Genre orig-research
GrantInformation_xml – fundername: Defense Advanced Research Projects Agency/Air Force Research Lab (DARPA/AFRL)
  grantid: FA8650-15-C-7545
  funderid: 10.13039/100000185
– fundername: National Science Foundation
  grantid: EEC-1647837; ECCS-1708283; EEC-0812056
  funderid: 10.13039/100000001
– fundername: SONY Faculty Innovation Award
  funderid: 10.13039/100017090
GroupedDBID -~X
.DC
0R~
29L
4.4
5GY
5VS
6IK
97E
9M8
AAIKC
AAJGR
AAMNW
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACBEA
ACGFS
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
ESBDL
F5P
HZ~
H~9
ICLAB
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
RIA
RIE
RNS
RXW
TAE
TN5
TWZ
VH1
XWC
AAYXX
CITATION
7SP
7TB
7U5
8FD
FR3
L7M
ADTOC
UNPAY
ID FETCH-LOGICAL-c339t-5dea8ebdf76989af6f4bf5a31fcaf195deb3443f40d90d7455a8945f651d061d3
IEDL.DBID UNPAY
ISSN 1057-7157
1941-0158
IngestDate Wed Oct 01 15:05:52 EDT 2025
Mon Jun 30 10:12:51 EDT 2025
Wed Oct 01 02:26:34 EDT 2025
Thu Apr 24 22:52:29 EDT 2025
Wed Aug 27 02:40:52 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 4
Language English
License https://creativecommons.org/licenses/by/4.0/legalcode
cc-by
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c339t-5dea8ebdf76989af6f4bf5a31fcaf195deb3443f40d90d7455a8945f651d061d3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0003-2035-3172
0000-0002-9556-0021
0000-0002-4502-5629
0000-0003-4629-4246
OpenAccessLink https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ielx7/84/9484699/09431369.pdf
PQID 2551365128
PQPubID 106006
PageCount 10
ParticipantIDs crossref_primary_10_1109_JMEMS_2021_3074301
ieee_primary_9431369
proquest_journals_2551365128
crossref_citationtrail_10_1109_JMEMS_2021_3074301
unpaywall_primary_10_1109_jmems_2021_3074301
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2021-08-01
PublicationDateYYYYMMDD 2021-08-01
PublicationDate_xml – month: 08
  year: 2021
  text: 2021-08-01
  day: 01
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle Journal of microelectromechanical systems
PublicationTitleAbbrev JMEMS
PublicationYear 2021
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref13
ref14
wang (ref15) 2020; 11
li (ref19) 2017; 8
ref20
burghes (ref12) 1980
ref11
ref10
ref21
imboden (ref16) 2016; 36
ref1
ref17
ref18
ref7
chen (ref8) 2006
ref4
ref3
ref6
ref5
milanovic (ref9) 2004
(ref22) 2013
liu (ref2) 2012
References_xml – year: 2013
  ident: ref22
  publication-title: Mirrorcle Technologies MEMS Mirrors-Technical Overview
– ident: ref20
  doi: 10.1088/0960-1317/15/10/018
– ident: ref14
  doi: 10.1007/s00502-018-0635-2
– ident: ref17
  doi: 10.1109/JMEMS.2018.2826843
– ident: ref21
  doi: 10.3390/mi12010026
– ident: ref18
  doi: 10.1109/JMEMS.2019.2891205
– ident: ref10
  doi: 10.1109/JMEMS.2013.2295470
– year: 2006
  ident: ref8
  article-title: Application of input shaping and hyperbit control to improve the dynamic performance of a six-axis MEMS nano-positioner
  publication-title: Proc ASPE
– ident: ref1
  doi: 10.1088/0960-1317/15/7/022
– year: 1980
  ident: ref12
  publication-title: Introduction to control theory including optimal control
– volume: 8
  start-page: 289
  year: 2017
  ident: ref19
  article-title: Modelling and experimental verification of step response overshoot removal in electrothermally-actuated MEMS mirrors
  publication-title: Micromachines
  doi: 10.3390/mi8100289
– ident: ref4
  doi: 10.1016/j.precisioneng.2005.11.002
– ident: ref7
  doi: 10.1364/OE.27.015318
– ident: ref6
  doi: 10.1109/JMEMS.2018.2886653
– ident: ref13
  doi: 10.1002/9781118122631
– volume: 36
  start-page: 48
  year: 2016
  ident: ref16
  article-title: High-speed control of electromechanical transduction: Advanced drive techniques for optimized step- and-settle response of MEMS micromirrors
  publication-title: IEEE Control Syst Mag
  doi: 10.1109/MCS.2016.2584338
– ident: ref3
  doi: 10.9734/jerr/2019/v4i116891
– year: 2004
  ident: ref9
  article-title: Sub-100 ?s settling time and low voltage operation for gimbal-less two-axis scanners
  publication-title: Proc IEEE/LEOS Opt MEMS
– ident: ref5
  doi: 10.1021/nl401699w
– volume: 11
  start-page: 456
  year: 2020
  ident: ref15
  article-title: MEMS mirrors for LiDAR: A review
  publication-title: Micromachines
  doi: 10.3390/mi11050456
– year: 2012
  ident: ref2
  publication-title: Foundations of MEMS
– ident: ref11
  doi: 10.1109/JMEMS.2016.2628723
SSID ssj0014486
Score 2.3804188
Snippet Optical systems typically use galvanometers (galvos) and scanners. Galvos move, quasi-statically, from one static position to another. Scanners move in an...
SourceID unpaywall
proquest
crossref
ieee
SourceType Open Access Repository
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 612
SubjectTerms Algorithms
Amplitudes
Control algorithms
Control theory
Damping
Excitation
Feedforward control
Force
Galvanometers
galvos
Mathematical model
MEMS
Micromechanical devices
Microscopes
open loop controls
Open loop systems
Optical pulses
Optical scanners
Q devices
Resonant frequencies
Resonant frequency
Scanners
Software packages
step and settle time
SummonAdditionalLinks – databaseName: IEEE Electronic Library (IEL)
  dbid: RIE
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB61lRBwKNCC2FKQD9xotknsidfqqaq6VJWWS6nUW-Qnr2y2arIg-PW1nYdaQIhbJNuazIyj-SbzAnib88x4FJsmyBQmTHORSJ7bRKEynPJMYQzFLD4UZ5fs_AqvNuBgrIWx1sbkMzsNjzGWb1Z6HX6VHQpv7WghNmGTz4quVmuMGHg3I1YSefyR8Az5UCCTisPzxeniwruCeTalwWL2A2AGIxSnqtwDmA_X9bX8-UNW1R1bM38Ci-EtuxSTb9N1q6b6128NHP-Xjaew3YNOctzdkmewYesdeHynFeEOPIipoLrZhaO5N2geyoZ0WnLSZbKT4-rT6uZL-3nZEL9EAqvkvay-rxoia0MuvIJqDySfw-X89OPJWdKPWEg0paJN0Fg5s8o4HgZJSlc4phxKmjktXSb8sqKMUcdSI1LDGaKcCYauwMx4JGDoC9iqV7V9CSRHK5STKTqnGSqUXDHhuKGGInOpnkA2yLzUff_xMAajKqMfkooy6qkMeip7PU3g3Xjmuuu-8c_du0HY485ezhPYH1Rb9h9oU-ZhsI3nIp9N4GBU9x9Evi7tsrlHZO_vRF7Bo7CrSw3ch632Zm1fe7jSqjfxnt4C-eLjhA
  priority: 102
  providerName: IEEE
Title Feedforward Control Algorithms for MEMS Galvos and Scanners
URI https://ieeexplore.ieee.org/document/9431369
https://www.proquest.com/docview/2551365128
https://ieeexplore.ieee.org/ielx7/84/9484699/09431369.pdf
UnpaywallVersion publishedVersion
Volume 30
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1941-0158
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0014486
  issn: 1941-0158
  databaseCode: RIE
  dateStart: 19920101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1bb9MwFD6CTojxwGUDrTCmPPAGSZPYJ47FUzWtTJM6IY1Kg5fIjm0YpGm1ptx-PbaTVB1ISPCWyI58OSc635E_nw_gRcoSZVFsHCKVGNKS8VCwVIcSpWKEJRL9Ucz0PDud0bNLvNyS-nIKJ558piP36M_yr3T1nY1yOuLURkvOR44Nl5CMR0tlbsNOhhaGD2Bndv52_N6fbiILWeKrfNoc3aXLmPcXZmI--jzXc1epO00i4iJoJwjTByWvsnIDcN5d10vx45uoqq3YM3kAH_pZt5STL9G6kVH587eCjv-1rIdwv0Okwbh1oUdwS9d7cG-rTuEe3PE80XK1D68nNtpZnOu4tsFxS3MPxtXHxfVV82m-CmxTMD2ZXgRvRPV1sQpErYILa73aoszHMJucvDs-DTv9hbAkhDchKi1yLZVhTmVSmMxQaVCQxJTCJNw2S0IpMTRWPFaMIoqcUzQZJsrCBEWewKBe1PoAghQ1l0bEaExJUaJgknLDFFEEqYnLISS9AYqyK07uNDKqwicpMS_O3OQLZ7SiM9oQXm6-WbalOf7ae9_t_KZnt9dDOOztXHR_76pIneqNXUWaD-HVxvZ_DOL96MYgT_-t-zPYda8tn_AQBs31Wj-3GKeRR_4i4lHn078A2c3yxg
linkProvider Unpaywall
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB6VIlQ48GhBLBTwgRvNNok967U4VVWXpTS9tJV6i-zYBtpstmqyIPj12M5DLSDELZJtTWbG0XyTeQG8TXmiHYqNI2QKI1ZwEUmemkih0pzyRGEIxWTHk_kZOzzH8zXYGWphjDEh-cyM_WOI5etlsfK_ynaFs3Z0Iu7AXWSMYVutNcQMnKMRaokcAol4grwvkYnF7mF2kJ04ZzBNxtTbzG4ETG-GwlyVWxBzY1VdyR_fZVnesDazR5D179kmmVyOV40aFz9_a-H4v4w8hocd7CR77T15Amum2oQHN5oRbsK9kAxa1FvwfuZMmgOzPqGW7Le57GSv_Ly8_tp8WdTELRHPKvkgy2_LmshKkxOnospByadwNjs43Z9H3ZCFqKBUNBFqI6dGacv9KElpJ5Ypi5ImtpA2EW5ZUcaoZbEWseYMUU4FQzvBRDssoOkzWK-WlXkOJEUjlJUxWlswVCi5YsJyTTVFZuNiBEkv87zoOpD7QRhlHjyRWORBT7nXU97paQTvhjNXbf-Nf-7e8sIednZyHsF2r9q8-0TrPPWjbRwX6XQEO4O6_yBysTCL-haRF38n8gY25qfZUX708fjTS7jvT7SJgtuw3lyvzCsHXhr1OtzZXwxU5tE
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1bb9MwFD6CTojxwGVjojBQHniDpEnsE8fiqZpWpkmdkEalwUtkx_YYpGm1ptx-PbaTVB1ISPCWyI58OSc635E_nw_gZcoSZVFsHCKVGNKS8VCwVIcSpWKEJRL9Ucz0LDuZ0dMLvNiS-nIKJ558piP36M_yr3T1nY1yOuLURkvOR44Nl5CMR0tlbsNOhhaGD2BndvZu_MGfbiILWeKrfNoc3aXLmPcXZmI--jzXc1epO00i4iJoJwjTByWvsnIDcN5d10vx45uoqq3YM3kAH_tZt5STL9G6kVH587eCjv-1rIdwv0Okwbh1oUdwS9d7cG-rTuEe3PE80XK1D28mNtpZnOu4tsFRS3MPxtXl4vqq-TRfBbYpmB5Pz4O3ovq6WAWiVsG5tV5tUeZjmE2O3x-dhJ3-QlgSwpsQlRa5lsowpzIpTGaoNChIYkphEm6bJaGUGBorHitGEUXOKZoME2VhgiIHMKgXtX4CQYqaSyNiNKakKFEwSblhiiiC1MTlEJLeAEXZFSd3GhlV4ZOUmBenbvKFM1rRGW0IrzbfLNvSHH_tve92ftOz2-shHPZ2Lrq_d1WkTvXGriLNh_B6Y_s_BvF-dGOQp__W_RnsuteWT3gIg-Z6rZ9bjNPIF503_wIub_HF
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Feedforward+Control+Algorithms+for+MEMS+Galvos+and+Scanners&rft.jtitle=Journal+of+microelectromechanical+systems&rft.au=Barrett%2C+Lawrence+K&rft.au=Imboden%2C+Matthias&rft.au=Javor%2C+Joshua&rft.au=Campbell%2C+David+K&rft.date=2021-08-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=1057-7157&rft.eissn=1941-0158&rft.volume=30&rft.issue=4&rft.spage=612&rft_id=info:doi/10.1109%2FJMEMS.2021.3074301&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1057-7157&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1057-7157&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1057-7157&client=summon