• 大小: 5.59MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-25
  • 语言: Matlab
  • 标签: PID  ;MATLAB  

资源简介

目 录 前 言 第 1 章 数字 PID 控制………………………………………………………………(1) 1.1PID 控制原理 ……………………………………………………………………(1) 1.2 连续系统的模拟 PID 仿真…………………………………………………………(2) 1.3 数字 PID 控制……………………………………………………………………(3) 1.3.1 位置式 PID 控制算法……………………………………………………………(3) 1.3.2 连续系统的数字 PID 控制仿真…………………………………………………(4) 1.3.3 离散系统的数字 PID 控制仿真…………………………………………………(8) 1.3.4 增量式 PID 控制算法及仿真…………………………………………………(14) 1.3.5 积分分离 PID 控制算法及仿真…………………………………………………(16) 1.3.6 抗积分饱和 PID 控制算法及仿真………………………………………………(20) 1.3.7 T型积分 PID 控制算法………………………………………………………(24) 1.3.8 变速积分 PID 算法及仿真……………………………………………………(24) 1.3.9 带滤波器的 PID 控制仿真……………………………………………………(28) 1.3.10 不完全微分 PID 控制算法及仿真……………………………………………(33) 1.3.11 微分先行 PID 控制算法及仿真………………………………………………(37) 1.3.12 带死区的 PID 控制算法及仿真………………………………………………(42) 1.3.13 基于前馈补偿的 PID 控制算法及仿真………………………………………(45) 1.3.14 步进式 PID 控制算法及仿真…………………………………………………(49) 第 2 章 常用的数字 PID 控制系统………………………………………………(53) 2.1 单回路 PID 控制系统……………………………………………………………(53) 2.2 串级 PID 控制……………………………………………………………………(53) 2.2.1 串级 PID 控制原理……………………………………………………………(53) 2.2.2 仿真程序及分析………………………………………………………………(54) 2.3 纯滞后系统的大林控制算法……………………………………………………(57) 2.3.1 大林控制算法原理……………………………………………………………(57) 2.3.2 仿真程序及分析………………………………………………………………(57) 2.4 纯滞后系统的 Smith 控制算法…………………………………………………(59) 2.4.1 连续 Smith 预估控制…………………………………………………………(59) 2.4.2 仿真程序及分析………………………………………………………………(61) 2.4.3 数字 Smith 预估控制…………………………………………………………(63) 2.4.4 仿真程序及分析………………………………………………………………(64) 第 3 章 专家 PID 控制和模糊 PID 控制…………………………………………(68) 3.1 专家 PID 控制…………………………………………………………………(68) 3.1.1 专家 PID 控制原理……………………………………………………………(68) 3.1.2 仿真程序及分析………………………………………………………………(69) 3.2 模糊自适应整定 PID 控制………………………………………………………(72) 3.2.1 模糊自适应整定 PID 控制原理………………………………………………(72) 3.2.2 仿真程序及分析………………………………………………………………(76) 3.3 模糊免疫 PID 控制算法…………………………………………………………(87) 3.3.1 模糊免疫 PID 控制算法原理…………………………………………………(88) 3.3.2 仿真程序及分析………………………………………………………………(89) 第 4 章 神经 PID 控制……………………………………………………………(94) 4.1 基于单神经元网络的 PID 智能控制………………………………………………(94) 4.2 基于 BP 神经网络整定的 PID 控制………………………………………………(103) 4.3 基于 RBF 神经网络整定的 PID 控制……………………………………………

资源截图

代码片段和文件信息

%chap4_7f1.m
function [u]=chap4_7f1(u1u2u3)
global s
persistent errori error_1

ts=0.001;
if u3==0
   errori=0;
   error_1=0;
end   

s=3             %Selecting Signal Type
if s==1         %Step Signal
   kp=0.4;
   ki=0.0;
   kd=0.28;
elseif s==2     %Sine Signal
   kp=40;
   ki=0.0;
   kd=0.28;
elseif s==3     %Square Wave Signal
   kp=0;
   ki=0.0;
   kd=0.28;
end
error=u2;
errord=(error-error_1)/ts;
errori=errori+error*ts;

u=kp*error+kd*errord+ki*errori;
error_1=error;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      10020  2002-10-04 09:37  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_1.MDL

     文件        623  2002-10-20 21:47  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_10.M

     文件       1684  2002-12-11 10:30  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_11.M

     文件       1311  2002-12-11 10:30  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_12.M

     文件       1188  2002-12-11 10:31  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_13.M

     文件       1499  2002-12-11 10:32  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_14.M

     文件       1058  2002-12-11 10:33  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_15.M

     文件       1332  2002-12-11 10:33  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_16.M

     文件        663  2002-10-20 19:27  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_2.M

     文件        132  2002-10-09 21:27  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_2F.M

     文件       8014  2002-10-09 21:30  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_3.MDL

     文件        266  2002-10-09 21:30  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_3F.M

     文件       1210  2002-12-11 10:26  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_4.M

     文件       1418  2002-12-11 10:25  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_5.M

     文件        897  2002-10-20 20:51  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_6.M

     文件       1242  2002-12-11 10:27  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_7.M

     文件       1441  2002-12-11 10:27  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_8.M

     文件       1192  2002-12-11 10:28  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER1\CHAP1_9.M

     文件        913  2002-10-20 14:58  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER10\CHAP10_1.M

     文件        908  2002-10-20 15:18  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER10\CHAP10_2.CPP

     文件       9303  2002-10-20 15:54  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER10\CHAP10_3.CPP

     文件       1192  2002-10-06 17:29  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER10\CHAP10_3.H

     文件       1175  2002-10-18 15:21  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER2\CHAP2_1.M

     文件       1143  2002-12-11 10:35  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER2\CHAP2_2.M

     文件      11061  2002-12-11 10:39  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER2\CHAP2_3.MDL

     文件       1577  2002-12-11 10:40  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER2\CHAP2_4.M

     文件       2195  2002-10-18 09:49  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER3\CHAP3_1.M

     文件       5260  2002-10-18 10:10  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER3\CHAP3_2.M

     文件       2085  2002-10-18 10:58  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER3\CHAP3_3.M

     文件       2282  2004-09-07 15:02  先进 PID 控制及其 MATLAB 仿真 (程序)\CHAPTER3\fuzzpid.fis

............此处省略69个文件信息

评论

共有 条评论