如何在 modelica 中进行局部敏感性分析

2023-12-30

我想在 Dymola 中进行局部敏感性分析,以评估影响建筑物(多户住宅)能耗的不同参数。 谁能给我一些建议,如何在 Dymola (Modelica) 软件中做到这一点?


您可以将模型导出为 FMU,然后按照多种不同路径之一使用 FMU 进行敏感性分析:

  • PyFMI + SAlib在 for 循环中使用 PyFMI - FMU 进行灵敏度分析 https://stackoverflow.com/questions/47357897/sensitivity-analysis-using-pyfmi-fmu-in-for-loop
  • Modelon 的 FMI Excel 工具箱http://www.modelon.com/products/modelon-deployment-suite/fmi-add-in-for-excel/ http://www.modelon.com/products/modelon-deployment-suite/fmi-add-in-for-excel/
  • 开放式TURNS + FMIhttps://www.researchgate.net/publication/321624302_A_Probabilistic_take_on_system_modeling_with_Modelica_and_Python https://www.researchgate.net/publication/321624302_A_Probabilistic_take_on_system_modeling_with_Modelica_and_Python, https://github.com/openturns/otfmi https://github.com/openturns/otfmi, http://www.openturns.org/ http://www.openturns.org/

...

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 modelica 中进行局部敏感性分析 的相关文章

  • 如何在 Openmodelica 中指定介质?

    我正在 Modelica 中模拟热泵热水系统 我附上了我的模特的照片 但是 当我运行模型时 出现错误 Medium 是部分的 部分类中不允许进行名称查找 您能告诉我吗 我该如何指定水箱 热泵冷凝器和管道中的水 我应该如何指定热泵蒸发器中的空
  • 在 Dymola 中编译大型数组

    请考虑以下小型 Modelica 模型和功能 model VectorizeDemo parameter Integer na 5 final parameter Integer nb 2 na final parameter Real a
  • 两相 Modelica Media 示例

    我正在尝试在 OpenModelica 中开发具有单一物质 液体或蒸汽 的流动模拟 Modelica Media Water 模型确实有两个阶段 但极其复杂 并且很难用完全不同的物质来重现 我想找到一个我可以使用的两相介质的简单示例 有一个
  • 如何在 Dymola (Modelica) 中使用 /bigobj 进行编译

    我正在将一个相对较小的有限元 FE 模型集成到 Modelica 中 为此 我创建了一个模型 Modelica 类 它可以读取 Matlab 二进制文件格式的质量 M 和刚度 K 矩阵 我将 FE 模型与 Modelica 标准库 Mode
  • 来自 Dymola mos 脚本的 mkdir

    我有一个用于运行多个模拟的 mos 脚本 在运行模拟之前 我想cd to a new目录 以便保存所有结果和日志文件并且永远不会被覆盖 目前只能cd据我所知 到现有目录 任何人都建议如何创建名为例如的目录temp modelname and
  • 非线性代数方程的初步猜测

    我有一个非线性代数方程组需要求解 如何使用计算值 具有连续时间变化 作为解变量的初始猜测 而不是使用参数作为起始值 初始方程部分可以用于此目的吗 我创建了一个测试模型来解释这个问题 model Teststartvalue Real val
  • 何时在 Modelica 语言中使用 noEvent 运算符?

    Modelica 中的 noEvent 运算符不使用迭代来查找触发事件的精确时刻 看来这会导致计算错误 这是我在以下网站上找到的示例https mbe modelica university behavior discrete decay
  • matlab dymola 连接在一段时间后失败

    我有 mat 文件中的实验数据和用 dymola 编写的模型 我使用 dymolaM m 文件将命令从 matlab 发送到 dymola 这样我就可以使用 matlab 来优化模型的参数 Matlab从 mat文件中读取数据 以正确的方式
  • Dymola 标志列表

    Dymola 中的一些设置可以通过在 命令 窗口中设置标志来更改 标志的一些示例是 Advanced AutoFormatting Advanced PedanticModelica Advanced LogStartValuesForIt
  • 在 OpenModelica 中模拟闭式液压循环

    我想对一个封闭的液压循环进行建模 正如人们可以在 Modelica 标准库 流体 示例 加热系统中找到的那样 对于供暖系统以及我的 简约 示例 我遇到了同样的问题 系统是超定的 在接下来的讲座中 您可以发现加热系统是一个 坏例子 所以我想这
  • 仿真期间的 Modelica 输出文件

    我进行了很长时间的模拟 并且需要在模拟继续时检查输出 另一个原因是我正在进行实时模拟 所以我也想实时查看输出 如果 OpenModelica 在模拟过程中创建一个输出文件 以便我可以使用第 3 方工具 也许是 Python 读取并绘制它 那
  • 如何在 Dymola 中隐藏模拟变量

    模拟模型后是否可以隐藏对象或输出 我有很多东西 我觉得我在浪费时间筛选它们试图找到我的正确答案 如果没有 有没有办法组织我的输出在模拟选项卡中的显示方式 Thanks Dymola 的主要可能性是 使组件受到保护 默认情况下 受保护的组件不
  • 在 Modelica 模拟中包含因果关系会导致模型扁平化时出现平移错误

    我想模拟基于能量工作的质量弹簧模型的控制器 model model parameters parameter Real m 1 parameter Real k 1 parameter Real Fmax 3 parameter Real
  • 后续问题:Modelica仿真和方程初始化总时间计算

    我正在写这个相关问题this https stackoverflow com questions 61375492 modelica total time calculation of simulation and equation ini
  • 如何将自定义包添加到 Dymola/Modelica 的启动路径中?

    我有一个自定义包 我发现自己在 Dymola 模型中重复使用该包 并且我想将此包放在一个公共目录中 每当我启动 Dymola 时都会自动加载该目录 我当前的策略是在加载我正在处理的模型时加载自定义包 然后保存总计 这并不优雅 因为自定义包的
  • 理解 Dymola 错误消息时遇到问题

    谁能告诉我 代数环 的含义 以及我应该如何通过添加 预 运算符来应对这种情况 我真的没看懂 Error Failed to generate code for an algebraic loop involving when equatio
  • 使用 pyFMI 进行模拟时出现 CVodeError

    我尝试在 Anaconda Python 3 6 8 上设置 pyFMI 安装 pyFMI 站点上列出的所有必需软件包 fmu 加载没有问题 但当我尝试模拟 fmu 时 出现错误 Could not find cannot import n
  • 在 Modelica (SystemModeler) 中生成白噪声

    我正在尝试将测量噪声添加到模拟中 这可以在 Simulink 等中完成 但在 Modelica 和 SystemModeler 中似乎更困难 关于如何做到这一点有什么想法吗 您可以通过外部 C 代码在 Wolfram SystemModel
  • Modelica 外部函数:C 与 C99

    在 Modelica 中可以定义外部函数 规范第 12 9 章表示支持 C 和 Fortran77 将来可能会支持 C 和 Fortran90 现在我想知道哪个C 的版本 http en wikipedia org wiki C progr
  • DYMOLA:opc 服务器如何使用 MATLAB 使用 dsin.txt 或 mat 文件进行初始化

    我在 DYMOLA 中创建了一个 OPC 服务器 现在我在 DYMOSIM 中有这个可以单击并初始化 使用 dsin txt 的 MAT 文件 现在我在 MATLAB 中创建了一个 GUI 文件 并获取变量的输入并创建了一个 mat 文件

随机推荐

  • 在多级逻辑回归中,SE 如何高于 1000? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 也许我的问题无法具体 但是当拟合 glme 模型 在 R 中使用 lme4 包 时 我得到其中一个参数 SE 1000 估计参数高达 16
  • 更改 UIPickerView 背景

    我想更改 UIPickerView 的边框颜色 我没有看到 UIPickerView 的色调属性 有什么办法可以做到这一点吗 或者解决方法 Thanks 您还可以屏蔽该组件 只需稍加修改 您就可以获取组件的大小并使用以下代码将其剪切出来 C
  • 使用遗传算法进行图像处理

    我想看看遗传算法在图像处理中的应用 我不知道如何为任何图像编写健身函数 假设我有一个灰度图像 它不是很清晰 现在如果我继续将生成的解决方案与该图片值匹配 那么我的解决方案会如何更好 例如更好的清晰度 增加的对比度 亮度等 我最喜欢的遗传算法
  • 为什么使用 setdefault() 创建的这个 Python 字典是乱序的?

    我刚刚开始使用 Python VBA 背景 为什么这本字典的创建顺序是乱的 不应该是a 1 b 2 等等吗 class Card def county self c 0 l 0 groupL groupL for Loop for n in
  • WordPress:更改管理子菜单顺序

    我已经创建并注册了一个管理页面作为 帖子 管理菜单下的子菜单 但问题是它出现在 wp 子菜单的末尾 即 标签 之后 如何更改此自定义管理页面子菜单条目的顺序以使其显示在 添加新项 之后 我正在使用此功能在 edit php 帖子菜单 下注册
  • postgresql连接2个表

    我有2个表tab1和tab2 tab2 tab1 id 引用tab1 id tab2 与 tab1 id 具有不同的值 我需要一个将 tab1 与 tab2 中的操作列连接起来的连接 以及 id 的最新值 tab1 id user file
  • Jquery 自动加载 gif 并在提交点击时禁用按钮

    是否可以自动显示 隐藏 ajax 加载 gif 并同时禁用 启用提交按钮 当提交按钮是样式化的而不是输入类型 提交时 目前 在提交时我这样做 save button id click function if save button id h
  • 运行时错误:对象不支持属性或方法

    我需要在一个相当大的项目中使用 jQuery 创建一个对话框 在某些地方 这个项目使用的 jquery 版本与我最近在窗口中使用的版本不同 我的代码如下所示 在 ascx 页面上
  • Autofac - 注册所有 Windows 窗体

    有没有办法让 Autofac 自动注册我的程序集中的所有 Windows 窗体 此功能很可能类似于 Autofac MVC 支持注册所有控制器的能力 现在 我这样做 foreach var type in Assembly GetExecu
  • 是否可以滚动 Treeview 的列内容,而不是 Tkinter 中的列窗口?

    我有一个带有 Treeview 小部件和一列的窗口 如果我添加足够的节点以使节点的文本超出窗口的宽度 则除非我更改 否则将无法水平滚动列宽使其比窗宽 这就是我的意思 我应该能够水平滚动 这样我就可以适应节点的文本 但水平滚动条被禁用 但是
  • 否定内部词法分析器和解析器规则

    否定元字符如何 在 ANTLR 的词法分析器和解析器规则中使用吗 否定可以发生在内部词法分析器和解析器规则 https stackoverflow com questions 4297770 practical difference bet
  • 如何存储不同类型的文档

    我有一个使用 SQL SERVER 2008 的网站 它允许用户上传 excel word txt pdf 媒体文件和其他格式的文件 就像Rapishare Megaupload 将它们存储到 SQL SERVER 中的最佳方法是什么 FI
  • Android Webview 锚链接(跳转链接)不起作用

    我的 Android 应用程序中有一个 WebView 它使用 loadDataWithBaseURL 方法加载 HTML 字符串 问题是本地锚链接 a href link 无法正常工作 单击链接时 它会突出显示 但不会滚动到相应的锚点 如
  • PyLucene 索引器和检索器示例

    我是 Lucene 的新手 我想用Python 3编写PyLucene 6 5的示例代码 我改变了this http graus co blog pylucene 4 0 in 60 seconds tutorial 该版本的示例代码 但是
  • 如何在 android 中配置 java.util.logging.logger 以使用放置在 sdcard 上的日志记录属性文件?

    我一直在尝试使用 java util logging logger 将内容记录到 SD 卡上的文件中 现在 我希望记录器使用我将在 sdcard 上提供的日志记录配置 属性文件 我一直在尝试的一种方法是 我一直在尝试使用 logmanage
  • HandleBars .Net If 比较

    我使用 Handlebars NET 作为我的邮件模板 因此我在服务器端宽度 ASP NET MVC 上生成模板 我需要这样的比较 但这不起作用 我能做些什么 Product ProdType is a enum property if P
  • eli5:具有两个标签的 show_weights()

    我想eli5 http eli5 readthedocs io en latest autodocs eli5 html eli5 show prediction为了了解术语对某些类别的预测的贡献 您可以运行这个脚本 import nump
  • 为什么在 [ x"$VAR" = x"VALUE" ] 中使用“x”?

    我可以在 unix shell 脚本中看到使用了以下构造 x VAR x VALUE 代替 VAR VALUE Why 因为如果变量之一为空 shell 并不总是完全表现良好 考虑如果 VAR为空 空并且 VALUE是 foo 你的两个结构
  • PHP header(): 302 暂时移动错误 [重复]

    这个问题在这里已经有答案了 在我的 web 应用程序中 我打开了一个模式 在该模式中 我正在另一个页面 ajax php 中使用 ajax 处理一些数据 在 ajax php 中完成处理后 我执行以下操作 header location b
  • 如何在 modelica 中进行局部敏感性分析

    我想在 Dymola 中进行局部敏感性分析 以评估影响建筑物 多户住宅 能耗的不同参数 谁能给我一些建议 如何在 Dymola Modelica 软件中做到这一点 您可以将模型导出为 FMU 然后按照多种不同路径之一使用 FMU 进行敏感性