论文部分内容阅读
模糊控制是智能控制理论的一个重要分支,它为把人的控制经验和推理过程融入自动控制策略之中,提供了一条便捷的路径。稳态精度欠佳是经典模糊控制的一个弱点。本文讨论了三种改进的控制方案:引入积分控制作用的模糊复合控制方法,参数在线自校正的模糊控制方法以及无模糊量化方法。各方案均能显著改善模糊控制系统的稳态性能,其中参数在线自校正的模糊控制方法还能有效改善系统动态特性,而具有解析表达式的无模糊量化方法便于实现模糊规则的自学习调整。针对时滞不确定非线性系统的控制问题,讨论了一种基于史密施预估补偿控制结构的模糊控制与人工神经网络相结合的自优化控制方法。仿真分析表明它对时滞非线性时变对象具有良好的控制效果。在模糊控制软件开发平台研究方面,为减小实际模糊控制系统的编程复杂性,探讨了在C语言中调用MATLAB及其模糊逻辑工具箱资源的两种MATLAB应用程序接口方法:一个是利用MATLAB引擎函数库,由C语言启动一个MATLAB进程在后台运行;另一个是利用模糊逻辑工具箱中的独立C代码模糊推理引擎,建立完全基于C语言的模糊推理系统。两种方法都能明显减轻实际模糊控制系统的软件工作量。前者功能强大,使用方便,但不能脱离MATLAB系统运行;后者能独立应用于C语言环境中,便于嵌入式应用。