{"title":"Accelerating PID controller development with rapid prototyping and model-based design","authors":"Yue Liu , Yanping Wang , Zhiping Yan","doi":"10.1016/j.psra.2015.11.003","DOIUrl":null,"url":null,"abstract":"<div><p>The development of digital PID controllers for adjustable boost DC–DC converters is discussed in this paper. The primary advantages of using digital signal processors over analogue circuits are higher immunity to environmental changes (such as temperature and ageing), increased flexibility by changing the software, more advanced control techniques, and a reduced number of components. Many engineers, scientists, and researchers rely only on the efficiency of MATLAB language to explore designs, but for system implementation, they were forced to translate high-level MATLAB algorithms into the lower-level language of C. Therefore, a type of advanced method of DSP software development is introduced. The Real-Time Workshop toolbox enables exploration and implementation to be brought together in the MATLAB platform. MATLAB is a technical computing language that can automatically generate readable, compact, and fast C code directly from its algorithms, which could be compiled using the Texas Instruments (TI) Code Composer Studio (CCS) I integrated development environment (IDE). With this capability, developers can maintain a single design source and use one language in one development environment from concept to implementation. This model-based development method has a unique value for rapid prototyping.</p></div>","PeriodicalId":100999,"journal":{"name":"Pacific Science Review A: Natural Science and Engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2015-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.psra.2015.11.003","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Pacific Science Review A: Natural Science and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2405882315000058","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The development of digital PID controllers for adjustable boost DC–DC converters is discussed in this paper. The primary advantages of using digital signal processors over analogue circuits are higher immunity to environmental changes (such as temperature and ageing), increased flexibility by changing the software, more advanced control techniques, and a reduced number of components. Many engineers, scientists, and researchers rely only on the efficiency of MATLAB language to explore designs, but for system implementation, they were forced to translate high-level MATLAB algorithms into the lower-level language of C. Therefore, a type of advanced method of DSP software development is introduced. The Real-Time Workshop toolbox enables exploration and implementation to be brought together in the MATLAB platform. MATLAB is a technical computing language that can automatically generate readable, compact, and fast C code directly from its algorithms, which could be compiled using the Texas Instruments (TI) Code Composer Studio (CCS) I integrated development environment (IDE). With this capability, developers can maintain a single design source and use one language in one development environment from concept to implementation. This model-based development method has a unique value for rapid prototyping.