节点文献

图形化实时控制系统设计软件(GRTCS)的实现

Complement of Graphical Real-time Control System Design Software(GRTCS)

【作者】 王彬

【导师】 张云生;

【作者基本信息】 昆明理工大学 , 控制理论与控制工程, 2002, 硕士

【摘要】 实时控制是计算机应用于控制领域中极为重要的一个方面,由于实时控制所特有的实时性和多任务性,实时算法的实现变得复杂而费时。以往实时控制算法的设计仍然遵循按流程图逐句编写程序的做法,一旦时序改变或程序需要修改时,会引起相关很多程序甚至全部程序的变动,令设计者头痛。本文所研究的图形化实时控制系统设计软件(GRTCS)以图形化的方式进行实时算法的设计和实现,设计者只需面向代表任务、中断、消息、信箱等实时控制中的一般对象,以及这些对象间一般操作的组件进行图形化设计,GRTCS将自动生成相应的目标程序代码框架,并且对系统的任何变动都可基于图形设计界面进行,GRTCS能够自动进行相应的改动。这种技术使得实时算法的设计和实现变得直观而易行。 由于实时算法中多任务并行的特点,各个并行任务间良好的动态联合与协同作业成为高效准确地实现实时控制任务的关键。近年来兴起的Agent技术具有自主性、异步并行性、交互性、通讯性和异构性等行为特性,由于这些优点,Agent成为在实时控制系统中实现并行多任务的最佳技术手段。本文研究了Agent技术在图形化实时控制系统设计软件中的应用,结合GRTCS重点研究了由实时系统中的基本组件实现Agent的方法,并给出了一种基于Agent协作器的具体实现技术。

【Abstract】 Real-time control is one of the most important aspects of computer applications in control field. Because of the characters of real-time and multi-task, the implement of real-time algorithm becomes complex and taking time. In the past, the design of real-time control algorithm has always followed the method that first draw the flow chart then write the program word for word. If one wants to amend the programs or adapt the time sequence, that will bring changes to part of the program and even the whole program. This paper studies the Graphical Real-time Control System Design Software (GRTCS), people can design and implement the real-time algorithm based on graphical method with it. The only thing designers should do is draw flow chart with components representing the common objects, such as task interrupt message message box and the common actions between them, the corresponding program will be auto generated ,any amending can be done in the chart and GRTCS will do the change by itself. So GRTCS make the design and implement of real-time algorithm clear and easy.On account of the real-time algorithm’s character of multi-task, the key realizing real-time control is good dynamic combination and cooperation between multiple task. Agent technology has characters of self-determination, asynchronous operations, society nature, communication and isomerism ,it will be the most appropriate technology to achieve parallel multitask. This paper also discusses the application of Agent in graphical real-time control system design software, and emphasizes the means of composing Agent with basis components in GRTCS, moreover, this paper presents a method to realize Agent based on Agent coordinator.

【关键词】 实时控制图形化设计Agent
【Key words】 Real-time controlGraphical designAgent
  • 【分类号】TP273.5
  • 【被引频次】6
  • 【下载频次】519
节点文献中: