资源简介
搭建了连续和离散两种情况下的pid s函数,效果可以,互相学习参考。
代码片段和文件信息
function [sysx0strtssimStateCompliance] = control_object(txuflag)
switch flag
case 0
[sysx0strtssimStateCompliance]=mdlInitializeSizes;
case 1
sys=mdlDerivatives(txu);
case 2
sys=mdlUpdate(txu);
case 3
sys=mdlOutputs(txu);
case 4
sys=mdlGetTimeOfNextVarHit(txu);
case 9
sys=mdlTerminate(txu);
otherwise
DAStudio.error(‘Simulink:blocks:unhandledFlag‘ num2str(flag));
end
function [sysx0strtssimStateCompliance]=mdlInitializeSizes
sizes = simsizes;
sizes.NumContStates = 2;
sizes.NumDiscStates = 0;
sizes.NumOutputs = 1;
sizes.NumInputs = 1;
sizes.DirFeedthrough = 0;
sizes.NumSampleTimes = 1; % at least one sample time is needed【一个采用周期时间,可有多个】
sys = simsizes(sizes);
x0 = [0;0];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1266 2019-01-10 16:13 pid连续和离散的s函数\control_ob
文件 1406 2019-01-10 15:57 pid连续和离散的s函数\pid_control.m
文件 1238 2019-01-10 16:30 pid连续和离散的s函数\pid_control_d.m
文件 15785 2019-01-10 16:37 pid连续和离散的s函数\PID_S.slx
目录 0 2019-01-10 16:38 pid连续和离散的s函数
----------- --------- ---------- ----- ----
19695 5
- 上一篇:RN8302官方应用程序V1.3.c
- 下一篇:中国电信运营商骨干网络架构
相关资源
- PID控制器参数整定与实现.pdf
- 神经网络PID控制源程序
- BP-PID程序
- 某坦克武器伺服系统校正自控原理课
- 多机器人编队PID算法_SPL_MRF_demo
- USB通信的API
- PID控制程序
- 基于PID控制的温度控制系统设计
- PID采集加速度计与陀螺仪信号
- 基于前馈补偿的PID控制算法比赛写的
- 飞思卡尔智能车增量式pid调节方法
- PID小车纵向控制
- 基于BP神经网络整定的PID控制
- 模糊控制PID
- 电气控制柜系统图.dwg
- PID学习教程
- 电机PID速度位置闭环控制代码及教程
- 制导律普通.zip
- PID神经元网络解耦控制算法_多变量系
- 永磁同步电机模糊PID控制-sl08.slx
- 模糊PID控制在汽车ABS中的应用与仿真
- 粒子群算法优化PID系数-粒子群算法优
- OMRON PID温度控制的PLC程序设计.doc
- 二自由度PID仿真
- PID算法控制电机转速增量式pid位置式
- Labview PID演示
- TEC温控PID参数调节
- 施耐德premium plc pid功能模块调试浅析
- 关于PID控制的m文件
- 基于STM32F103的 PID算法 内部AD和DA实现
评论
共有 条评论