2
Digital Divide » FROM THE EDITOR 6 IEEE CONTROL SYSTEMS MAGAZINE » AUGUST 2006 Y ears ago, while I was teaching analog-to-digital (A/D) conver- sion to a lab class, I stressed the difficulty of obtaining true 18-bit data. The students seemed to follow the discussion about noise without any problem, so a question at the end caught me by surprise: “Isn’t the Sony PlayStation 32 bit?” Somehow my lec- ture failed to explain why the data acquisition system in the lab was at least 14 bits inferior to a household video game. In control applications, we continu- ally cross the fine line between the ana- log and digital worlds. Both worlds have their advantages and disadvan- tages—analog signals have theoretically infinite resolution but are more suscep- tible to noise, whereas digital technolo- gy packs the analog continuum into neat bins but introduces quantization and discretization errors. There’s a lot to worry about on both sides. Given our reliance on digital tech- nology, I sometimes wonder whether control theory has somehow slighted discrete-time systems. Among the several hundred books on systems and control sitting on my shelves, only a handful of books take a discrete-time approach. Why? When I raise this question in casual conversation, I find that some of my colleagues take a view that can be summarized as “digital effects are a detail.” Digital systems are continually getting faster, they argue, while suffi- ciently fast sampling makes discrete- time systems indistinguishable from continuous-systems. I guess the key word is “sufficient” since I’m thinking about those applications in which sampling speed never seems to catch up with requirements. I believe, however, that there is a more basic reason why many theorists and practitioners favor the continuous- time setting, namely, that we have a much better feel for continuous-time dynamics than for their discretizations. Since we spend a lot of time thinking about the physics of the plant before we set up the A/D and D/A hardware, we become resistant to burying continuous- time insights in a blizzard of ks and k+1s. Unfortunately, dynamics are messier and less intuitive in discrete time. I’ve even seen engineers approxi- mate digital control systems with s- domain block diagrams simply to give other engineers a better understanding of how the systems work. Tyrone Vincent and Dennis Bernstein overlooking Nelson Bay, near Newcastle, Australia. Photo taken courtesy of a friendly Australian. Dennis Bernstein on a hike inside Barrington Tops, a World Heritage area with a rain forest climate north of Newcastle, Australia. TYRONE VINCENT

Digital Divide - dsbaero.engin.umich.edudsbaero.engin.umich.edu/.../sites/441/2019/06/2006-DigitalDivide.pdf · Digital Divide » FROM THE EDITOR 6 IEEE CONTROL SYSTEMS MAGAZINE »

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Digital Divide - dsbaero.engin.umich.edudsbaero.engin.umich.edu/.../sites/441/2019/06/2006-DigitalDivide.pdf · Digital Divide » FROM THE EDITOR 6 IEEE CONTROL SYSTEMS MAGAZINE »

Digital Divide

» F R O M T H E E D I T O R

6 IEEE CONTROL SYSTEMS MAGAZINE » AUGUST 2006

Years ago, while I was teachinganalog-to-digital (A/D) conver-sion to a lab class, I stressed the

difficulty of obtaining true 18-bit data.The students seemed to follow thediscussion about noise without anyproblem, so a question at the endcaught me by surprise: “Isn’t the SonyPlayStation 32 bit?” Somehow my lec-ture failed to explain why the dataacquisition system in the lab was atleast 14 bits inferior to a householdvideo game.

In control applications, we continu-ally cross the fine line between the ana-log and digital worlds. Both worldshave their advantages and disadvan-tages—analog signals have theoreticallyinfinite resolution but are more suscep-tible to noise, whereas digital technolo-gy packs the analog continuum intoneat bins but introduces quantizationand discretization errors. There’s a lotto worry about on both sides.

Given our reliance on digital tech-nology, I sometimes wonder whethercontrol theory has somehow slighteddiscrete-time systems. Among theseveral hundred books on systemsand control sitting on my shelves,only a handful of books take a discrete-time approach. Why?

When I raise this question in casualconversation, I find that some of mycolleagues take a view that can besummarized as “digital effects are adetail.” Digital systems are continuallygetting faster, they argue, while suffi-ciently fast sampling makes discrete-time systems indistinguishable fromcontinuous-systems. I guess the keyword is “sufficient” since I’m thinkingabout those applications in whichsampling speed never seems to catchup with requirements.

I believe, however, that there is amore basic reason why many theoristsand practitioners favor the continuous-time setting, namely, that we have amuch better feel for continuous-timedynamics than for their discretizations.Since we spend a lot of time thinkingabout the physics of the plant before weset up the A/D and D/A hardware, we

become resistant to burying continuous-time insights in a blizzard of ks andk+1s. Unfortunately, dynamics aremessier and less intuitive in discretetime. I’ve even seen engineers approxi-mate digital control systems with s-domain block diagrams simply to giveother engineers a better understandingof how the systems work.

Tyrone Vincent and Dennis Bernstein overlooking Nelson Bay, near Newcastle, Australia.Photo taken courtesy of a friendly Australian.

Dennis Bernstein on a hike inside Barrington Tops, a World Heritage area with a rain forestclimate north of Newcastle, Australia.

TY

RO

NE

VIN

CE

NT

Page 2: Digital Divide - dsbaero.engin.umich.edudsbaero.engin.umich.edu/.../sites/441/2019/06/2006-DigitalDivide.pdf · Digital Divide » FROM THE EDITOR 6 IEEE CONTROL SYSTEMS MAGAZINE »

AUGUST 2006 « IEEE CONTROL SYSTEMS MAGAZINE 7

Discrete-time systems are alsomessier because of chaos. It’s easy tofind chaos in one-dimensional dynam-ics since trajectories can jump overeach other, but one has to examinethree-dimensional dynamics in contin-uous time to find it, which is exactlywhat Poincare and Lorenz did. Chaoswould have undoubtedly been discov-ered much earlier had there been moreinterest in discrete-time dynamics.

Kalman’s breakthrough state esti-mation paper was written for dis-crete-time systems. The analoganalogue entails much more sophisti-cated and challenging mathematics,thereby providing the opportunityfor researchers to publish impressivetheory papers. Interesting math isperhaps one motivation for cherish-ing continuous-time models.

If our goal were to validate continu-ous-time models, we could use sampleddata—the only real kind of data—toestimate physical parameters. But formodel-based digital controller tuning, itmakes sense to use the sampled data toconstruct discrete-time models. A true-blue digital control engineer would takediscrete-time data, identify a discrete-time model, tune a discrete-time con-troller, and never look back.

The interface between the continu-ous-time and discrete-time worldsalso provides opportunities forenhancing stability and performance.Instead of seeing aliasing as a scourgeto be prevented, some researchersexploit the aliased frequency responseto modify zeros, especially nonmini-mum-phase zeros, which drasticallyimpede performance in analog linear

time-invariant control. Likewise,replacing the traditional zero-orderhold with a nonconstant sampled-datahold function provides the means tomove nonminimum-phase zeros inadvantageous ways. These effects aremathematically subtle but have realpractical ramifications.

As a community of researchersand practitioners, we see these issuesdifferently because we work withdifferent problems with differentfeatures. Some of us work on oneside of the dividing line, some workon the other, and some straddle theboundary looking for opportunities.This is what we do.

Dennis S. BernsteinEditor-in-Chief

IEEE Control Systems Magazine