{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T13:24:16Z","timestamp":1762521856737,"version":"3.41.0"},"reference-count":125,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1109\/cca.2015.7320636","type":"proceedings-article","created":{"date-parts":[[2015,11,5]],"date-time":"2015-11-05T23:06:11Z","timestamp":1446764771000},"page":"223-250","source":"Crossref","is-referenced-by-count":20,"title":["Trying to keep it real: 25 Years of trying to get the stuff I learned in grad school to work on mechatronic systems"],"prefix":"10.1109","author":[{"given":"Daniel Y.","family":"Abramovitch","sequence":"first","affiliation":[]}],"member":"263","reference":[{"key":"ref39","first-page":"86","article-title":"PID without a PhD","author":"wescott","year":"2000","journal-title":"Embedded Systems Programming"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2003.1243434"},{"key":"ref33","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1016\/0005-1098(84)90010-4","article-title":"Practical issues in the implementation of self-tuning control","volume":"20","author":"\u00e5str\u00f6m","year":"1984","journal-title":"Automatica"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1016\/S0967-0661(97)00058-0"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1966.1098361"},{"journal-title":"Stability of Adaptive Systems Passivity and Averaging Analysis","year":"1986","author":"anderson","key":"ref30"},{"journal-title":"Phaselock Techniques","year":"1979","author":"gardner","key":"ref37"},{"journal-title":"Phase-Locked Loop Circuit Design","year":"1991","author":"wolaver","key":"ref36"},{"journal-title":"Phase-Locked Loops Design Simulation and Applications","year":"1999","author":"best","key":"ref35"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2002.1024769"},{"journal-title":"Random Data Analysis and Measurement Procedures","year":"2000","author":"bendat","key":"ref28"},{"journal-title":"Applied System Identification","year":"1994","author":"juang","key":"ref27"},{"journal-title":"Engineering Applications of Correlation and Spectral Analysis","year":"1993","author":"bendat","key":"ref29"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/S0967-0661(97)10005-3"},{"journal-title":"System Identification Theory for the User","year":"1987","author":"ljung","key":"ref22"},{"article-title":"Rejection of disturbances on a disk drive by use of an accelerometer","year":"1997","author":"abramovitch","key":"ref21"},{"journal-title":"Adaptive Filtering Prediction and Control","year":"1984","author":"goodwin","key":"ref24"},{"journal-title":"Theory and Practice of Recursive Identification","year":"1983","author":"ljung","key":"ref23"},{"key":"ref101","article-title":"Mitigating the effects of disturbances of a disk drive","author":"abramovitch","year":"2015","journal-title":"Proceedings of the 2015 Multi-Conference on Systems and Control"},{"journal-title":"Modeling of Dynamic Systems","year":"1994","author":"ljung","key":"ref26"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/20.917637"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1002\/0471723134"},{"journal-title":"Digital Signal Processing","year":"1975","author":"oppenheim","key":"ref50"},{"journal-title":"The Art of Electronics","year":"1980","author":"horowitz","key":"ref51"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.1999.831320"},{"key":"ref58","doi-asserted-by":"crossref","DOI":"10.56021\/9780801828430","author":"mayr","year":"1986","journal-title":"Authority Liberty and Automatic Machinery in Early Modern Europe"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2015.7171978"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2015.7171053"},{"journal-title":"C Algorithms for Real-Time DSP","year":"1995","author":"embree","key":"ref55"},{"journal-title":"Introduction to Digital Filters with Audio Applications","year":"2007","author":"smith","key":"ref54"},{"journal-title":"Linear Systems","year":"1980","author":"kailath","key":"ref53"},{"journal-title":"TMS320C4X User's Guide","year":"1993","key":"ref52"},{"journal-title":"Advanced PID Control","year":"2005","author":"\u00e5str\u00f6m","key":"ref40"},{"journal-title":"Bill & Ted's Excellent Adventure","year":"1989","author":"herek","key":"ref4"},{"journal-title":"Pirates of the Caribbean The Curse of the Black Pearl","year":"2003","author":"verbinski","key":"ref3"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/26.64662"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1109\/MILCOM.1988.13431","article-title":"Analysis and design of a third order phase-lock loop","author":"abramovitch","year":"1988","journal-title":"Proceedings of the 1988 IEEE Military Communications Conference (MILCOM)"},{"journal-title":"personal correspondence","year":"2000","author":"porter","key":"ref8"},{"key":"ref49","first-page":"113","article-title":"Fuzzy Logic is anything but fuzzy","author":"williams","year":"1992","journal-title":"Computer Design"},{"journal-title":"Data storage apparatus","year":"1961","author":"hagopian","key":"ref7"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2009.5160154"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.2007.284508"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2008.4586898"},{"journal-title":"Process Control Modeling Design and Simulation","year":"2006","author":"bequette","key":"ref48"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2009.5160348"},{"journal-title":"Computer Controlled Systems Theory and Design","year":"1990","author":"\u00e5str\u00f6m","key":"ref42"},{"journal-title":"PID Control New Identification and Design Methods","year":"2005","author":"johnson","key":"ref41"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/CCA.2015.7320822"},{"journal-title":"Feedback Control of Dynamic Systems","year":"2006","author":"franklin","key":"ref43"},{"key":"ref125","article-title":"A comparison of ? coefficients and the ? parameterization","author":"abramovitch","year":"2016","journal-title":"2016 American Control Conference"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1109\/CCA.2011.6044387"},{"journal-title":"Multi-axis stages","year":"2015","key":"ref73"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1115\/IMECE2011-63580"},{"key":"ref71","first-page":"33","article-title":"Curve fitter for pole-zero analysis","volume":"38","author":"adcock","year":"1987","journal-title":"Hewlett-Packard Journal"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1959.6429401"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1965-0178586-1"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.1994.735029"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/CCA.2015.7320624"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/19.843063"},{"key":"ref78","doi-asserted-by":"crossref","first-page":"93","DOI":"10.23919\/ACC.1993.4792813","article-title":"a method for verifying measurements and models of linear and nonlinear systems","author":"wang","year":"1993","journal-title":"1993 American Control Conference ACC"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1940.tb00839.x"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1080\/00207170310001632412"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2007.4282300"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2010.5531093"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2001.945581"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/20.663429"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/3516.712114"},{"journal-title":"Disk drive servo demodulation system which supresses noise on the position error signal","year":"1998","author":"abramovitch","key":"ref66"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2011.5991144"},{"key":"ref68","article-title":"Low latency demodulation for atomic force microscopes, Part II: Efficient calculation of magnitude and phase","author":"abramovitch","year":"2011","journal-title":"Proceedings of the 18th IFAC World Congress"},{"key":"ref2","first-page":"17","article-title":"Measurement modes and digital demodulation for a low-frequency analyzer","volume":"38","author":"blackham","year":"1987","journal-title":"Hewlett-Packard Journal"},{"journal-title":"Active Filter Cookbook","year":"1996","author":"lancaster","key":"ref69"},{"key":"ref1","article-title":"Musings on mystical energy fields","author":"solo","year":"1977","journal-title":"Star Wars Episode IV"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1115\/1.3143822"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2000.878680"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1080\/00207170701216329"},{"journal-title":"Method and apparatus for decomposing drive error signal noise sources","year":"1999","author":"abramovitch","key":"ref94"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2012.06.011"},{"key":"ref93","article-title":"An overview of the PES Pareto Method for decomposing baseline noise sources in hard disk position error signals","author":"abramovitch","year":"1997","journal-title":"Digests of The Magnetic Recording Conference (TMRC) 1997"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2013.2245668"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.1997.611988"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2015.7171983"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.1997.611987"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2015.7171161"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.1997.611985"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2013.6580402"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2013.6580405"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2008.2002035"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1115\/1.1341197"},{"key":"ref110","doi-asserted-by":"crossref","first-page":"5158","DOI":"10.23919\/ACC.2004.1384671","article-title":"An experimental study of a high performance motion control system","author":"wen","year":"2004","journal-title":"Proceedings of the 2004 American Control Conference"},{"journal-title":"Shock and vibration disturbance compensation system for disc drives","year":"1987","author":"knowles","key":"ref98"},{"key":"ref99","first-page":"489","article-title":"Increased disturbance rejection in magnetic disk drives by acceleration feedforward control","author":"white","year":"1996","journal-title":"Proceedings of the 1996 IFAC World Congress"},{"journal-title":"A re-writable optical disk having reference clock information permanently formed on the disk","year":"2000","author":"abramovitch","key":"ref96"},{"key":"ref97","first-page":"5","article-title":"Active compensation of shock, vibration, and wind-up in disk drives","author":"davies","year":"1993","journal-title":"Advances in Information Storage Systems"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2001.945581"},{"journal-title":"Integrated systems' $matrix_ x $ family extends its rapid prototyping and real-time product line realsim AC-100 model c40 with PC front end adds a single-box low-cost high-performance desktop solution","year":"1995","author":"library","key":"ref11"},{"key":"ref12","article-title":"The Banshee Multivariable Workstation: A tool for disk drive servo research","author":"abramovitch","year":"1992","journal-title":"Proceedings of the ASME Winter Annual Meeting"},{"journal-title":"Coherent demodulation with reduced latency adapted for use in scanning probe microscopes","year":"2010","author":"abramovitch","key":"ref13"},{"journal-title":"HP 3563A Control Systems Analyzer","year":"1990","key":"ref14"},{"journal-title":"z-Domain Curve Fitting in the HP 3563A Analyzer","year":"1989","key":"ref15"},{"key":"ref118","article-title":"A comparison of control architectures for atomic force microscopes","author":"butterworth","year":"2008","journal-title":"Proc 2008 IFAC Triennial World Congress"},{"journal-title":"Control System Development Using Dynamic Signal Analyzers Application Note 243&#x2013;2","year":"1984","key":"ref16"},{"journal-title":"Automatic generation of PID parameters for a scanning probe microscope","year":"2011","author":"abramovitch","key":"ref82"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2008.4586900"},{"journal-title":"Curve Fitting in the HP 3562A","year":"1989","key":"ref17"},{"article-title":"Task list for fully automated PID tuning","year":"2007","author":"abramovitch","key":"ref81"},{"journal-title":"Digital Control of Dynamic Systems","year":"1998","author":"franklin","key":"ref18"},{"key":"ref84","article-title":"Curve fits on high-Q mechatronic systems in the presence of noise","author":"abramovitch","year":"2016","journal-title":"To be submitted to the 2016 American Control Conference"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1002\/asjc.93"},{"key":"ref19","first-page":"483","article-title":"Rejecting rotational disturbances on small disk drives using rotational accelerometers","author":"abramovitch","year":"1996","journal-title":"Proceedings of the 1996 IFAC World Congress"},{"journal-title":"Cascaded digital filters with reduced latency","year":"2012","author":"abramovitch","key":"ref83"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.2008.930922"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1063\/1.1150119"},{"key":"ref116","article-title":"Combined feedforward\/feedback control of atomic force microscopes","author":"butterworth","year":"2007","journal-title":"Proceedings of the American Control Conference"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/9.83539"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2007.902956"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2010.5531149"},{"key":"ref89","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1049\/ip-d.1990.0006","article-title":"bode's integral theorem for discrete-time systems","volume":"137","author":"mohtadi","year":"1990","journal-title":"Control Theory and Applications IEE Proceedings D [see also IEE Proceedings-Control Theory and Applications]"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2011.12.006"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2011.2178095"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2011.5991164"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.2514\/1.45073"},{"key":"ref86","article-title":"Respect the unstable","author":"stein","year":"1989","journal-title":"1989 IEEE Conf Decision and Control"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.2003.1213600"},{"journal-title":"Network Analysis and Feedback Amplifier Design","year":"1945","author":"bode","key":"ref88"}],"event":{"name":"2015 IEEE Conference on Control Applications (CCA)","start":{"date-parts":[[2015,9,21]]},"location":"Sydney, Australia","end":{"date-parts":[[2015,9,23]]}},"container-title":["2015 IEEE Conference on Control Applications (CCA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7302355\/7320604\/07320636.pdf?arnumber=7320636","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T09:39:41Z","timestamp":1748684381000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/7320636"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9]]},"references-count":125,"URL":"https:\/\/doi.org\/10.1109\/cca.2015.7320636","relation":{},"subject":[],"published":{"date-parts":[[2015,9]]}}}