PLECS的基本介绍

news2024/11/25 0:36:26

PLECS的基本介绍

  • 一:PLECS的基本介绍简单说明
  • 二:多功能的辅助工具
  • 三:主要功能介绍
    • 1、独特的热分析功能
    • 2、功能强大的示波器
    • 3、极快的仿真速度
    • 4、强大的波形分析工具
    • 5、C 语言控制器
    • 6、丰富的元件库

一:PLECS的基本介绍简单说明

   1)PLECS 是一款用于电路和控制结合的系统的多功能仿真系统,尤其适用于电力电子和传动系统。无论在是工业领域中的开发者或是学术研究者,PLECS 都能够加速您对电气系统的设计和分析,大大缩短产品研发周期,提高科研效率。PLECS 以其准确快速的性能、友好的操作界面和诸多有意义的波形分析工具等众多优势,成为当今电力电子工程师追捧的一款仿真软件,被誉为“全球最专业的电力电子仿真系统”。

   2)PLECS, 可以应用于电力电子领域的各个方向。遵循由上而下的设计理念,从电源,变流器到负载,PLECS 使得复杂系统的建模仿真简单明了。

   3)PLECS有两种版本,对于独立版具有控制元件库和电路元件库,采用优化的解析方法,仿真速度更快,比PLECS 嵌套版本快约2.5倍。系统控制部分可以在PLECS 独立版本中被直接快速模拟。连续和离散信号处理模块以及代数函数和间断点让你可以实现非常多的模拟仿真,如数字控制。独立版本的PLECS 从经济意义上降低了投资和维护成本。与传统的PLECS工具箱相比较,其编辑器仍保持以往方便使用的人性化界面的简约风格。

   4)提供丰富的元件库,涉及到电能转换系统的电气回路,磁性元件,散热回路,机械以及其控制部分。 在用户界面中,模型的搭建以电气工程师所熟悉的直观方式进行。只需把如半导体,电感和电容等典型元件添加到设计图中并用导线连接即可。

二:多功能的辅助工具

   1)在便于操作的图形用户界面和丰富的元件库之外,PLECS还提供了用于电力电子系统设计和分析的多种辅助工具。在仿真进行时和结束后,数值结果将被显示在PLECS示波器中。PLECS示波器尽可能真实地再现了实际电力电子测量设备,用户可以提取感兴趣的波形片段,进行后续处理并生成数据报告。
  2)内置的频域分析工具通过简单的设置可以寻找系统稳态工作点,以及计算系统开环和闭环传递函数。除此之外,系统的状态空间矩阵可以通过命令行指令提取并用于高级的系统动态研究。
  3)用户可以使用仿真指令来改变模型参数,调用仿真过程以及进行后续数值结果处理。
  4)PLECS代码生成器作为附加功能,可以将电气回路和控制模块转化为实时C代码

三:主要功能介绍

1、独特的热分析功能

  热分析是电力电子系统的重要环节,由于压缩封装和更高功率密度的不断要求而变得越来越重要。PLECS 让用户在早期阶段完成电气设计和散热设计,以便为每一个特定的方案提供一个高质量的解决方法。PLECS 热分析,其热函式让使用者可将热设计纳入电力电路的设计中,使用者可定义与溫度相关的热传导和每个半导体元件的开关损耗能量分布;也可收集由半导体和电阻损耗的能量,并使用热电阻和热电容元件来模拟热的行为。这样,通过热模型的仿真来设计散热器,达到优化开关频率、开通关断损耗等目的(设计者可根据温度,由大功率选择小功率,从而改变了元器件数量,节约了成本)。
在这里插入图片描述

(1)开关和传导损耗
  PLECS 记录了每一个开关动作前后半导体器件的运行条件(正向电流,阻断电压,结温),而不是根据电流和电压的瞬变来决定半导体器件的开关损耗。然后根据这些数据从一个三维的表中读取能量损失。在运行的状态中,耗散功率由设备的电流和温度可以计算出来。
在这里插入图片描述  这个理想的元器件模型和详细的能耗数据的结合提供了一个高效并且准确的对详细的设备仿真模拟的选择。所需要的数据表通过可视化编辑器集成后进入PLECS。

(2)散热片的概念
  热分析元件库中的核心元件是一个半透明盒子样子的理想化的散热片(如下图)。一个散热片吸收在它的覆盖范围内的元器件的发出的热量。同时,一个散热片保证了一个恒温的环境,并且将它的热量传给在它覆盖范围内的元件。

在这里插入图片描述(3)热量相等网络
  从一个热壑散热到另一个或到一个周围环境的温度是采用集中热电阻和连接到散热片的热电容。这个方法使得用户可以控制热结构模型的详细程度。

2、功能强大的示波器

  PLECS 示波器用来显示仿真结果,并提供了强大的变焦和分析工具,以简化查看和处理结果。PLECS 示波器可放置在Simulink 模块中或在PLECS 电路图中。示波器包含绘图区和可选的缩放视图,保存的视图和数据视图窗口。
(1)缩放和平移功能
(2)数据游标功能
  游标使得你可以准确的读取波形值或测量两点之间的差异。除了显示波形值和差异之外,数据窗口可以进行简单的分析,比如该曲线在游标之间的单调速率
调度(RMS)值。
(3)打印和输出功能
(4)傅里叶分析功能

3、极快的仿真速度

  在传统的电路仿真软件中,开关动作的瞬态过程都要求大量的计算时间。有限的斜率使得这些软件都需要用很小的步长来仿真,消耗了大量的仿真时间。在PLECS 中,这个问题不会出现,因为理想开关的开关动作都是瞬时完成的。每一个开关动作都只需要两个时间步长,这使得仿真速度大大提高。
  在进行电力电子仿真的第一阶段,工程师们一般希望验证其所设计的原理图在理想状态下的仿真结果是否符合设计初衷,设计方案是否可行。在这一阶段仿真时就无需对电力电子器件设置过多的参数。在 PLECS 中,电力电子器件,断路器等模型,都基于理想开关状态。它们都具有理想的短路特性(短路电阻为零)和理想的开路特性(开路电阻为无穷大),开关动作也都是瞬时完成的。
  在建模中使用理想开关器件有三个主要的优点:易于使用,鲁棒性和快速高效。PLECS 能够快速运行且方便操作的一个关键因素也是由于理想开关器件的使用,工程师们从这个概念中也受益颇多。这些理想的环境条件是我们能够开发出一个真实系统的非常好的第一步,它可以让我们迅速发现一个设计是否可行。在仿真第二个阶段,为了更具有真实性,工程师们会加入一些缓冲器或者寄生电感,这些同样能够在 PLECS 环境下进行操作。很多客户反馈该软件能够快速提供可靠而全面的模拟结果,其优良的整体性能也体现了 PLECS 有着深厚的电力电子学的理论基础。

4、强大的波形分析工具

  PLECS 通过稳态分析、控制分析等诸多有意义的波形工具,实现了准确的仿真结果。控制分析工具如 AC Sweep,脉冲响应分析、环路增益分析等。除了标准的瞬态仿真外,PLECS 具有先进的,易于使用的一整套分析工具。
(1)稳态分析
  稳态分析使您能够确定一个开关系统的周期稳态工作点,而不必使用瞬态模拟。这个特性与时间常数可以很容易地跨越 6 个数量级的热模拟结合起来特别有用。
(2)小信号分析
  传递函数在控制器的设计中发挥了重要作用。PLECS 使你无须恢复到平均模型就可以确定开关系统的开环传递函数或是闭环增益。
(3)计算状态空间矩阵
  PLECS 可以访问一个描述子系统的状态空间矩阵,你可以使用这些矩阵做进一步的研究,如特征值分析和状态空间平均法。
(4)AC分析和稳态分析
  在新的3.2版本中,还新增了实用的AC分析和稳态分析,以满足工程师们得
需求。

5、C 语言控制器

  C 语言脚本模块允许自定义功能在 C 编程语言中实现。在仿真的开始阶段,集成的编译器在网络中转换你的 C 代码到本地机器代码,它动态链接到 PLECS中。 C - Script块求解器提供了非常精细的互动,实际上几乎可以使用户实现任何功能。

6、丰富的元件库

  PLECS 系统包含了所有常见的用于电力系统控制的元器件。连续和离散信号处理模块以及代数函数和不连续性,让你几乎可以创建任何模拟或数字控制系统或电路。除了一个标准的电器元件库外,元器件库中还配有专门的电力电子元器件理想和非理想半导体开关,以及包括可修改参数的转换器,电机,变压器模型
  在库中可以找到各种电力半导体器件、开关和断路器,以及完整的电力电子变换器和三相变压器,三相变压器函式库包括three-leg 和 five-leg 配置的模型,含有core saturation 以及 variable phase shift angles。要为电力传动系统建模时,只需选择一种交流或直流电机,例如异步电动机、永磁同步电动机等十三种电机。
  PLECS 中的所有元件均为透明的,用户可以打开了解并通过改动数据来创建自己的模型。方便的元件库浏览器让您可以轻松获得所有的元件。也可以使用库浏览或使用搜索栏查找你需要类型的元件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/456853.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

QMS-云质说质量 - 7 IATF 16949哪个条款严重不符合项最多?

云质QMS原创 转载请注明来源 作者:王洪石 引言 AIAG 《质量2020》报告的数据是否让你惊讶? AIAG与德勤合作发布的汽车行业《质量2020》报告指出,"OEMs和供应商都将问题解决和CSR(Customer Specific Requirement顾客特定要求…

What...MiniGPT-4居然开源了,提前感受 GPT-4 的图像对话能力

说在前面的话: 一个月前,OpenAI向外界展示了GPT-4如何通过手绘草图直接生成网站,令当时的观众瞠目结舌。 在GPT-4发布会之后,相信大家对ChatGPT的对话能力已有所了解。圈内的朋友们应该已经亲身体验过无论是文本生成、编写代码&…

涨点技巧:基于Yolov5/Yolov7的困难样本挖掘---LRM loss,提升难样本检测精度

1.hard example mining(困难样本挖掘)✨✨✨ 困难例挖掘方法通常可以提高目标检测器的性能,因为它受到不平衡训练集的影响。为了通过RoI正确地挖掘困难例,引入了在线困难例挖掘(OHEM)方法[15]。该方法建议只考虑对反向传播最有利的RoI。给出最高损失值的RoI被认为是最难的…

【汽车品牌案例 Objective-C语言】

一、刚才,我给大家说了一下这个单元格的重用,接下来,我给大家再做一个案例, 1.再做一个什么案例呢,还是显示那个汽车品牌, 咱们上午是不是做过一个那个汽车品牌的展示了,做过那个展示,那是简单的一个展示,咱们再做一个,使用另外一个不同的一个plist文件,car_total.…

必应,百度,神马头条,搜狗专用站长seo推送工具大全

软件介绍: 百度开始打击滥用api问题,针对这个问题已经开发了拟人推送系列功能,放心使用。 五合一高效推送软件,目前支持百度,神马,必应,搜狗,头条,谷歌六大搜索引擎同步…

setup,ref,reactive

初识setup 1.理解:Vue3.0中一个新的配置项,值为一个函数。 2.setup是所有Composition API(组合API)“表演的舞台”。 3.组件中所用到的:数据、方法等等,均要配置在setup中。 4.setup函数的两种返回值: 1.若返回一个对象,则对象中的属性、…

IDEA(七) 使用UML类图

目录 1.相关快捷键1.1 查看快捷键1.2 其他快捷键1.3 分析类图1.4 定制展示类中的内容1.5 适配窗口和1:1展示1.6 定制布局1.7 其他设置 1.相关快捷键 1.1 查看快捷键 Ctrl Alt U :以弹窗的形式查看UML类图。Ctrl Shift Alt U :以标签的形式查看UML…

C learning_9 (函数篇)

目录 函数 函数的概念 函数的作用 函数的分类 函数的参数 函数的调用 函数 函数的概念 概念:C语言中的函数是一种封装了一定功能的代码块,可以在程序的任意位置调用。 返回值类型 函数名(参数列表) { 函数体 return 返回值; } 1.返回值类型指定了…

Vue的路由实现:hash模式 和 history模式原理及区别

目录标题 1、hash模式2、history模式 Vue-Router有两种模式: ** hash 模式和 history**模式。默认的路由模式是hash模式。 1、hash模式 简介:hash模式是开发中默认的模式,它的URL带着一个#,例如:http://www.abc.com/#/vue,它的…

从广交会,看懂海尔智家逆势增长的秘密

中国企业的全球化战略应从何处、以何种方式推进?作为行业全球化最彻底的企业,海尔智家是个很好的参考。 4月15日,在第133届中国进出口贸易交易会(以下简称“广交会”)上,海尔智家展示了其扎根本土&#xf…

Learning Dynamic Facial Radiance Fields for Few-Shot Talking Head Synthesis 笔记

Learning Dynamic Facial Radiance Fields for Few-Shot Talking Head Synthesis 笔记 摘要 Talking head synthesis is an emerging technology with wide applications in film dubbing, virtual avatars and online education. Recent NeRF-based methods generate more n…

举个栗子~Tableau 技巧(253):让筛选器只显示全部以及需要的类别

用户反馈了一个需求:我的业务数据有很多类别,但其实经常查看的只有几个,Tableau 筛选器能不能设置一下,只显示全部和经常查看的那几个类别? 这个是可以实现的!如下示例,数据类别有:…

好用的思维导图软件有哪些

ProcessOn ,一款让“工具回归工具、让你回归你的"软件! 当“在线”成为当今时代的主流时、 如果让你选择一款好用的思维导图软件、 你希望Ta 是什么样的? ProcessOn! 它可以是你的待办清单、笔记工具、社区分享工具、PPT演…

vector(入门知识点)

目录 vector的介绍 ​编辑 例&#xff1a;遍历 拷贝&#xff1a; 初始化&#xff1a; 反向迭代器&#xff1a; 扩容&#xff1a; insert与erase vector的介绍 例&#xff1a;遍历 拷贝&#xff1a; 初始化&#xff1a; &#xff08;10个1&#xff09; vector<int>注意…

Jetpack Compose 中使用分页 API 调用的无限滚动

Jetpack Compose 中使用分页 API 调用的无限滚动 最近&#xff0c;我在DashCoin 的硬币屏幕上添加了一个带有分页 API 调用的无限滚动。它使浏览硬币列表变得非常困难&#xff0c;并且确实减少了初始加载时间&#xff0c;比以前少了。如果没有正确实施&#xff0c;实施无限滚动…

基数排序详解

本期内容是对之前排序内容的一部分补充&#xff0c;需要有一定的基础 (14条消息) 万字解析&#xff0c;带你深入掌握多种排序算法&#xff01;-C语言-CSDN博客 基数排序 基数排序&#xff08;Radix Sorting&#xff09;是和前面所述各类排序方法完全不相同的一种排序方法。从…

【C++】面试官:你小子,继承与多态的题你都会

文章目录 前言一、理论知识类二、编程题选择类 前言 上一篇文章我们详细了介绍了多态&#xff0c;用汇编一步一步的查看了多态的实现原理&#xff0c;讲解了这么多理论知识该做一些面试题了&#xff0c;这些面试题都是历年来大厂所出的笔试题&#xff0c;希望大家可以把我今天…

php动态密码和加密解密函数的使用(动态密码、Discuz核心函数AuthCode、任意输入密码验证)

php加密解密的使用 一、项目说明二、项目分析1.js外部文件2.HTML容器构建3.layui前端验证4.php后端验证封装函数密码验证规则strpos内置函数 三、经典的核心加密函数1.Discuz!开发之核心加密解密函数2.常用简单加密解密函数 一、项目说明 在开发大屏时&#xff0c;需要在前端输…

【Linux】4、Linux 的用户、用户组和权限等

目录 一、Linux 的 root 用户二、切换用户相关命令(1) su(2) sudo 三、用户和用户组(1) 用户组命令(2) 用户相关命令(3) 查看当前系统中有哪些用户和用户组 四、认识权限控制信息(1) 权限控制信息分析(2) chmod 命令(3) 权限的数字序号(4) chown 命令 一、Linux 的 root 用户 …

【Android入门到项目实战-- 6.2】—— 如何访问其他应用程序的数据?

目录 一、ContentResolver基本用法 如何查询&#xff1f; 如何向表中添加一条数据&#xff1f; 如何更新这条新添加的数据&#xff1f; 如何删除这条数据&#xff1f; 二、读取系统联系人 要想你的APP访问其他应用程序的数据&#xff0c;需要使用内容提供器&#xff0c;下面使…