键图附加块库BG V.2.1

使用标准Simulink和编辑器进行Bond Graph模型图形化编程的少量块的可定制附加库。金宝app

8.8 k下载

更新2022年10月29日星期六17:44:26 +0000

查看许可协议

为什么Bondgraphs ?
能量域独立键合图是过程模型的优秀功率流图[见DOI:10.1109/epe.2005.219609]。键图方法的详细介绍可以在这里找到,例如:http://groups.csail.mit.edu/drl/journal_club/papers/Samantaray__2001__www.bondgraphs.com_about.pdf
使用Simulink实现:金宝app
用标准编辑器绘制的一个可见连接替换每个半箭头连接,可选地表示流或工作连接。互补功率变功或变流的共轭回接将通过后台软件自动实现。此外,块被定义为可切换的,例如,关于因果关系或块函数,以减少库块的数量。库版本2.1仅由9个块组成,实现了所有必要的功能。这些块可以通过拖放技术使用,并且必须像往常一样为Simulink配置菜单驱动。金宝app看到主页
https://etiema.et.tu-dresden.de/ae2_files/ae_8_1e.htm
的Bond Graph库获取更多信息,包括10个pdf文件文档,4个示例列表或带有图标,函数/掩码和参数的在线列表。
特点:
组合功能的典型示例是储能块(选择I或C类型)或节点块(选择0或1类型)。环境连接到标准的Simulink块确保S/D和AB块,即控制器只能通过源金宝app块驱动键图,而键图功率变量的测量只能通过使用AB块来完成。所有块都可以使用标量或矢量键连接进行操作。用户可以直接通过块掩码设置常量参数,也可以通过为考虑的元素(如TF或GY)定义额外的参数输入来使用可变参数。另一种方法是定义第二个文件filename_P。m导致将确定或计算的数值分配给Bond Graph块的符号定义参数。块掩模提供了不同的额外调整,例如输入和输出的实例数量以及节点块或初始值的操作模式,以及额外的动量,位移或能量存储块的功率输出。每个块都提供了对其功能的保护,即在这种情况下,第一个掩码访问步骤只允许改变参数值。操作模式修改必须在第二步中解锁。
节点和测量:
由于任何节点块上的功率变量对中的一个功率变量被定义为常量,因此每个节点类型需要两个不同的图标。图标的外观形式和潜在的方程式被记录下来。键图的任何作用力或流量变量都可以通过所谓的AB块来测量,它实现了激活键的功能,而动量、位移或功率则在每个存储单元中立即处理。
简介:
金宝appSimulink附加库BG V.2.1提供了一种基于键合图的功率流图图形化编程工具。九个模块通过菜单输入确保所有基本模式。通过这种方式,例如因果关系变化,非线性,初始值,矢量操作,功率输出或设置保护都得到了保证。示例描述了不同的用法,如流程建模、控制循环(例如ElaWe_GM_ZuReg)或基于集成的能源效率(例如GM_EE)。包括该工具、所有示例和简短文档。更多信息请看上面给出的主页。
从列举的例子中摘录:
-带式输送机,混合动力汽车离合器,地铁牵引传动,万向节
——升降磁铁、动态减振器、升降负载、双摆
-双馈异步电机、同步电机(节电园区改造)
-混沌发生器(蔡氏电路),双t带阻滤波器,升压变换器,降压变换器
建模提示(cp.也ORCID或ResearchGate):
一个,
对于使用这个附加库与最近的MATLAB/Simulink版本使用Simulink容器技术。金宝app稍后将提供更新版本。
b,
链结构系统建模提示:
DOI: 10.1080/03081079.2019.1668383(广义键图建模)或:https://www.tandfonline.com/eprint/9W7TV8WIWNTU6BXADQBM/full?target=10.1080/03081079.2019.1668383
c,
电机建模提示:
DOI: 10.1109/ iec .2019.8927632(同步磁阻电机)
DOI: 10.1109/ iec .2016.7794063(广义潮流模型)
DOI: 10.1109/IECON.2016.7793471 (HB和pm型游标机)
INSPEC登记号10939726(标准电机)
d,
复合行星齿轮(行星齿轮)建模提示:
DOI: 10.1109/cecnet.2011.5769012(三速齿轮)
DOI: 10.1016/j.m ecmachtheory .2017.05.007(四速齿轮)
e,
潮流建模教学提示:
arxiv.org/abs/1505.06828

引用作为

格特-海尔格·盖特纳(2023)。键图附加块库BG V.2.1(//www.tatmou.com/matlabcentral/fileexchange/11092-bond-graph-add-on-block-library-bg-v-2-1), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2007a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux
社区

社区寻宝

在MATLAB Central中寻找宝藏,并了解社区如何帮助您!

开始狩猎!

BG21 / BeiV20_TBBS

BG21 BeiV20_TBBS /电路

BG21 / BeiV20_TBBS / El_Mot

BG21 / BeiV20_TBBS El_Mot / ClaParTra

BG21 / BeiV20_TBBS / Scherf

BG21 / BibV20

BG21 / BibV20 / Dokumentation

版本 发表 发布说明
2.11

新示例行星齿轮,包括与POG和EMR的比较,参见第2章的示例,pp. 19-44,施普林格2021,doi: 10.1007/978-3-030-76787-7_2;
首页移位

1.3.0.1

更新描述,包括链接,从建模示例列表中提取,并添加建模提示

1.3.0.0

关于矢量/矩阵模式下的TF的Bug修复-最后(s)个元素为零。

1.2.0.0

在块帮助内重新激活链接;两个新的例子:正弦源电压,R值。L,二极管,RC负载;“description”现在包含到主页的链接

1.0.0.0

关于字段的Bug修复(混合因果关系);关于节点(循环)的错误修复;改进了GY / TF(统一参数输入/转置操作);新的例子万向节+牵引驱动(POG平行)-两个版本各+参考