{"title":"Microcontroller based supervisory control of a solar tracker","authors":"K. Searle, S. Hashtrudi-Zad","doi":"10.1109/CCECE.2017.7946686","DOIUrl":null,"url":null,"abstract":"This paper details the implementation of a supervisory controller executing within the microcontroller of an embedded system. The plant, a dual-axis solar tracking system, is developed and modelled as a discrete event system. The events generated by the plant are monitored and controlled by the supervisor executing within the system's onboard microcontroller. An optimized, light weight Evaluation Cycle minimizes the plant to supervisor synchronization delay. Several tests show that the implemented supervisor meets the design specifications.","PeriodicalId":238720,"journal":{"name":"2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"460 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCECE.2017.7946686","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
This paper details the implementation of a supervisory controller executing within the microcontroller of an embedded system. The plant, a dual-axis solar tracking system, is developed and modelled as a discrete event system. The events generated by the plant are monitored and controlled by the supervisor executing within the system's onboard microcontroller. An optimized, light weight Evaluation Cycle minimizes the plant to supervisor synchronization delay. Several tests show that the implemented supervisor meets the design specifications.