面向对象的柔性设计与控制方法研究

来源 :烟台大学 | 被引量 : 0次 | 上传用户:zxypost
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在面向对象的系统中,对象是系统的基本构成单位,这些对象以类的形式进行描述,并且通过类的引用而创建。面向对象方法学主要包含三个方面:面向对象分析(OOA),面向对象的设计(OOD)以及面向对象的实现(OOI)。在计算机控制系统中我们可以将面向对象技术来实现系统的分析与设计,结合当前对仿人思维智能控制器的研究,我们提出了“面向对象的柔性设计与控制”理论与方法。从设计角度上看,它是一种面向被控系统对象的设计方法,只要我们确定了被控对象的特性,就可以快速地设计出符合要求的控制方案;从控制角度上看,只要能够确定被控对象的属性,就可以由计算机自动完成控制方法的选择。不同的控制对象可以从控制算法类库中选择不同的控制算法,同一对象,既可以单方面的选择传统控制方法或智能控制方法,也可以一些复合控制方法,增强控制系统的鲁棒性。前期已经完成了对计算机控制系统的面向对象分析与建模,初步开发了基于面向对象的计算机控制组态软件--澳润组态1.0,基本实现了系统的硬件体系结构及其硬件配置的面向对象设计,简单控制回路面向对象设计,系统工艺流程图面向对设计并实现动画连接,系统信息监控面向对象设计,构建系统的实时趋势、历史趋势等功能。在此基础上,论文主要做了以下两方面完善工作:一是初步建立控制算法类库,二是完成复杂控制回路的设计与实现。具体创新点有:(1)采用面向对象的方法,初步建立了较为丰富的算法类库,算法库具有良好的开放性,易拓展。每个算法模块由基类派生,可以通过派生新类来扩充新的算法。(2)可视化组态,灵活方便拖动图元库中的控制图元,即可进行控制图元的添加、修改、拖动、翻转、删除等;点击鼠标连线,很容易构建一个复杂的控制回路,实现控制要求,并且可以编译下载到下位机。提供开放的图元设计接口,用户可以自定义实现控件单元。(3)在具体编程技术实现上,实现了控件模块的动态添加,算法类库中算法类的可添加和扩充及其控件之间的智能连接。论文主要由四个部分组成,第一部分介绍面向对象方法学以及智能控制的概念、简介“面向对象的柔性设计与控制”理论与方法模型,阐述课题的研究目的意义及研究方法等;第二部是面向对象算法类库的设计与实现;第三部分是面向对象控制回路的设计与实现;第四部分在前面论述的基础上对核心编程技术分析与实现做了详细而又系统的的介绍;论文最后对所做的主要工作进行了总结。
其他文献
IaaS公有云服务将计算资源打包成虚拟机实例的形式供租户租赁,并按照“按用量收费”的方式进行计费。租户不但免去了购置基础设施的资金投入,还可以灵活便捷地根据任务负载对资
近年来,图论和复杂网络的相关研究受到了越来越多领域学者的广泛关注,包括物理、化学、计算机科学、数学、生物学、经济学等,而相关研究也逐渐从单学科向多学科交叉转变。与
在生物信息学领域,对生物数据进行分析是极其重要的一个过程。随着数据量的增大,对生物数据分析的耗时越来越长,严重制约了相关理论设想的验证。CPU-GPU协同计算,能够以较小的代
协作通信是下一代移动通信系统对抗信道衰落的重要技术,编码协作是将信道编码应用到协作通信当中,加强了协作通信系统对抗衰落的能力,近几年已经得到广泛关注,并且得到了深入
近几年,网络技术得到了快速发展,新型的无线Mesh网络应运而生,它具有快速部署、健壮性强、结构灵活,高带宽等特点,为人们提供了不受空间限制的Internet接入方式。随着用户总
随着信息化,网络化,智能化的发展,嵌入式技术获得广阔的发展空间。Linux凭借其内核微小、可裁剪性、免费开源、可靠安全和多平台性迅速成为主流嵌入式开发平台。嵌入式设备种类
血压作为人体的一个重要的生理参数,反映了人体心脏和血管的功能状况,对于诊断疾病、观察治疗效果等方面都具有十分重要的指导意义。连续血压测量方法能够对人体每个心动周期的
随着信息化社会的到来,传统身份识别方式因其固有的缺点,已不能满足现今社会的需要,利用人体所固有的生物特征进行自动身份识别的生物特征识别技术逐渐被用户所接受。在所有的生
无线射频识别技术(Radio Frequency Identification,简称RFID技术)是一种非接触的自动识别技术,经过几十年的发展,RFID具有精度高,抗干扰能力强等特点,现如今,已广泛应用农产品溯源、
随着计算机网络技术的迅速发展以及信息技术的深层次应用,计算机所存储的信息量呈爆炸式增长,云计算与分布式系统已经成为了大数据量处理的主要趋势。作为分布式系统的一种,分布