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

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

第一部分:知识部分

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. 使用IDEA构建Spring-boot多模块项目配置流程

    使用IDEA构建Spring-boot多模块项目配置流程 1.创建项目 点击Create New Project 在左侧选中Spring Initializer,保持默认配置,点击下一步. 在Grou ...

  2. 通过openjdk源码分析ObjectMonitor底层实现

    通过openjdk源码分析ObjectMonitor底层实现 Hotspot JDK只是部分开源,将底层的调用C++的native方法的具体实现屏蔽了,而openjdk则将这部分也开源了,接下来我们通 ...

  3. CAD制图系列之怎么画平行线

    CAD怎么画平行线 输入O,点空格,输入距离100,选择已知的线,往你要偏移的方向就好! 具体方法如下:1.打开CAD制图 2.输入快捷键O 3.按下空格键 4.输入你所要的距离,例如12,并按下空格 ...

  4. Head First设计模式——状态模式

    糖果机 如下糖果机工作状态图,我们对这个状态图进行编码实现糖果机的工作过程 这个状态图的每个圆圈代表一个状态,可以看到有4个状态同时又4个动作,分别是:“投入1元钱”.“退回1元钱”.“转动曲柄”.“ ...

  5. 红帽(RedHat8) RHEL8.0系统安装教程(小白都会)

    可以去了解一下Red Hat8产品详情:https://www.RedHat.com/zh/enterprise-linux-8 先准备VMware Workstation 15 Pro版本,Red ...

  6. sockaddr与sockaddr_in的关系

    WIN7+VS2013 sockaddr // // Structure used to store most addresses. // typedef struct sockaddr { #if ...

  7. SDL多线程显示更新窗口

    //初始化SDL2和创建一个窗口,并且将屏幕绘制成大红色 #include <iostream> extern "C" { #include <SDL.h> ...

  8. FFMPEG学习----遍历所支持的解码器

    下面简单介绍一下遍历ffmpeg中的解码器信息的方法(这些解码器以一个链表的形式存储): 1.注册所有编解码器:av_register_all(); 2.声明一个AVCodec类型的指针,比如说AVC ...

  9. Linux内核单链表

    主要说明Linux内核中单链表操作的关键思想,需要注意的地方 1. 假设 为了说明关键思想,对数据结构进行了精简 2. 数据结构定义 struct ListNode { int val; ListNo ...

  10. gcc 相关总结 动态链接库

    #include < >与#include " " #include < >:直接到系统指定的目录中去找头文件. #include " " ...