分析电力和能源
要评估动力系统效率,您可以评估和报告组件级块和系统级参考应用程序的功率和能量。
这些参考应用程序包括分析能源消耗的实时脚本。打开参考应用程序后,双击<年代trong class="guibutton">分析电力和能源打开实时脚本。要生成能源报告,请选择<年代trong class="guilabel">运行.
电厂模型块计算传输、存储和未传输的功率。这些块使用<一个href="//www.tianjin-qmedu.com/fr/help/autoblks/ref/poweraccountingbuscreator.html">功率计算总线创建器来记录活动脚本使用的电源信号。如果在引用应用程序中使用自己的块,请添加<年代p一个n类="block">功率计算总线创建器到你的子系统去记录电源信号。
现场脚本提供:
脚本导出到Excel的整体能源摘要<年代up>®电子表格。
发动机厂,发电厂和传动系统效率,包括发动机厂在不同效率下所花费时间的直方图。
数据记录,以便您可以使用模拟数据检查器来分析动力系统效率,功率和能量信号。
生活的脚本
活动脚本使用<一个href="//www.tianjin-qmedu.com/fr/help/autoblks/ref/autoblks.pwr.plantinfo.html">autoblks.pwr.PlantInfo
类来打开数据日志记录、运行模拟并报告电源和能源结果。在运行模拟之前,脚本会找到所有的<年代p一个n类="block">功率计算总线创建器在模型中阻塞并打开数据日志记录。在模拟过程中,模型记录传输、未传输和存储的功率。该脚本使用记录的数据来计算每个组件和子系统的效率、能量损失、能量输入和能量输出。如果组件没有节约能源,脚本将发出警告。最后,该脚本提供了一个整体的车辆能量摘要、详细的子系统摘要和仿真数据检查器时间序列图。
运行仿真
运行模拟时,脚本将创建autoblks.pwr.PlantInfo
对象分析了模型的能耗和功耗。使用这些属性来设置单位:
PwrUnits
EnrgyUnits
当脚本创建autoblks.pwr.PlantInfo
对象时,构造函数将搜索模型<年代p一个n类="block">功率计算总线创建器块。从顶层模型开始,构造函数为包含的每个子系统创建子对象<年代p一个n类="block">功率计算总线创建器块。构造函数停在具有<年代p一个n类="block">功率计算总线创建器.
方法中定义的传输电源端口,用于跟踪组件之间传输的电源端口<年代p一个n类="block">功率计算总线创建器块面具。
计算效率autoblks.pwr.PlantInfo
类Eff
属性实现此方程。
为了确定系统是否节约能量,可以使用isEnrgyBalanced
方法检查每个时间步的能量守恒。如果能量守恒误差在容错范围内,则该方法返回true。
整体总结
总体概要提供了效率、能量损失、能量输入、能量输出以及组件级和系统级的能量存储。摘要包括可以用于研究模型块和子系统的超链接。
脚本使用autoblks.pwr.PlantInfo
类xlsSysSummary
方法导出分析到Excel电子表格。
植物的总结
该脚本提供了发动机装置、电力装置和传动系统的效率。具体来说,脚本包括信号能量和发动机效率直方图。
模拟数据检查器摘要
该脚本包括autoblks.pwr.PlantInfo
类sdiSummary
方法来创建仿真数据检查器功率、能量和效率信号图。
功率信号
系统级功率和能量核算测试系统是否满足能量守恒。如果组件没有节约能源,活动脚本将发出警告。
的<年代p一个n类="block">功率计算总线创建器对于参考应用中的植物块,将信号分为三种功率类型。
权力的类型 | 描述 | 例子 | |
---|---|---|---|
P<年代ub>反式 |
转移 |
块间传输功率:
|
|
P<年代ub>nottrans |
没有转移 |
跨越区块边界但未转移的权力:
|
|
P<年代ub>商店 |
存储 |
储能变化率:
|
能量变化率:
|
功率信号满足这个方程。
为了节约能源,传输的功率信号之和必须接近于零。
这些方程使用了这些变量。
P<年代ub>反式 | 传输功率 |
P<年代ub>nottrans | 未转移功率 |
P<年代ub>商店 | 存储能力 |
P<年代ub>输入,P<年代ub>输出 | 输入和输出功率记录<年代p一个n类="block">功率计算总线创建器块 |
另请参阅
功率计算总线创建器|<年代p一个n我temscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">autoblks.pwr.PlantInfo