ch6PLL与微分方程方法.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 追溯到数字计算机得到广泛应用前的时期,模拟计算机为求解微分方程提供了一种便利的工具。就非线性和/或时变方程而言,由于不存在通用的解析求解方法,因而模拟计算机方法被证明是最有用的。由于“模拟计算机方法”能应用于非线性的或时变的或两者兼有的系统中,这使模拟计算机得到了广泛的应用。尽管“模拟计算机解”没有以方程形式给出(这是微分方程解的标准形式),但是它确实能很容易地画出系统中各个点上出现的波形。我们能很容易对各种参数进行研究,因此使用模拟计算机可以大大加深对复杂系统工作特性的认识。这样,模拟计算机发展成为一种功能强大的仿真工具也就不足为奇了。 四、用仿真来求解微分方程 * 虽然模拟计算机是一种功能强大的工具,但是它有时使用起来并不容易。模拟计算机的基本组成单元是运算放大器(OpAmp),而运算放大器,尤其是在模拟计算机得到广泛应用的那个时期所使用的运算放大器却容易漂移,因此,经常有必要对它们进行频率校准。另外,乘法和除法运算比较难实现。模拟计算机仅能处理带宽有限的信号,因此经常还要对这些信号作频率缩放和时间缩放。当数字计算机变得越来越普及并易于使用后,模拟计算机就退出了历史舞台。 * 然而,为模拟计算机开发出的许多方法论仍适用于采用数字计算机所进行的仿真。因此,为模拟计算机建立的知识体系提供了一组适用于数字计算机的重要仿真方法。 举个早期仿真程序的例子,IBM公司为系统360系列计算机开发的CSMP(Continuous System Modeling Program,连续系统建模程序),基本上是一个模拟计算机的数字计算机仿真。当个人计算机(PC)发展成科学家和工程师的一个有用工具后,人们就开发出了各种基于PC机的CSMP版本,有些现在还在使用。专门为通信系统设计的一个早期仿真程序TOPSIM就是基于CSMP的。 * (一)仿真示意图 使用模拟计算机方法求解微分方程的第一步就是要开发所谓的模拟计算机仿真示意图。此过程直接明了。举个简单的例子,假设某系统是由下面的微分方程来定义: 现假设式中a和b为常数。由微分方程解出d2y/dt2,得 然后,对d2y/dt2求积分得dy/dt,再对dy/dt积分就可得到y(t)。可以将这些量乘上适当的常数值,或者用其他函数对其进行处理,以形成式(6-45)中所必需的各个项。 * 把它们进行适当的组合,就得出这个微分方程和模拟计算机仿真示意图。略加思索便可得知,这个示例微分方程的模拟计算机仿真示意图如图6-12所示。图6-12是专门为式(6-45)开发的,而它只是一个简单的常系数线性微分方程,并可用多种方法求解。然而,模拟计算机方法的优美之处在于它同样适用于任意阶的非线性和时变系统。 * * 作为一个既是非线性又是时变的系统的例子,我们假设感兴趣的系统由下面的微分方程所定义: 解出d3y/dt3得 由此立即得出仿真示意图如图6-13所示。时变系数a(t), b(t)和c(t)可用合适的方程式来给定,也可以是通过实验搜集到的测量数据文件。 * * (三)再论锁相环 现来考虑使用微分方程法对锁相环进行的仿真。第一步是导出微分方程。由图6-3可得 因为如图6-3所示的锁相环模型中的VCO能用一个积分器表示,于是有 把式(6-48)代入式(6-49),并将式(6-25)应用于环路滤波器,得 * 由于乘s等效于时域微分,所以有微分方程 通过假设二阶环是“理想的”(即?=0),可以对此问题稍微作点简化。这会给出 由定义有 * 于是,式(6-52)可写成 式中?(t)是锁相环的相位差,而?(t)是输入信号的相位偏差。在开发模拟计算机仿真示意图之前,先把上式写成如下形式 该系统的仿真示意图如图6-14所示。我们希望考查这个系统在输入频率偏差在t=t0时刻有一个阶跃变化时的情况。因而,与前面一样,我们令 * 因此,如图6-14所示的输入是一个冲激信号。 通常希望把输入加到仿真示意图中那个便于更直接地进行仿真的点上。例如,如前所示,图6-14中的输入是一个冲激信号。对冲激信号积分,并把它移到如图6-15所示的第二积分器的右边,这样我们就可以使用式(6-57)定义的阶跃函数作为一个“等效输入”。这类简单修改通常能大大地简化仿真。 使得 * * * 例6-3我们用一个非线性时变系统的仿真来结束本章的内容。假设感兴趣的系统由下面的两个微分方程来决定 由于t20时定义系统的方程中有|y(t)|dy/dt这一项,所以这个系统是非线性的;又由于微分方程具有与时间相关的形式,所以系统是时变的。考虑到用两个独立的微分方程来描述系统的这个事实,如图6-16所示,可以通过在t=20秒处改变开关的位置来实现系统。在位置A,系统是非线性的;而在位置B,系统是线

文档评论(0)

22255990 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档