Dissertation > Excellent graduate degree dissertation topics show

Compilation Technology for Control Program Based on Event Graph Method

Author: LiZuoLun
Tutor: ZhongChongQuan
School: Dalian University of Technology
Course: Control Theory and Control Engineering
Keywords: Event Graph Discrete Event System Network-oriented Programming System Modeling Program Compilation
CLC: TP314
Type: Master's thesis
Year: 2013
Downloads: 10
Quote: 0
Read: Download Dissertation

Abstract


Programmable Logic Controller (PLC) is the basic unit of Distributed Control Systems (DCS). In recent years, as the development of computer science, communication technology and control technology, DCS have been widely used. At present, the configuration software can only be used for single PLC programming, so it is inconvenient to design and analyze control programs with the various dispersing of PLC logic. Therefore, programming for DCS without specific devices in an unified way has great development value and application prospect.A compilation approach based on event graph is proposed referring to the dependencies among variables for FBD programs. The programs of the controlling network are mapped to Discrete Event Systems(DES). Variable transitions and instruction executions are mapped to events and scheduling activities. Create an Event Graph model for control programs according to the relationship between variables and connections. This model describes the interactions between input variables, internal variables and output variables. It put forward a new event graph traversal rule based on Depth First Search(DFS). This rule can analyze the dependencies of control programs and extract instruction sequences which don’t have coupling relationships.According to the principle of minimum communication time and load balancing, instruction sequences are assigned to different devices based on the types of I/O variables while control programs are downloaded accurately. Through analyzing the topology of DCS, the communication paths and communication instructions can be got. Then variables in different devices can be refreshed automatically.A configuration software named DConfig is developed with Visual Studio2005. It can program for DCS in an unified way. Building monitoring system is designed as an example to verify the effect of the compilation approach. The result shows that instructions can be downloaded to corresponding devices and I/O variables are refreshed automatically while the control logic is correct. The compilation approach can solve the contradiction between unified programming and distributed downloading and be applied to network-oriented programming.

Related Dissertations

  1. Process Simulation Based Planning Approaches for Production and Logistics of Steel Making,F426.31
  2. The Modeling and Parameter Identification of Hydro Turbine Governing System Based on A Hybrid Ant Colony Algorithm,TV734.1
  3. 目:Technology of Next Generation Wireless Network (NGWN) and Its Modular Design,TN915.02
  4. Research on An Approach of Multi-queries Sharing Over RFID Event Streams,TP391.44
  5. The Design of Petri Nets Controller for Discrete Event Systems,TP301.1
  6. The Study of Modeling, Optimization and Performance Evaluation of the City Operation System,F299.2
  7. The Modeling and Simulation of Clamp’s Lifting Hydraulic System on Forging Manipulation,TG315
  8. Research on IDEF0 and Petri Net Oriented Militia Organizations Process at the County (District) Level,E282
  9. The Study of SOA and EDA Based It System Simulation Technology,TP393.09
  10. Research on Simulation Technologies and Algorithms for Packet-switched Network,TN915.09
  11. Coal Production Logistics System Simulation Based on Witness,TP391.9
  12. Campus Network Modeling and Simulation,TP393.18
  13. Research and Development of a NC Facing Head,TG659
  14. Design of Petri Net Controller for Discrete Event Systems,TP11
  15. Modeling and Stability Analysis of Networked Control System with Time-delay,TP273
  16. Steam Turbine Thermal Analysis and Modeling Principles and Operation Fault Diagnosis,U664.113
  17. Research on Light Electric Passenger Car Power System Modeling and Simulation and Testing,U469.72
  18. The Study on Urban Traffic Signal Control Method at Single Intersection,U491.51
  19. Sma-motor Hybrid Actuation Theory and Study of Folding Wing Mechanism,V271.9
  20. Design and Research of a Leg for Legged Robot Based on Hydraulic Actuated,TP242
  21. Study on the Processes Simulation and Resource Collocation for Distribution Center,F224

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Compiler,interpreter
© 2012 www.DissertationTopic.Net  Mobile