Matlab仿真的电容器充、放电过程瞬态可视化.doc

Matlab仿真的电容器充、放电过程瞬态可视化

【摘 要】电容器充、放电过程的可视化对于理解电容器的物理特性及其它相关物理知识的学习具有重要的帮助作用。对于容量较小的电容器,充、放电的速度相对较快,在较短时间内即可达到最大电压。为了观测电容器在充、放电过程中电压的瞬态变化,本文采用Matlab的工具箱Simulink,对电容器充、放电过程进行仿真,可视化电容器上电压的动态变化过程。通过仿真电路,充、放电的瞬态过程能够被直观的展示,加深了对电容器物理性质的理解。

【关键词】电容器;可视化;Matlab

1.引言

物理学是一门以实验为基础的学科,物理实验对于高中物理知识的理解与掌握具有极其重要的意义。在物理学科的学习过程中,限于实验条件的制约,对于某些课堂上物理老师没做或本身就不容易做的演示实验,我们自己可以利用一些强大的计算机制作软件,设计虚拟仿真实验,来更好的再现某些物理实验过程,观察、分析实验现象,归纳、总结实验结论,更好的理解相关物理原理与规律。

伴随着信息时代的到来,互联网技术飞速发展,使物理知识的学习发生了巨大的变化。尤其是仿真模拟软件的出现,拓宽了学习物理知识的途径。本文以高中物理中电容器的充、放电为例,利用Matlab软件,再现其充、放电过程中电压随时间的变化情况,使大家更好的理解计算机软件在学习物理知识中的应用与重大意义,能够从中获得一些启示。

2.提出的方法

高中物理教材中,给出了电容器电容的表达式为:C=Q/U,但是,电容C却与Q、U都无关,在充、放电时,电容器极板上的电量Q及其两板间的电压U都在随时间t发生变化,而且,一般时间很短,不易观察与分析变化情况。观测电容器充、放电过程的瞬态变化通常包含两种方法。第一种方法是:搭建实际电容器电路,将电容器元件与电源、电阻相连接。第二种方法是:利用计算机软件技术,构建虚拟仿真的电路。其应用类似于多媒体技术与仿真技术相结合而生成的一种交互式的人工世界――虚拟现实(Virtual Reality简称VR)。它可以创造一种身临其境、完全真实的感觉,犹如在真实现实中的体验一样。

本文采用第二种方法,在数学计算软件Matlab中,使用Simulink工具箱搭建虚拟仿真电路。与实际电路相似,虚拟电路主要包括电源、电阻、电容、示波器四个部分,如图1所示。电阻的主要功能是仿真电源的电阻特性,即,实际电源通常具有一定的等效电阻。将示波器连接在电容器的两端,通过改变电源所输入的直流电压的大小,可以在示波器的输出屏幕上观测电容器充、放电过程中电压的变化。值得指出:这种虚拟仿真实验不但具有可扩展性,而且,在计算机虚拟的环境下,可以完成现实条件下不可能完成的实验。

3.实验结果

本文给出虚拟仿真电路的实验过程及结果。通过改变图1中的电源所输入的直流电压的大小以及电容器的初始电压,观测电容器充电的瞬态过程。首先测试电容器初始电压为0V的充电过程。加载一个直流电源,如图2(a)所示,电源总的作用时间为[0,10s],在[0,5s]的区间内的电压为0V,在[5s,10s]区间内,电压的幅度为1V。图2(b)给出了充电时的变化过程,由图可以看到,在[5s,10s]区间内电压幅度为1V,电容开始充电,电压逐渐上升,但是没有跳变过程。这个现象说明电压是由于电容器上的电荷而产生,而电荷的累积需要经过一定的时间才能完成。另外,我们注意到,电容器的充电过程不但时间很短,而且,充电电压增加的越来越慢。

下面测试非零初始电压的电容器充电过程。图3(a)给出了一个直流电源,在[0s,1s]区间内电源电压为0V,不供电;在[1s,10s]区间内,电源的电压幅度为1V。与图2不同的是,图3(b)所示的电容器具有1V的初始电压,因此在[0s,1s]区间内,电容器实际在放电,该过程中电压下降,最低值达到0.3V。从时刻开始,电源开始供电,电容器处于充电过程,电压持续上升。图3(b)展示的电压上升曲线与图2(b)类似,主要体现在如下两个层面:第一,电压并非随时间线性增大,而且,充电的速度变慢。第二,电容器上的电压非线性增加,渐进趋近于电源电压,时间越长越接近。电容器是高中物理知识中除了二极管之外另一个比较典型的非线性元件,在电路分析中经常遇到。

图2输入直流信号的电容器充电瞬态过程,(a)直流输入信号,(b)电容器输出信号

图3电容器初始电压为1V时充、放电过程。(a)直流输入信号,(b)电容器输出信号

4.结论

本文提出一种利用Matlab软件可视化电容器充、放电过程的方法。采用Simulink工具箱的电子器件,搭建一个虚拟仿真电路,观测了直流电源作为输入,电容器初始电压为零值和非零值情况下的充、放电过程。实验结果表明,计算机软

matlab电容怎么充放电,Matlab仿真的电容器充、放电过程瞬态可视化.doc相关推荐

  1. Matlab实现蓄电池充放电模型(附上完整仿真源码)

    蓄电池是一种常见的能量存储设备,被广泛应用于各种领域,如电动车.太阳能发电系统等.为了更好地理解和优化蓄电池的充放电过程,建立一个准确的数学模型是非常重要的.在本文中,我们将介绍使用Matlab建立蓄 ...

  2. tcsc工作原理matlab仿真,基于Matlab的TCSC建模与仿真研究.doc

    基于Matlab的TCSC建模与仿真研究 基于Matlab的TCSC建模与仿真研究 第17卷第5期 2006年1O月 巾原T学院 JOURNALOFZHONGYUANINSTIT[ITEOFTECHN ...

  3. 基于matlab tcr fc 无功补偿,基于MATLAB的静止无功补偿器的仿真研究

    11 电子技术研发 Electronics R & D 0 引言 在电力系统中,对无功功率的控制,可以提高功率因数,稳定电网电压,改善供电质量.电力系统中的无功补偿装置从最早的电容器开始发展到 ...

  4. matlab创新开放性实验,基于MATLAB 的自动控制原理实验仿真系统的设计

    基于MATLAB 的自动控制原理实验仿真系统的设计 基于MATLAB 的自动控制原理实验仿真系统的设计 田晴,张茁 (河北联合大学电气工程学院,河北唐山063000) 摘要:MATLAB的图形用户界面 ...

  5. 基于matlab的升压斩波实验,基于MATLAB的升压斩波电路的仿真_贾立柱

    科技专论 基于MATLAB的升压斩波电路的仿真 贾立柱1 刘晓龙2 1.齐齐哈尔大学网络信息中心 黑龙江齐齐哈尔 161006 2.华北电力大学 北京 102206 [摘 要]升压斩波电路是电力电子技 ...

  6. matlab svc,基于MATLAB的SVC抑制SSR仿真研究

    基于 MATLAB 的 SVC 抑制 SSR 仿真研究 陈婕,姜建国 ( 上海交通大学 电气系,电力传输与功率变换控制教育部重点实验室,上海 200240) 摘要: 当串联补偿输电网络形成的电气谐振回 ...

  7. 通过文件读写方式实现Matlab和Modelsim的联合仿真

    虽然 Modelsim 的功能非常强大,仿真的波形可以以多种形式进行显示,但是当涉及到数字信号处理的算法的仿真验证的时候,则显得有点不足.而进行数字信号处理是 Matlab 的强项,不但有大量的关于数 ...

  8. matlab中step_使用MATLAB中bertool进行通信仿真

    MATLAB中的Communication System Toolbox中的bertool图像化工具bertool提供了极为方便的通信仿真环境以测试仿真模型的误比特率性能,并且可以很好地和理论值进行对 ...

  9. thetae_1在MATLAB中的意思,无刷直流电机在Matlab中的建模与仿真研究_荣军

    第25卷 第2期 湖南理工学院学报(自然科学版) Vol.25 No.22012年6月 Journal of Hunan Institute of Science and Technology (Na ...

最新文章

  1. python导入xlsxwriter要安装什么吗_Python 模块:XlsxWriter 的使用
  2. jQuery中的表单对象属性过滤选择器(四、八)::enabled、:disabled、:checked、:selected...
  3. html在百度地图显示位置,在百度地图显示当前位置.html
  4. php paypal订单号查询,php – 在交易后从PayPal获取信息
  5. 万字整理,图解Linux内存管理所有知识点
  6. Cloudera Manager内部结构、功能包括配置文件、目录位置等
  7. [设计模式]开闭原则
  8. ArchLinux学习之环境变量
  9. Docker 遇到swapon failed Operation not permitted
  10. (转)编码剖析Spring依赖注入的原理
  11. web-midi-api
  12. maven生命周期所有阶段_Maven构建生命周期,阶段和目标
  13. android:EditText属性/去边框
  14. 5 分钟掌握智联招聘网站爬取并保存到 MongoDB 数据库
  15. Linux chkconfig命令
  16. 数独游戏——数模处理(MATLAB整数规划)
  17. 亿能bms上位机_上位机软件上位机监控锂电池管理系统bms软件开发
  18. 修改db_files
  19. 给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径, 使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。
  20. 分形图java_数字的美丽——分形图形

热门文章

  1. 2021-07-28 产品开发过程纪实-家用洗菜-智商税收割
  2. ISMS整体项目进度表
  3. Raspberry Pi远程多功能监控摄像机
  4. PMP笔记-产品核实、范围核实及质量控制的区别
  5. ospf协议基本概念
  6. php四则运算出题器_php 四则运算
  7. Android摄像头:只拍摄SurfaceView预览界面特定区域内容(矩形框)---完整实现(原理:底层SurfaceView+上层绘制ImageView)
  8. 千锋 Vue 详细笔记整理
  9. audio 应用-Python 分析工具
  10. 基于HTML美食餐饮文化项目的设计与实现——吃货部落零食12页