您现在的位置是:源码地带 > 资源下载

MATLAB与PSpice数据接口技术

资 源 简 介

摘 要 瞬态仿真领域的许多工作需要获得可视化数据, 仿真电路不能将输出参数绘制成
图形时研究工作将受到很大影响. 而权威电路仿真软件PSpice 在这个方面不尽如人意. 本
文提出了一种有效的解决办法: 通过MATLAB 编程搭建一个PSpice 与MATLAB 的数据接口,
使PSpice输出数据文件可以导入到MATLAB中绘制图形. 这令我们能够很方便地获得数据的
规律以有效地分析仿真结果, 这项技术对于教学和工程实践都有比较实际的帮助.
关键词: 瞬态仿真 仿真程序 PSpice MATLAB 可视化数据
The Data Transfer from Pspice to MATLAB
Wu hao Ning yuanzhong Liang ying
Abstract Many works in the area of transient simulation has shown how a emulator such as
PSpice can be interfaced to an control analysis package such as MATLAB to get viewdata. The
paper describes how such interfaces can be made using the MATLAB programming. The platform
as a typical platform will solve the problem that PSpice software sometimes can not draw the data
to a picture. It can make us find the rule from numerous data very expediently, so we can analyze
the outcome of the simulation. And it also can be used in the field of education.
Keywords Transient Simulation Emulator PSpice MATLAB Viewdata
1 引言
科学研究和工程应用常需要进行电路仿真 PSpice可进行直流 交流 瞬态等基本电路
特性分析 也可进行蒙托卡诺 MC 统计分析 最坏情况 Wcase 分析 优化设计等复
杂电路特性分析 它是国际上仿真电路的权威软件 而MATLAB的主要特点有 高效方便
的矩阵和数组运算 编程效率高 结构化面向对象 方便的绘图功能 用户使用方便 工具
箱功能强大 两者各有着重点 两种软件结合应用 对研究工作有很重要的意义
香港理工大学Y. S. LEE 等人首先将PSpice和MATLAB结合 开发了电力电子电路优
化用的CAD 程序MATSPICE[6] 将两者相结合的关键在于 如何用MATLAB 获取PSpice
的仿真数据 对此参考文献 6 里没有详细叙述 本文着重说明用MATLAB 读取PSpice
仿真数据的具体方法
本论文利用MATLAB对PSpice仿真出的数据处理绘制出后者无法得到或是效果不好的
仿真图形 下面就两者结合使用的例子 进行具体说明

相 关 资 源