世纪电源网社区logo
社区
Datasheet
标题
返回顶部
原创

分享一种简单的基于数学的数字仿真方法(a simple digital simulation)

[复制链接]
查看: 1622 |回复: 7
1
ckj_ck
  • 积分:14256
  • |
  • 主题:91
  • |
  • 帖子:953
积分:14256
LV10
总工程师
  • 2019-12-21 17:03:44
如题。
一个简单的数字仿真方法(a simple digital simulation)。


Alan Oppenheim的书(signals and systems, 2nd ed.)里有这么个例题,如下图:





式(1.84)以及推导过程如下:






收藏收藏3
ckj_ck
  • 积分:14256
  • |
  • 主题:91
  • |
  • 帖子:953
积分:14256
LV10
总工程师
  • 2019-12-21 17:05:09
  • 倒数7
 
可以用Mathcad这款数学工具来执行这种数学计算仿真。
其应用实例可参考,boy59的帖子:分享LLC_DC增益设计(离散微积分)
ckj_ck
  • 积分:14256
  • |
  • 主题:91
  • |
  • 帖子:953
积分:14256
LV10
总工程师
  • 2019-12-21 17:11:25
  • 倒数6
 
这种数字仿真方法,就是利用,将连续系统的微分方程(continuous-time differential equation),写成离散(discrete-time)微分方程(differential equation)或者叫差分方程(difference equation)(1楼例子里所用的是first backward difference一阶后向差分)的方法,来进行离散化(数字化),然后就可以被数字计算机所计算(仿真)。
boy59
  • boy59
  • 离线
  • LV10
  • 总工程师
  • 积分:16430
  • |
  • 主题:118
  • |
  • 帖子:2779
积分:16430
LV10
总工程师
  • 2019-12-21 18:43:09
  • 倒数5
 
多谢大佬提携!
ckj_ck
  • 积分:14256
  • |
  • 主题:91
  • |
  • 帖子:953
积分:14256
LV10
总工程师
  • 2020-1-2 21:59:35
  • 倒数4
 
把微分方程变成差分方程(离散化),用精度换取计算的可进行性的这种方法的学术名称是:Finite Difference Method for Ordinary Differential Equations,
其中Finite Difference Method又分为一阶差分、二阶差分、和中心差分。
ckj_ck
  • 积分:14256
  • |
  • 主题:91
  • |
  • 帖子:953
积分:14256
LV10
总工程师
  • 2020-1-2 22:00:45
  • 倒数3
 
如果采用二阶甚至三阶差分,精度会更高,当然,也更费算力。
greendot
  • 积分:31576
  • |
  • 主题:0
  • |
  • 帖子:8690
积分:31576
LV12
专家
  • 2020-1-3 12:58:58
  • 倒数2
 
如果只是一阶的系统,精度怎会更高?n阶差分,只用于n阶系统。
zixuan1234060
  • 积分:4852
  • |
  • 主题:6
  • |
  • 帖子:285
积分:4852
LV8
副总工程师
最新回复
  • 2022-1-26 18:29:35
  • 倒数1
 
楼主威武!!
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号