基于S函数的RBF神经网络PID控制器Simulink_仿真.pdf

基于S函数的RBF神经网络PID控制器Simulink_仿真.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 18 卷第 1 期 安 徽 冶 金 科 技 职 业 学 院 学 报 Vol . 18. No . 1                  2008 年 1 月 Journal of Anhui Vocational College of Metallurgy and Technology J an . 2008 基于 S 函数的 RBF 神经网络 PID 控制器 Simulink 仿真 李绍铭 ,赵  伟 (安徽工业大学电气信息学院 安徽马鞍山 243002) 摘  要 :以RBF 神经网络 PID 控制器的 Simulink 仿真为例 ,介绍了复杂控制规律的 S 函数构造方法 。给出了基于 MATLAB 语言的 RBF 神经网络 PID 控制器的 S 函数仿真模型 ,及该模型在一非线性对象的仿真结果 。从而避免了复杂系统仿真时采 用编程方法编写大量复杂而烦琐的源程序 ,使编程快速 、简捷 ,调试方便 ,使系统仿真工作量会大大减少 。采用 S 函数可以 充分发挥 Simulink 的优势 ,扩充 Simulink 的仿真功能 ,不但仿真模型简单 ,而且大大降低了编程的难度 ,特别适合于复杂控制 系统的仿真 。 关键词 :S 函数 ;RBF 神经网络 PID 控制器 ;Simulink 仿真模型 ( ) 中图分类号 :TP273  文献标识码 :A  文章编号 :1672 - 9994 2008 01 - 0019 - 03   S 函数是 Simulink 中的高级功能模块 ,Simulink 其中:t ,x ,u 为当前时间、状态变量与输入矢 是运行在MATLAB 环境下用于建模 、仿真和分析动 量 ; f lag 为返回变量标志 。f lag = 0 ,返回参数和初 态系统的软件包 。只要所研究的系统模型能够由 始条件的维数 ;f lag = 1 ,返回系统的状态导数 dx MATLAB 语言加 以描述 , 就可构造出相应的 S 函 dt ; f lag = 2 ,返回离散状态x (n + 1) ; f lag = 3 ,返回 数 ,从而借助 Simulink 中的 S 函数功能模块实现 输出向量 y ; f lag = 4 ,更新下一个离散状态的时间 MATLAB 与 Simulink 之间的沟通与联系 ,这样处理 间隔。如果f lag = 0 ,则返回参数 x0 表示状态变量 可以充分发挥 MATLAB 编程灵活与 Simulink 简单 的初始值 ,而返回参数 sys 各分量的含义为 :sys ( 1) ( ) ( ) 直观的各自优势 。当系统采用较复杂的控制规律 连续状态变量数 ;sys 2 离散状态变量数 ; sys 3 输 ( ) ( ) 时 ,Simulink 中没有现成功能模块可用 ,通常都要 出变量数 ;sys 4 输入变量数 ; sys 5 系统中有不连 采用MATL

文档评论(0)

hhx0627 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档