基于模糊温度控制的MATLAB仿真

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Based On Fuzzy Controler On MATLAB Simulink Simulation (基于模糊控制的matlab simulink仿真)

Abstract—For improving the temperature control precision as the industry require. In this paper we introduce how to design Fuzzy controller in detail and how to model in MATLAB and use Fuzzy Toolbox and SIMULINK in MATLAB to realize the computer simulation of parameters control system. Using the algorithm of Fuzzy control in the system,the temperature was controlled in good state.At present,the system has been used in the phase of the application and the pilot of the resistance furnace temperature in the actual industrial,and satisfying results were achieved.Practice shows that Fuzzy control method improves the leal—time performance、stability and accuracy of controlling and makes the operation simplified.The use for reference of the method was obviously in industrial application.摘要:为提高工业上所需温度的控制精度,本文介绍如何设计模糊控制器,以及如何在具体的模型在MATLAB中,使用模糊工具箱和SIMULINK在MTLAB实现参数的计算机模拟控制系统。在该系统中,通过采用模糊控制算法对温度实现了很好的控制,并且该系统正处于实际工业电阻炉温度控制的应用和试行阶段,也达到了满意的控制效果。实践表明,模糊控制方法提高了控制的实时性稳定性和精确度,并且实现了操作过程的简化,对于工程实际应用具有较强的借鉴意义。

Keywords:Fuzzy Controler; MATLAB; SIMULINK;simulation;

关键词:模糊控制; SIMULINK;MATLAB;仿真

I.I NTRODUCTION (介绍系统)

MATLAB / Simulink is a universal language of scientific computing and simulation, and the establishment of MATLAB, Simulink is a system block diagram and block diagram-based system-level simulation environment, the environment provides a number of specialized modules library: such as CDMA Reference Blockset, DSP (Digital Signal Processor) module library and so on. It is a dynamic system modeling, simulation and analysis of simulation results package has the following characteristics:

(1) to invoke the preparation of the agent module to the module block diagram of the system is connected into, making the modeling and engineering simulation system block diagram of unified, more comprehensive research communication systems with high openness.

(2) allows the user to freely modify the module parameters, and can seamlessly use all the analysis tool MATLAB with high interactivity.

(3) simulation results can be almost "real time " to be displayed in graphical or data, which is the same laboratory.

Fuzzy logic control, automation development and the future strategy, in which great attention has been paid, is an Intelligent Control Department. It uses linguistic rules and fuzzy sets for fuzzy reasoning. In order to solve complex systems, including nonlinearity, uncertainty and accurate mathematical model is difficult to establish the problem, fuzzy control technology to become widely used. Temperature, often using the traditional PID control algorithm is less obvious [1]: conditions change. Also will change the system parameters, PID parameters need to be adjusted, otherwise it would be worse dynamic characteristics, control accuracy decreased: the temperature deviation is large, prone to the phenomenon of integral saturation, resulting in control for too long and so on. in the same Time, fuzzy toolbox and SIMULINK in MATLAB to achieve the parameter control system computer simulation, to promote efficiency and system design [2] for accuracy.

The whole system mainly by the AT89S51 microcontroller, temperature data acquisition circuit, the zero crossing detection and trigger circuit, keyboard and display circuit, memory circuit (CF card), sound and light alarm circuit, reset circuit and the corresponding control

software of several parts.

Block diagram of the system

II.E ASE OF U SE(控制器设计) In theory, the higher dimension fuzzy controller, the control precision is higher. But the higher dimension, Control algorithm is also more difficult to achieve. Currently, the widely used two-dimensional fuzzy controller Nonlinear control law will help ensure system stability. Reduce the response process overshoot. Fuzzy controller includes fuzzification, fuzzy reasoning fuzzy three-part settlement.

A. Fuzzy linguistic variables and membership

functions to determine

Fuzzy controller and dual-input, single output structure, the input linguistic variables as temperature, rate of change of error e and error e, the output variable duty cycle for the SCR-time changes in the amount of ¨.

相关文档
最新文档