论文部分内容阅读
Java卡是Java语言与智能卡相结合的产物,具有便于携带、安全保密性强、使用方便的优点。在Java卡上能增加、删除、运行Java Applet应用程序,是一种具备一定功能的嵌入式系统,这种嵌入式系统可以应用于控制领域,形成嵌入式控制系统。通常控制系统按照一套固定的规则工作,现实生活中有对控制系统能按多套规则运行的需求。本文的控制系统个性化研究正是针对这种需求提出来的,将控制系统规则的生成、管理、执行等功能从系统中剥离出来,组成规则处理部件,采用Java卡来装载、删除及运行控制系统的规则,通过替换存贮不同功能的Java卡来实现不同的处理,使得控制系统能按照不同的控制规则工作,从而实现控制系统的个性化功能。 本文以模糊控制为研究对象,以“倒立摆”为模型,按照Rational统一过程,使用可视化的UML建模语言,对系统的需求分析、设计、实现、测试各阶段进行了较为详细的描述,建立了控制系统个性化的虚拟原型。在设计过程中,采用模糊控制的推理规则,Visual J++6.0的开发环境,Java卡为规则处理部件对象,设计出具有一定智能程度的个性化控制平台,并在此基础上,对实验数据进行测试。 实验表明,该控制系统具有一定的智能程度,能够完成个性化的控制,为个性化控制的进一步研究提供了一个模型。