有匪君子,如切如磋,如琢如磨。 --《诗经·卫风·淇奥》

这篇博客知识我记录一下我在仿真学习中积累到的知识和遇到的坑。

第一部分:知识部分

1.为什么电阻与电感串联电路中电流的波形比电压的波形接近正弦波?

答:因为电感是储能元件。当电流、电压从0开始上升时,电流波形在回路中在R、L共同作用下以近似于正弦波变化而变化(差不多相差一个恒定的相位角),而电压波形因储能(产生感生电压阻碍电压增加)作用滞后于正弦波性的变化而变化;当电流、电压从高处开始下降时,电流波形在回路中在R、L共同作用下以近似于正弦波变化随之减少(相差同样的相位角),而电压波形因储能线圈的电压释放(感生电压阻碍线圈两端电压减少)作用滞后于正弦波性的变化而变小。电压增加越多感生作用越强,当电压接近于0时大部分感生电压该释放的也已释放完成了,这样电压波形峰值出现偏锋而变形,而电流波形基本还是正弦波。所以这是的电流的波形比电压的波形更接近于正弦波。

2.为什么叫斩波电路?

答:直流变换器是在直流电源与负载之间接一个由电力半导体器件构成的直流开关,用它控制主电路的接通与断开,以将恒定的直流“斩”成断续(离散)的方波,然后经滤波变为电压可调的直流电供给负载。它是一种直流电压幅值的变换装置,亦称斩波器。

3.升压boost电路应用中为何应用于电动机制动?

升压电路可以实现能量的回收。具体计算都在王兆安先生的书里。

第二部分:某些模块使用问题

1.Constant 模块

Constant 模块生成实数或复数常量信号。使用此模块提供常量信号输入。

2.脉冲Pulse Generator(Thyristor, 6-Pulse)模块

脉冲Pulse Generator(Thyristor, 6-Pulse)模块中alpha是触发角a,这里设置为0度,也就是0度开始逐渐开通晶闸管。 延迟角信号,单位是度。这个输入可以连接到一个常量块,也可以连接到一个控制器系统来控制发生器的脉冲。

Wt,角度,以弧度为单位,在0到2*pi之间变化,在变流器一次电压的基本(正序)相位A的零点上同步。小波变换信号通常由锁相环(PLL)系统获得。

PY, 输出六脉冲信号送至与变流器Y二次绕组相连的六脉冲晶闸管变流器。将生成器类型参数设置为12脉冲时将输出命名为PY,将生成器类型参数设置为6脉冲时将输出命名为PY。

RD, 输出六脉冲信号送至与变流器的Delta (D)二次绕组相连的六脉冲晶闸管变流器。当生成器类型参数设置为6-pulse时,此输出不存在。

Block用于是否封锁脉冲,用constant模块设置0为打开脉冲发生器,1为关闭脉冲触发器。

3.Three-PhaseV-I Measurement模块

Three-PhaseV-I Measurement中use a label 使用标签可以不用管,现在用不着。

选择相相的电压,其中A,B,C,测量的是线电压。选择相与地的电压,其中A,B,C测量的是每一相的电压。a,b,c是电流接口,串联ABC,abcc,这样才能测相电流。

第三部分:遇到的坑

1.算法选择:物理系统建模的本质是通过建模语言描述系统的行为,其行为一般可由微分方程进行描述。若该方程系统的解变化剧烈(变化快),且相差较悬殊,这类方程常常称为刚性方程,对应模型则为刚性模型,又称为Stiff方程。

  简单地说:就是该系统的解存在突变,如冲击,阶跃等。

这个地方需要看书上的要求。不同模型选择算法不同,这点一定要注意!!!!

2.电感负载这玩意有正负的。matlab仿真库中基本元件有标红的一端是正极,一定要注意连线正确!!!

3.平均值,有效值测量时注意看看看频率设置对了没有!!!

4.有时候仿真不正确可能是仿真算法,也有可能是有效值或者平均值模块频率设定的问题。一定注意!!!

注:这是我看过一些资料和贴吧整理来的。但由于没有及时记录吧主IP地址,所以请相关吧主看到我的整理后,若感觉这篇文章的有些内容和自己的博文有相似之处,请私信我。我一定会标明出处。

MATLAB应用专题part2-电力电子仿真技术的更多相关文章

  1. MATLAB应用专题part1-电力电子仿真技术

    士不可以不弘毅,任重而道远.仁以为己任,不亦重乎?死而后已,不亦远乎?  --曾参 C语言系列需要过一段时间才能更新了.这些天学习C语言我感觉有点崩溃了,所以我先开另外一个专题-matlab应用专题. ...

  2. 电力电子MATLAB

    1.电力电子仿真时,要加一个powergui 2.变压器Multi-Winding Transformer 其中额定电压比就是匝数比,并且变压器上的电压不能超过额定电压 上图这一项表示变压器的容量和频 ...

  3. 机器人与机器人仿真技术(zz)

    http://www.viblue.com/archives/5587.htm 一.机器人简介: 机器人(Robot)是自动执行工作的机器装置.它既可以接受人类指挥,又可以运行预先编排的程序,也可以根 ...

  4. 应用于电力电子变压器的双向DC_DC变换器综述(学习笔记)

    PET(Powerelectronictransformer):电力电子变压器 PET所具有的优点: (1)体积小.重量轻.无变压器油的污染: (2)具备功率因数调节能力,减小电网谐波污染: (3)能 ...

  5. 基于MATLAB的单级倒立摆仿真

    有关代码及word文档请关注公众号“浮光倾云”,后台回复A010.02即可获取 一.单级倒立摆概述 倒立摆是处于倒置不稳定状态,人为控制使其处于动态平衡的一种摆,是一类典型的快速.多变量.非线性.强耦 ...

  6. Nios程序烧写到EPCS方法 - 第1页 - asus119's Blog - EDN China电子设计技术

    Nios程序烧写到EPCS方法 - 第1页 - asus119's Blog - EDN China电子设计技术 这里主要是针对EP3C系列FPGA的Nios程序固化到EPCS中的方法做简要说明.硬件 ...

  7. MATLAB基本使用及SIMULINK建模仿真实验

    MATLAB基本使用及SIMULINK建模仿真实验 这是我总结的操作方法: 1 )  M脚本文件的编写 1.新建M-file: 2.输入指令: 3.保存(注意:保存路径需要与工作路径一致) 2 )在S ...

  8. 北鲲云超算如何让仿真技术、HPC和人工智能之间的深度融合?

    在CAE领域,随着仿真技术在多个行业的深度应用,也带来了仿真模型日益复杂.仿真过程数据倍增.仿真计算费用昂贵等问题,降阶模型.人工智能.云计算等多种技术和仿真技术的深度融合,成为了仿真技术的重要发展趋 ...

  9. 【VS开发】【电子电路技术】VPX技术介绍

    VPX技术介绍 杨跃江 2009-12-18 杨跃江 13902479857 中科祥云(深圳)信息产业有限公司 1VPX 技术 新型VPX(VITA 46)标准是自从VME引入后的25年来,对于VME ...

随机推荐

  1. C++快读模板

    C++的快速读入模板 inline int read() { ; char ch = getchar(); ') { if (ch == '-') flag = true; ch = getchar( ...

  2. DWZ框架--页面样式丢失

    案例 今天我导入DWZ框架demo时,发现主页面样式丢失,出现了如下图那鬼样: 正常情况应该是有表格显示,并且用chrome开发者模式调试,可以看到有对应的样式,如下图所示: 先简单介绍下dwz框架的 ...

  3. android之Activity的创建与关闭

    Activity的启动和关闭 1.启动activity activity的启动分为两种,一种为入口activity,另一种为其他activity 在AndroidManifests进行配置,入口act ...

  4. python day01练习和作业

    习题:1.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型编译型语言:优点:执行速度快 缺点:维护成本高,跨平台性差解释型语言:优点:维护成本低,跨平台性好 缺点:执 ...

  5. 今天更新IDEA后,我依旧要永久激活(支持2019.3.3版本)

    起因 今天一早用IDEA写代码,看到有下角有提示更新,有点强迫症的我,就手欠的又点了下更新,结果尼玛悲剧了,居然许可证过期,IDEA过期了,如下图所示: 就想用下新功能,就这样对我,就给两天的使用时间 ...

  6. java配置文件集

    <!-- 激活组件扫描功能,扫描aop的相关组件组件 --> <context:component-scan base-package="com.yingjun.ssm.a ...

  7. LIBCMTD.lib与libcpmtd冲突的解决方法。

    error: 1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int) ...

  8. Python趣味入门01:你真的了解Python么?

    小牛叔倾情出品,史上更简单有趣的Python入门系列教程,用认真.上心的原创带你飞. 0.Why Python ? 什么入门用python,其实这和它的气质有关,根据CHM(计算机历史博物馆)网站介绍 ...

  9. Pycharm创建Django项目显示python non-zero exit code(1)错误

    好久时间没有做Django的项目了,今天创建项目竟然报Non-zero exit code(1)错误 查明原因是因为pip不是最新版本,需要执行以下命令:python -m pip install - ...

  10. Centos 7 x64 系统初始化

    前言 Hi,小伙伴们,系统初始化是运维工作中重要的一环,它能有效的提升工作效率,并且是标准化规范化的前提:它能省去要用时再去下载的麻烦,另外,还可以避免因未初始化引起的一些故障问题,可谓好处多多.系统 ...