摘要摘要随着工业技术的不断发展,工业生产领域中需要控制的设备也日益复杂。 由于这 些设备的精确数学模型往往难以获得,使用传统的控制方法很难取得满意的控制效果。 模糊控制器是一种不依据被控制对象的数学模型而是基于专家对工业生产过程的已 有经验或产品性能进行自动控制的系统,它适合解决一些难以建立精确数学模型、非 线性、大滞后和时变的复杂过程的控制问题。
本课题对模糊控制器的工作原理进行全面的分析、研究,并将模糊控制的基本原 理与传统 PID 控制结合起来,对具体的被控对象无刷直流电动机设计了模糊 PID 控制 器。通过 MATLAB 对设计的系统的控制效果进行了仿真和评估。79130
仿真的结果显示,与常规控制器相比,基于模糊控制原理的 PID 控制器能够改进 对无刷直流电机系统的控制效果。
毕业论文关键词:模糊 PID 控制器;无刷直流电动机;MATLAB
Abstract With the continuous development of industrial technology, the equipments that need to be controlled in the field of industrial production also become increasingly complex。 Because the precise mathematical models of these devices are often unavailable, it is difficult to obtain satisfactory control results on these equipments with traditional control methods。 The fuzzy controller is a kind of automatic control system whose control decisions are not based on the mathematical model of the controlled object, but by using the experience of the experts on the industrial production process or the properties of the product。 It is suitable for problems that cannot be described by a precise mathematical model, nonlinear, with large time delay and time-varying complex process。
The main research of this work is to analyze and research the working principle of the fuzzy controller, and we combine the basic principles of fuzzy control with the traditional PID control。 A fuzzy PID controller is specifically designed for the system of the brushless DC motor。 The control effects of the designed system are simulated and evaluated by MATLAB。
The simulation results show that, compared with the conventional controller, the PID controller based on the fuzzy control principles can improve the control effects of the brushless DC motor system。
Keywords: fuzzy controller; brushless DC motor; MATLAB
目 录
第一章 绪论 1
1。1 研究背景 1
1。2 模糊控制器的研究现状及发展 1
1。2。1 模糊控制概念的提出 1
1。2。2 模糊控制器的研究现状及发展 1
1。2。3 模糊控制器存在的问题 2
1。3 本文的主要内容 2
第二章 模糊控制器的基本原理 4
2。1 模糊控制器的基本结构及组成 4
2。1。1 模糊控制器的基本结构和组成 4
2。1。2 模糊控制系统介绍 4
2。2 模糊控制器的基本原理 5
2。2。1 精确量的模糊化 5
2。2。2 模糊控制算法的设计 6
2。2。3 输出信息的模糊判断 7
2。3 典型模糊控制系统的设计步骤 7