递阶分布控制系统设计软件的开发

递阶分布控制系统设计软件的开发

ID:33819789

大小:2.45 MB

页数:56页

时间:2019-03-01

递阶分布控制系统设计软件的开发_第1页
递阶分布控制系统设计软件的开发_第2页
递阶分布控制系统设计软件的开发_第3页
递阶分布控制系统设计软件的开发_第4页
递阶分布控制系统设计软件的开发_第5页
资源描述:

《递阶分布控制系统设计软件的开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要本文针对复杂实时控制系统的设计与实现,以智能机械手控制系统为实例,给出一种基于实时控制系统RCS(RealtimeControlSystem,简称RCS)模块的递阶分布控制系统结构;提出基于任务分解的复杂控制系统的分析与设计方法;提出用状态转换图描述控制任务的实现流程,并由状态表将状态转换图转化为计算机能够处理的程序设计语言(如C++),以此实现整个控制任务。为了帮助工程人员设计与实现复杂控制系统并提高开发效率,本文设计开发一种递阶分布实时控制系统设计软件,并对其总体设计思想和具体实现方法作了研究。整个设计软件充分利用J

2、ava语言编写图形用户界面(GUT)的功能来开发图形化的设计平台与诊断工具,使用户能够借助图形直观而且灵活地构建整个控制系统的结构,并易于操作。另外,本文研究了用c++程序设计语言进行递阶分布控制系统设计软件库的开发,包括RCS模块和系统通讯工具。基于类的概念与特征以及应用程序编程接口(API)的优点,提出用抽象类实现设计软件库元件,如控制模块(Rcs模块)类和通讯类(中性消息语言NML(NeutralMessagelanguage,简称NML)和通讯管理系统CMS(CommunicationManagementSystem

3、,简称CMS)),封装了控制系统应用程序底层的工作细节并提供了高层接口,从而使控制模块之间接口简单,便于用户掌握和使用,使开发出的控制系统具有很好的扩展性和重用性。除了上述几个问题,本文还讲述了自动生成控制系统应用程序框架的代码生成器的实现思路,最后设想用递阶分布控制方法设计自动化公路系统,并利用递阶分布控制系统设计软件开发这样的复杂系统。关键词:递阶分布控制RCS模块NML任务分解状态转换图AbstractAimingatthedesignandimplementationofthecomplexrealtimecontr

4、olsystem,thethesistakesexamplefortheintelligentmanipulator,givingastructureofthehierarchicalanddistributedcontrolsystem(HDCS)basedontherealtimecontrolsystem(RCS)module,advancingtheanalysisanddesignmethodbasedonthetaskdecompositionforthecomplexcontrolsystem,andraisi

5、ngtousethestatetransitiondiagramstodescribetheworkflowofeverycontroltask.Besides,thethesisillustrateshowtorealizethestatetransitiondiagramsbythestatetables.器lestatetablesconvertthestatetransitiondiagramsintocomputerlanguage,likeC++,SOastocompletethecontroltask.Tohe

6、Ipthedesignertodesignandimplementthecomplexcontrolsystemandenhancethedevelopmenteffficiency,thethesisdesignstodevelopadesignsofIM黼fortheHDCSandresearchesthedesignideaandimplementation舀科ofit.ThedesignsoftwaretakesanadvantageoftheGuIfeatureofJavaprogramminglangna[;et

7、Odevelopthegraphicaldesignplatformanddiagnosistool,makinguserbuildthestmctureofcontrolsystemdirectlyandflexibly,andusethesoftwaretooleasily.Ontheotherhand,thethesisstudiestodevelopthedesignsoftwarelibraryfortheHDCSwithC++programminglanguage,includingRCSmoduleandcom

8、municationtoolofcontrolsystem.Moreover,basedontheconceptandpropertiesofclassandthemeritsofapplicationprogramminginterface(API),thethesisputsforwa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。