With the rapid development of control technology, computer technology, network technology and integrated circuit technology, networked control systems (NCS) become an important research branch in the field of control theory and control engineering. NCS are control systems with communication networks inside their control loops. Simulations and experiments are very effective tools in the research of NCS, thus providing a universal simulation and implementation platform for NCS is an issue that merits special attention. The performance of NCS depends not only on the design of control algorithms, but also on the scheduling of limited shared network resources. So, the investigation of NCS from the scheduling point becomes a good research division. Supervisory configuration software is an important tool to monitor and control the control systems and also a major part of the simulation and implementation platform for control systems. In this paper, the supervisory configuration software for NCS has been researched in depth. The scheduling issue of the network in NCS is investigated from the angle of discrete event systems under the min-max algebra framework preliminarily as well. The main work and contributions of this thesis include the following: (1)For the small-scale application case where there are few users in NCS and the users do not need to monitor and control NCS concurrently, the basic supervisory configuration software is designed and implemented. (2)For the medium-scale application case where there are many users within local area networks (LAN) who want to access NCS concurrently, the LAN-based supervisory configuration software for NCS is designed and implemented. (3)For the large-scale application case where there are many users who want to access NCS from anywhere at any time through the Internet, the Internet-based supervisory configuration software is designed and implemented. The web-based platform, especially the distributed database system on which the software works is introduced. In order to provide a uniform access control strategy for the system, first-come-first-served method is utilized. (4)In order to provide an efficient compression algorithm when the history data is huge, a two-stage history data compression algorithm is adopted. To meet the internationalization requirements of the software, the internationalization function of the software is designed and implemented. (5)For the scheduling problem of TCP networks, a min-max-plus algebra model with min-max input and max-plus output is introduced, and the output feedback stabilization and cycle time assignment methods are proposed. The system is stabilized when the system is reachable with at least one observable state. A further result is given for the reachable and observable system. A necessary and sufficient condition is proven for the cycle time assignability of such systems. The feedback used in the study is constructive in nature.
修改评论