2011 年 3 月第 25 卷 第 1 期 阴 山 学 刊 YINSHAN ACADEMIC JOURNAL Mar. 2011 Vo1. 25 No. 1 基于 MATLAB 的随机线性微分方程的求解* 云 文 在 ( 包头师范学院 数学科学学院,内蒙古 包头 014030) 摘 要: 给出连续线性系统离散化形式的解的算法及 MATLAB 实现,举例进行仿真,并得出随机输入系统的响应曲线。 关键词: 随机线性连续状态方程; 离散化; MATLAB; 仿真 中图分类号: O175 文献标识码: A 文章编号:1004 -1869( 2011) 01 -0011 -03 1 假设随机线性连续状态方程模型为  x( t) = Ax( t) + B[d( t) + γ( t) ],y( t) = Cx( t) 式中 A,B,C 为兼容矩阵,d( t) 为确定性输入向量,γ ( t) 为 Gauss 白噪声向量,满足 E[γ( t) ]=0,E[γ( t) γT( t) ]= Vσδ( t - - ι ) , 定义一个变量 γc( t) = Bγ( t) ,则可以证明 γc( t) 亦为 Gauss 白噪声向量,且满足 E[γc( t) ]=0,E[γc( t) γc T( t) ]= Vcδ( t - - ι ) , 其中 Vc = BVcBT 是一个协方差矩阵。 此时状态方程模型可改写为:  x( t) = Ax( t) + Bd( t) + γc( t) ,y( t) = Cx( t) 2 连续状态方程的离散化 假设,t 0 = kΔt,t = ( k + 1) Δt 其中 Δt 为计算步长,并假设在一个计算步长之内确定性输入信号 d ( t) 为一个常数,即,如 Δt≤t≤( k + t) Δt 时有 d( t) = d( kΔt) ,则连续状态方程的离散形式可写成: x[( k + 1) Δt] = Fx ( kΔt) + Gd ( kΔt) + γd ( kΔt) ,y( kΔt) = Cx( kΔt) 式中 F = eAΔt,G = ∫ Δt 0 eA( Δt - - ι ) Bd - ι , 且 γd( kΔt) = ∫ ( k +1) Δt kΔt eA[( k +1) Δt - - ι]γc( t) d - ι = ∫ Δt 0 eAtγc[( k +1) Δt - - ι ]d - ι 可见矩阵 F,G 和确定性系统的离散化形式是一样的。但可以看出,若系统含有随机输入时,系统的离散化形式与传统形式是不同的。 可以证明 γd( t) 也是 Gauss 白噪声向量,且满足 E[γd( t) ( kΔt) ]=0, E[γd( t) ( kΔt) γT d( t) ( jΔt) ]= Vδkj, 式中 V = ∫ Δt 0 eAtVceATtdt。 3 离散化状态方程形式的解 利用 Taylor 幂级数展式得: V = ∫ Δt 0 ∑ ∞ k =0 Rk( 0) k! tkdt∑ ∞ k =0 Vk 其中 RK( 0) 与 Vk 可以由下式递推求出: Rk( 0) = ARk -1( 0) + Rk -1( 0) AT Vk = Δt k +1 ( AVk -1 + Vk -1AT{ ) 递推初值为 R0( 0) = R( 0) = Vc,V0 = VcΔt。 由奇异值分 解理论,可以将矩阵 V 写成 V = UΓUT,其中 U 为正交矩阵,Γ 为含有非零对角元素的对角矩阵,这样就可以得出 Cholesky 分 解 V = DDT

matlab随机线性微分方程,基于MATLAB的随机线性微分方程的求解相关推荐

  1. matlab功率谱的峰值,基于Matlab功率谱密度估计方法.doc

    基于Matlab功率谱密度估计方法 基于Matlab功率谱密度估计方法要在实际情况下, 许多平稳信号无法导出数学表达式, 要准确获取这些信号的功率谱密度存在一定的困难.根据维纳辛钦 (Wiener K ...

  2. Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分、篮板、助攻

    Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分.篮板.助攻 目录 输出结果 预测勒布朗詹姆斯的20 ...

  3. matlab随机信号分析,基于MATLAB的随机信号分析方法.ppt

    <基于MATLAB的随机信号分析方法.ppt>由会员分享,可在线阅读,更多相关<基于MATLAB的随机信号分析方法.ppt(31页珍藏版)>请在人人文库网上搜索. 1.基于MA ...

  4. matlab 随机骨料程序,基于matlab的混凝土三维圆形骨料模型随机投放方法.pdf

    一试验研究 斑楚遽1村 2Ol2年 基于matlab的混凝土三维圆形骨料模型 随机投放 方法 张海波 ,.何军拥. (1.广州航海高等专科学校,广东 广州 510330:2.广东工贸职业技术学院,广东 ...

  5. matlab 随机骨料程序,基于matlab的混凝土三维圆形骨料模型随机投放方法

    2012 年■ 试验研究 基于 matlab 的混凝土三维圆形骨料模型随机投放方法 张海波 1,何军拥 2 (1.广州航海高等专科学校,广东广州 510330: 2.广东工贸职业技术学院,广东广州 5 ...

  6. matlab 线性误差分析,基于MATLAB的直线度误差评定的程序设计

    基于MATLAB的直线度误差评定的程序设计 利用工程数学软件MATLAB对直线度误差数据采用最小二乘法评定 (本文共3页) 阅读全文>> 本文针对传统的直线度误差处理中存在的若干问题,设计 ...

  7. MATLAB异步风电机组,基于MATLAB的定速风电机组仿真

    <基于MATLAB的定速风电机组仿真>由会员分享,可在线阅读,更多相关<基于MATLAB的定速风电机组仿真(22页珍藏版)>请在人人文库网上搜索. 1.基于MATLAB的定速风 ...

  8. 基于matlab fdma传输系统设计,基于MATLAB的LTE系统仿真研究

    摘  要: 根据LTE系统的原理和模块构成,分析并建立了一个基于MATLAB的系统级仿真平台.针对LTE系统中被广泛认可的轮询.比例公平和最大载干比三种经典调度算法,利用仿真平台产生的数据对三者的性能 ...

  9. 用matlab编程简单电子琴,基于MATLAB的数字信号发生器及简易电子琴设计论文.doc...

    基于MATLAB的数字信号发生器及简易电子琴设计论文 基于MATLAB的数字信号发生器及简易电子琴设计 摘 要 数字信号发生器是一种基于软硬件结合实现的函数波形产生仪器.在工程实践中需要检测和分析的各 ...

  10. matlab仿真模拟随机过程,基于MATLAB的随机过程仿真.pdf

    基于MATLAB的随机过程仿真.pdf < YSPRACTICE 系统实践 基于MATLAB的随机过程仿真 ◆陈建华 彭淑燕 王 伟 李海燕 摘要:为了改善随机过程课程教学中存在的数学概念抽象难 ...

最新文章

  1. R语言ggplot2可视化绘制线图(line plot)、使用gghighlight包突出高亮满足条件的线图、并保留其它线图的色彩(而不是灰色)自定义非高亮线图的透明度
  2. 姿态迁移CoCosNet v2
  3. 看看人家 SpringBoot + vue后台管理系统,多么优雅...
  4. java月份去0_java – 使用月份解析日期而不是前导0
  5. 工业用微型计算机笔记(4)~编码,寄存器,引脚
  6. pca 累积方差贡献率公式_机器学习数据降维方法:PCA主成分分析
  7. CSS学习笔记(更新中...)
  8. 使用C#进行点对点通讯和文件传输(通讯基类部分+发送接收
  9. 人工智能——微粒群优化算法
  10. MDK5 JLINK配置流程
  11. wifi信号衰减与距离关系_(1)WIFI信号确定距离
  12. 如何在excel中创建二级菜单,即选择一个类型后,下一单元格可以选择其子类型
  13. 如何接收谷歌账号的注册短信
  14. Android 插件化框架replugin replugin-host-library 源码解析
  15. C++ BMP转JPG方法一
  16. 解决:Type com.alibaba.android.arouter.routes.ARouter$$Group$$home is defined multiple times
  17. 工具推荐——Apt_t00ls
  18. 教你唱千千阙歌,粤语版的
  19. Python3.8 新特性:f-strings调试
  20. [java] JDBC数据库编程

热门文章

  1. tomcat内存溢出全记录
  2. 名字生成器 - 再也不用担心给孩子起名了
  3. python自动化框架搭建过程_一步一步教你编写与搭建自动化测试框架——python篇...
  4. 费曼:微积分是上帝的语言 | 书摘
  5. tuxedo客户端调用java_tuxedo调用客户端_tuxedo调用java socket_调用tuxedo
  6. WinXP升级IE6至IE8以及WIN7下IE8升级至IE11
  7. mac电脑用户使用的音乐播放软件,用户还可以使用网易云账号将电脑和手机上的音乐同步网易云音乐mac版中
  8. 运营小实践 -- 借助大数据平台刻画虎牙直播APP人群画像
  9. matlab 点云曲率,点云数据的主曲率和主方向估计方法
  10. 数据结构C++ 复旦大学