This paper presents an application of generalized predictive controllers to the distributed collector field of a solar power plant. Two control algorithms are proposed, one based on a gain scheduling algorithm and the other on a nonlinear prediction of the free response. The results obtained at the plant are shown.<>
{"title":"Application of generalized predictive control to a solar power plant","authors":"E. Camacho, M. Berenguel","doi":"10.1109/CCA.1994.381468","DOIUrl":"https://doi.org/10.1109/CCA.1994.381468","url":null,"abstract":"This paper presents an application of generalized predictive controllers to the distributed collector field of a solar power plant. Two control algorithms are proposed, one based on a gain scheduling algorithm and the other on a nonlinear prediction of the free response. The results obtained at the plant are shown.<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"221 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127291344","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper presents a fuzzy PI control algorithm for the multiple effect evaporation station. A specially developed multiple effect evaporation station simulation model was used to verify the performance of the proposed control algorithm. The fuzzy PI control algorithm performance is compared to the classical PI algorithm one, using the square error sum criteria minimization. The classical heating vapor flow control algorithm is discussed, followed by the proposed control scheme based on the existing sensor information and human operator experience. The proposed control scheme simulation results, for both the classical and fuzzy PI algorithms, are discussed. The suggested control scheme is verified at the sugar refinery AIK "Senta" plant.<>
{"title":"Fuzzy PI control algorithm for the multiple effect evaporation station","authors":"A. Zdravković, S. Turajlić, N. Marsenic","doi":"10.1109/CCA.1994.381388","DOIUrl":"https://doi.org/10.1109/CCA.1994.381388","url":null,"abstract":"This paper presents a fuzzy PI control algorithm for the multiple effect evaporation station. A specially developed multiple effect evaporation station simulation model was used to verify the performance of the proposed control algorithm. The fuzzy PI control algorithm performance is compared to the classical PI algorithm one, using the square error sum criteria minimization. The classical heating vapor flow control algorithm is discussed, followed by the proposed control scheme based on the existing sensor information and human operator experience. The proposed control scheme simulation results, for both the classical and fuzzy PI algorithms, are discussed. The suggested control scheme is verified at the sugar refinery AIK \"Senta\" plant.<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127323138","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper deals with the speed control of a DC servomotor characterised by relevant nonlinear friction. A feedforward compensation of the nonlinear friction is proposed and implemented by using a dynamic model of friction. The error in the controlled system is eliminated by a suitable feedback controller. Experimental results have shown the robustness against variations of the nonlinear friction. The signal processing is performed by a DSP32C digital signal processor.<>
{"title":"Dynamic friction compensation in servodrives","authors":"A. De carli, S. Cong, D. Matacchioni","doi":"10.1109/CCA.1994.381228","DOIUrl":"https://doi.org/10.1109/CCA.1994.381228","url":null,"abstract":"This paper deals with the speed control of a DC servomotor characterised by relevant nonlinear friction. A feedforward compensation of the nonlinear friction is proposed and implemented by using a dynamic model of friction. The error in the controlled system is eliminated by a suitable feedback controller. Experimental results have shown the robustness against variations of the nonlinear friction. The signal processing is performed by a DSP32C digital signal processor.<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127512616","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Though the reliability of car tyres has been improved in the recent years, a loss in tyre pressure still causes a lot of accidents. Current systems for detection of a tyre pressure drop have not been applied so far, because they either require too expensive sensors, or they work correctly only in limited driving situations, like in straight runs with constant speed. In this paper a new approach is presented requiring only the exact measurement of the four wheel speeds, which are available in all cars having ABS-systems. The algorithm is able to detect a tyre pressure loss during straight runs as well as in turns. By detecting strong accelerations of the car, false alarms can be prevented.<>
{"title":"Comparative diagnosis of tyre pressures","authors":"H. Mayer","doi":"10.1109/CCA.1994.381395","DOIUrl":"https://doi.org/10.1109/CCA.1994.381395","url":null,"abstract":"Though the reliability of car tyres has been improved in the recent years, a loss in tyre pressure still causes a lot of accidents. Current systems for detection of a tyre pressure drop have not been applied so far, because they either require too expensive sensors, or they work correctly only in limited driving situations, like in straight runs with constant speed. In this paper a new approach is presented requiring only the exact measurement of the four wheel speeds, which are available in all cars having ABS-systems. The algorithm is able to detect a tyre pressure loss during straight runs as well as in turns. By detecting strong accelerations of the car, false alarms can be prevented.<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"31 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129944146","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper describes methods for constructing and changing characteristic surfaces from sparse data. Particular emphasis is put on methods capable of locally modifying the surface whenever a new data point becomes available. A local radial-basis-function network (RBFN) is described and analysed in some depth and contrasted to two alternative methods which use iterative increment functions and a minimum-norm-network approach, respectively. The local RBFN requires the least computational effort while still providing a sufficiently high degree of accuracy for the current application. It can be implemented very memory efficiently on a programmable logic controller (PLC).<>
{"title":"Sparse data interpolation for selflearning cavitation control","authors":"M. Simmler, M. Pottmann, H. P. Jorgl","doi":"10.1109/CCA.1994.381340","DOIUrl":"https://doi.org/10.1109/CCA.1994.381340","url":null,"abstract":"This paper describes methods for constructing and changing characteristic surfaces from sparse data. Particular emphasis is put on methods capable of locally modifying the surface whenever a new data point becomes available. A local radial-basis-function network (RBFN) is described and analysed in some depth and contrasted to two alternative methods which use iterative increment functions and a minimum-norm-network approach, respectively. The local RBFN requires the least computational effort while still providing a sufficiently high degree of accuracy for the current application. It can be implemented very memory efficiently on a programmable logic controller (PLC).<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130141248","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
G. Burnett, A. Patterson, I. Powlesland, P. Morris, B. Roelofs
This paper describes a multi-channel digital control system developed for durability testing of aircraft structures. The system uses parallel processing and inter-processor communication to provide high-speed synchronous MIMO control at update rates to 1000 Hz. Up to 511 separate controllers, each using one Inmos T805 transputer as a processor, are connected in a binary tree to make a single distributed control system. Controllers are located adjacent to actuators, with up to 20 metres between any pair of directly connected controllers. Pneumatic, hydraulic and electromagnetic actuators are supported, with appropriate control laws. A special hardware broadcast link spans the whole network tree and provides critical real-time communications and synchronisation. The application requirements and system design are described. Hardware and software design are discussed, including communications, system management, control software, and safety aspects. Implementation issues are briefly considered. System performance is presented, followed by some general conclusions and observations.<>
{"title":"An application of parallel processing to distributed real time control of aircraft testing","authors":"G. Burnett, A. Patterson, I. Powlesland, P. Morris, B. Roelofs","doi":"10.1109/CCA.1994.381215","DOIUrl":"https://doi.org/10.1109/CCA.1994.381215","url":null,"abstract":"This paper describes a multi-channel digital control system developed for durability testing of aircraft structures. The system uses parallel processing and inter-processor communication to provide high-speed synchronous MIMO control at update rates to 1000 Hz. Up to 511 separate controllers, each using one Inmos T805 transputer as a processor, are connected in a binary tree to make a single distributed control system. Controllers are located adjacent to actuators, with up to 20 metres between any pair of directly connected controllers. Pneumatic, hydraulic and electromagnetic actuators are supported, with appropriate control laws. A special hardware broadcast link spans the whole network tree and provides critical real-time communications and synchronisation. The application requirements and system design are described. Hardware and software design are discussed, including communications, system management, control software, and safety aspects. Implementation issues are briefly considered. System performance is presented, followed by some general conclusions and observations.<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129064773","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this experimental study, two adaptive nonlinear controllers are applied to the control of a continuous stirred tank reactor. In the first approach, the controller used to close the loop is selected via some nonlinear map of the identified model parameters. The emphasis is on approximating the vector field that generates the trajectories of the system. In the second approach, we utilized a nonparametrized model structure to predict the trajectories, not involving a representation of the underlying vector fields.<>
{"title":"Adaptive non-linear control of a real-life fermentation process","authors":"G. Roux, B. Dahhou","doi":"10.1109/CCA.1994.381188","DOIUrl":"https://doi.org/10.1109/CCA.1994.381188","url":null,"abstract":"In this experimental study, two adaptive nonlinear controllers are applied to the control of a continuous stirred tank reactor. In the first approach, the controller used to close the loop is selected via some nonlinear map of the identified model parameters. The emphasis is on approximating the vector field that generates the trajectories of the system. In the second approach, we utilized a nonparametrized model structure to predict the trajectories, not involving a representation of the underlying vector fields.<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132381196","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A dynamic controller is developed for a nonlinear carriage drum printer model. The nonlinearities include static and Coulomb friction. A change in operating points also introduces other nonlinearities which can be modeled as perturbation feedbacks. Frequency weighting on the input is used to achieve decoupling between the carriage and drum systems. The H/sub 2/ suboptimal control theory is the basis for calculation of the proposed dynamic controller. The H/sub 2/ controller design theory is modified by parameterizing the state matrix by the operating point parameter variation which is realized by a table lookup routine. Another approach using the H/sub /spl infin// optimal criteria is developed as a comparison to the H/sub 2/ based controller.<>
{"title":"Robust control for carriage drum printer","authors":"R. E. Knight, W. Kolodziej","doi":"10.1109/CCA.1994.381201","DOIUrl":"https://doi.org/10.1109/CCA.1994.381201","url":null,"abstract":"A dynamic controller is developed for a nonlinear carriage drum printer model. The nonlinearities include static and Coulomb friction. A change in operating points also introduces other nonlinearities which can be modeled as perturbation feedbacks. Frequency weighting on the input is used to achieve decoupling between the carriage and drum systems. The H/sub 2/ suboptimal control theory is the basis for calculation of the proposed dynamic controller. The H/sub 2/ controller design theory is modified by parameterizing the state matrix by the operating point parameter variation which is realized by a table lookup routine. Another approach using the H/sub /spl infin// optimal criteria is developed as a comparison to the H/sub 2/ based controller.<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130946688","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper specifically addresses the methods in use for the F-14 Digital Flight Control System (DFCS) program, however many of the methods used in this effort are currently being applied to the F-18E/F, V-22 and EA-6B programs. Incorporation of a control law design into the flight control computer's operational flight program requires the engineer to follow specific design and implementation tasks in order to prove the design. These design tasks include detailed control law development, open-loop feedback stability robustness tests, and closed-loop control law performance testing. The implementation tasks include coding the design into a full non-linear simulation, verification of the control law execution, validation of the control law performance, and certification to ensure the complete system is qualified for flight testing. Many of these tasks were accomplished using a full non-linear simulation of the F-14 combined with tools developed using the SIMULINK graphical analysis package. The paper discusses the complete process from control law design to piloted evaluation while placing emphasis on the tools that were used to complete this effort.<>
本文专门讨论了F-14数字飞行控制系统(DFCS)项目中使用的方法,然而,该项目中使用的许多方法目前正在应用于F- 18e /F、V-22和EA-6B项目。将控制律设计纳入飞行控制计算机的操作飞行程序,要求工程师遵循特定的设计和实现任务,以证明设计。这些设计任务包括详细的控制律开发、开环反馈稳定性鲁棒性测试和闭环控制律性能测试。实现任务包括将设计编码为完整的非线性仿真,验证控制律的执行,验证控制律的性能,并认证以确保整个系统符合飞行测试的要求。这些任务中的许多都是通过对F-14进行全非线性仿真,并结合使用SIMULINK图形分析包开发的工具完成的。本文讨论了从控制律设计到试点评估的完整过程,同时强调了用于完成这项工作的工具。
{"title":"F-14 flight control law design, verification, and validation using computer aided engineering tools","authors":"J. Renfrow, S. Liebler, J. Denham","doi":"10.1109/CCA.1994.381441","DOIUrl":"https://doi.org/10.1109/CCA.1994.381441","url":null,"abstract":"This paper specifically addresses the methods in use for the F-14 Digital Flight Control System (DFCS) program, however many of the methods used in this effort are currently being applied to the F-18E/F, V-22 and EA-6B programs. Incorporation of a control law design into the flight control computer's operational flight program requires the engineer to follow specific design and implementation tasks in order to prove the design. These design tasks include detailed control law development, open-loop feedback stability robustness tests, and closed-loop control law performance testing. The implementation tasks include coding the design into a full non-linear simulation, verification of the control law execution, validation of the control law performance, and certification to ensure the complete system is qualified for flight testing. Many of these tasks were accomplished using a full non-linear simulation of the F-14 combined with tools developed using the SIMULINK graphical analysis package. The paper discusses the complete process from control law design to piloted evaluation while placing emphasis on the tools that were used to complete this effort.<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130952143","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The polynomial design method for SISO plants, described in continuous time, is extended in order to include (1) the minimisation of the effects of a disturbance entering the system at the plant input and (2) feedforward of the reference signal. Results of simulations and studies of high bandwidth systems are reported.<>
{"title":"Application of polynomial methods to design of controllers for CLOS guidance systems","authors":"N. E. Parkes, A. Roberts, H. Wilson","doi":"10.1109/CCA.1994.381310","DOIUrl":"https://doi.org/10.1109/CCA.1994.381310","url":null,"abstract":"The polynomial design method for SISO plants, described in continuous time, is extended in order to include (1) the minimisation of the effects of a disturbance entering the system at the plant input and (2) feedforward of the reference signal. Results of simulations and studies of high bandwidth systems are reported.<<ETX>>","PeriodicalId":173370,"journal":{"name":"1994 Proceedings of IEEE International Conference on Control and Applications","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127846917","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}