Proteus SDK模型创建教程.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Proteus SDK模型创建教程

Proteus SDK模型 来自/ 目录 1 第一章 介绍 3 第二章 SPICE工作原理 3 2.1 简介 3 2.2 电路表示 3 2.3 电阻、受控电流/电压源 4 2.4 非线性 4 第三章 DSIM工作原理 4 3.1 引言 4 3.2 启动过程 4 3.3 稳定过程 5 3.4 事件处理循环 5 3.6 九状态模型 6 3.7 未定义状态 6 3.9 毛剌处理 7 第四章 混合模式仿真分析原理 9 4.1 概述 9 4.2 混合模式接口模型 9 4.3 使用ITFMOD属性 11 第五章 模型类型 11 概述 11 5.1 电气模型 11 5.2 图形模型 12 5.3 原理模型 12 5.4 SPICE模型 13 5.5 VSM模型 13 第六章 模拟元件建模教程 14 6.1 简介 14 6.2 设置测试用例 14 6.3 线圈元素建模 15 6.4 线圈电路概述 16 6.5 开关部件建模 18 6.6 开关电路概述 19 6.7 测试并编译模型 19 6.8 在其它设计中使用模型 20 第七章 数字元件建模教程 21 7.1 简介 21 7.2 74123单稳多谐振荡器 21 7.3 设置测试环境 22 7.4 进入等价电路 23 7.5 等价电路概述 24 7.5.1? ???功能建模 24 7.6 测试与编译模型 28 7.7 在其它设计中使用模型 28 第八章 混合模式建模教程 29 8.1 简介 29 8.2 设置测试环境 30 8.4 等价电路 31 8.5 使用模型 33 第九章 VSM建模教程 33 9.1 简介 33 9.2 创建VOLTMETER部件 33 9.3 VOLTMETER的属性定义 34 9.4 VOLTMETER的Active模型设置 34 9.5 创建C++工程 34 9.6 头文件 35 9.7 创建模型及许可 35 9.8 模型初始化 36 9.9 组合图形/电气模型 36 9.11事件处理 38 第章 介绍?? 这个文档包含了怎样创建你自己的Proteus VSM模型介绍。它针对这个系统的高级用户并假定你深知怎样用ISIS和PROSPICE创建原理和运行仿真。我们也假定你具有必须的电子知识来创建完全符合你器件行为的仿真模型。这并不总是个小事情,涉及很多技和恰入其分的判断。 ?? 已经充在的模型资料,可以访问www.labcenter.co.uk。你也可能申请由我们或者第三方开发新的模型。 第二章 SPICE工作原理2.1 简介 本节将简要介绍SPICE如何进行电路仿真。如果您希望创建复杂的模拟电路元件模型,建议您阅读SPICE3F5相关文献。 下面仅就暂态分析进行讨论。 ?2.2 电路表示 一般来说,电路由节点与支路组成,其中,节点为两条以上的支路的共同连接点。在SPICE术语中只有节点电压,在支路已知的情况下,这就足以求解出所需的支路电流。电路中,有三种基本的元器件,即: ???????? 电阻 ???????? 理想电流源(VCCS或CCCS) ???????? 理想电压源(VCVS或CCVS) 可使用矩阵与向量来表示电路、当前状态及其结果。向量可看成是单维矩阵,或者是一个简单的数列。在各计算阶段,均需计算表达式 [I][Y] = [V] 其中,[I]与[V]为向量,而[Y]为一个二维矩阵。请注意该表达式与欧姆定律相类似。该表达式还代表了以下形式的方程组: IaYa + IbYb + IcYc = V 这样可以求解V。V也经常表示RHS向量,它位于上述方程右手端(Right Hand Side, RHS)。 根据构成电路的支路,可设置[I]与矩阵[Y]中的值,从而求得矩阵方程的各个解,即[V]的各个分量。这些值可能是来自元件模型中的特定值,它们可以表示该模型的一些状态。因此,[I]与[Y]一起将确定电路状态,而[V]表示了结果。 ?来自/jamsan 2.3 电阻、受控电流/电压源 可视一个电阻为一个线性电压控制电流源,且其输入输出节点包含相同管脚。实际上,SPICE就是通过将[I]与[Y]中的不同元素设置为常量这种方式来处理一个线性受控电流/电压源。 ? 从另一角度来说,若注意到矩阵[Y]的特定行或列的值表示相应节点间的电流与它们之间的电势差之间的关系:该数越大,电压值越大。因此,支路电流与节点电压之间的任意线性关系可用矩阵[Y]中的常量来表示;同样,特定节点间的电流也可直接用[I]向量中的值来表示。 ?来自/jamsan 2.4 非线性 在前面,我们曾经提到过“各计算阶段”,这些计算阶段是如何定义的呢?OK,让我们先考虑简单的情况。如果我们面对的电路全是由线性时不变支路所构成,在所有时刻,均可求得矩阵方程中节点电压向量[V]的唯一解。一条线性支路遵守欧姆

文档评论(0)

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

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

1亿VIP精品文档

相关文档