{"title":"Digital signal processor microchips applied to aerospace control systems","authors":"A. Jackson","doi":"10.1109/AERO.1990.109091","DOIUrl":null,"url":null,"abstract":"The author reviews the requirements placed on the controller in real-time aerospace control applications and compares them with those found in the digital signal processing (DSP) field. The application of a family of powerful DSP microchips to the field of aerospace control systems is studied. An example of a simple control system is used to present the basic concepts and to show the effects of data sampling rate. The code sequence required to implement the control law is shown for a floating-point DSP microchip, and the timing is also given. It is concluded that DSP microchips, such as the Motorola DSP56001 and DSP96002, are extremely powerful and have the speed necessary for real-time control applications. Their instruction sets easily meet the requirements for real-time operating systems. Fixed-point units, such as the DSP56001 with 24-b precision, are more than adequate for many applications. For complicated control systems, like those using Kalman filtering to predict the state of the system, DSP microchips with floating-point capability, such as the 32-b DSP96002, would be the logical choice, for they increase dynamic range and are much easier to use.<<ETX>>","PeriodicalId":141316,"journal":{"name":"IEEE Conference on Aerospace Applications","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-02-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Conference on Aerospace Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AERO.1990.109091","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The author reviews the requirements placed on the controller in real-time aerospace control applications and compares them with those found in the digital signal processing (DSP) field. The application of a family of powerful DSP microchips to the field of aerospace control systems is studied. An example of a simple control system is used to present the basic concepts and to show the effects of data sampling rate. The code sequence required to implement the control law is shown for a floating-point DSP microchip, and the timing is also given. It is concluded that DSP microchips, such as the Motorola DSP56001 and DSP96002, are extremely powerful and have the speed necessary for real-time control applications. Their instruction sets easily meet the requirements for real-time operating systems. Fixed-point units, such as the DSP56001 with 24-b precision, are more than adequate for many applications. For complicated control systems, like those using Kalman filtering to predict the state of the system, DSP microchips with floating-point capability, such as the 32-b DSP96002, would be the logical choice, for they increase dynamic range and are much easier to use.<>