在目前的 Simulink 模块中没有找到关于 BP 神经网络的封装,所以说单独使用不能完美的进行设计仿真,这时用到了S函数来连接MATLAB与Simulink的程序,神经网络学习算法于此构造,学习速率为 xite,惯性因子为 alfa,隐含层加权系数为 wi,输出层加权系数为 wo,完成仿真前首先要初始化,仿真开始后首先建立一个传递函数,然后对其进行离散化提取出分子和分母,三个输出分别对应 PID 参数中的Kp、Ki、Kd,然后是对参数的不断更新,该环节反复进行,每次数据方向传播回来后与之前的误差对比,在所有的运行过程中每个神经元的权值和阀值都会自动调整,直到取得最佳解或者达到指定次数才会停止更新。
2022-12-31 09:33:08 15KB 神经网络 算法 文档资料 人工智能
1
【老生谈算法】控制系统稳定性分析的Matlab实现.doc
2022-12-06 21:57:31 15KB 控制系统 matlab
1
达林算法控制器在matlab中的仿真运用,相关仿真图及程序设计
2022-05-30 14:41:28 335KB 达林算法
1
基于DSP2812的无刷直流电机伺服控制程序,用PID算法控制电机的转动.rar 基于DSP2812的无刷直流电机伺服控制程序,用PID算法控制电机的转动.rar
2022-05-28 18:49:07 602KB 基于DSP2812
1
PID控制算法控制算法.doc
2022-05-25 14:07:58 813KB 文档资料
比较典型的PID算法控制程序源代码.doc
2022-05-12 18:12:06 29KB 算法 文档资料
利用查询键盘扫描程序,可实现加减设定速度,通过PID控制,实现直流电机闭环调速。
2022-05-11 15:54:49 5KB AT89S52 直流电机 闭环控制
1
本程序基于STM32 F103RCT6,使用TB6612FNG驱动模块来实现对电机的速度控制,使用了3个定时器分别执行3种功能。具体内容请见代码注释。 本资源中各个参数都很大的原因是因为我的ARR值达到了7200,同时存在启动时直接满占空比运行的bug,待后续进一步完善。
2022-03-24 20:41:10 6.84MB stm32 pid cpp
1
这是本人参考网上的资料,然后总结写下的PID控制算法,属于最基本的版本,对于后期的参数调节,和算法使用可根据实际情况做调整。就是赚个辛苦费。
2022-01-13 21:45:22 1KB PID 算法控制 增量式 位置式
1
内含Protues仿真和C程序,可以带动步进电机做个时钟什么的。。
2021-12-13 11:46:03 256KB PID C语言 直流电机
1