混合动力方程的工具箱gydF4y2Ba
6.6 k下载gydF4y2Ba
更新gydF4y2Ba坐,2022年10月15日04:32:20 + 0000gydF4y2Ba
从GitHubgydF4y2Ba
混合动力方程的工具箱gydF4y2Ba
混合动力方程(HyEQ)工具箱提供了MATLAB和Simulink仿真库的混合动力系统。万博1manbetx工具箱支持混合动力系统的万博1manbetx定义与输入,允许创建相互连接的混合动力系统模块化的配置。混合弧输出的模拟可以转换和策划一套工具,允许容易定制。详细的文档和无数的例子是浏览器或在MATLAB中提供帮助gydF4y2Bahyeq.github.iogydF4y2Ba。gydF4y2Ba
需求gydF4y2Ba
安装v3.0的HyEQ工具箱需要MATLAB R2014b或更新。gydF4y2Ba
这个工具箱正式支持以下操作系统和MATLAB /万博1manbetx Simulink的组合版本:万博1manbetxgydF4y2Ba
- Windows: R2014b-R2022bgydF4y2Ba
- Mac (MATLAB): R2014b-R2022bgydF4y2Ba
- Mac (MATLAB 万博1manbetx+仿真软件):R2016a-R2022bgydF4y2Ba
- Linux: R2021a-R2022bgydF4y2Ba
通过MATLAB版本R2014b R2015b不兼容macOS的最新版本,如macOS蒙特利。看到MATLAB和Simuli万博1manbetxnk的gydF4y2Ba系统需求gydF4y2Ba找到一个兼容的操作系统/软件版本对。gydF4y2Ba
当工具箱在MATLAB R2014b测试了在Linux上,仿真软件自动化测试运行器崩溃引起的。万博1manbetx手工测试表明HyEQ MATLAB库可能会奏效,但用在你自己的风险。MATLAB与Linux版本测试,使用R2021a或晚(早期版本比2021年5月工作但没有测试)。gydF4y2Ba
如何安装HyEQ工具箱3.0版本吗gydF4y2Ba
在安装之前的3.0版本HyEQ工具箱,有必要手动卸载任何安装了早期版本(v2.04或更早)。随后,没有必要手动卸载HyEQ工具箱(v3.0或更高版本)前更新到新版本。gydF4y2Ba
卸载HyEQ工具箱2.04版。gydF4y2Ba
卸载的过程v2.04如下(早期版本相似)。gydF4y2Ba
- 开放的Matlab。gydF4y2Ba
- 导航到HyEQ工具箱文件夹。工具箱文件夹可以通过运行gydF4y2Ba
(“HyEQsolver”)gydF4y2Ba
(注意,在MATLAB命令窗口gydF4y2BaHyEQsolvergydF4y2Ba
在子目录的HyEQ工具箱文件夹)。gydF4y2Ba- 在Windows上,通常是HyEQ工具箱文件夹路径gydF4y2Ba
C:\Program Files\Matlab\toolbox\ HyEQ_Toolbox_v204gydF4y2Ba
。gydF4y2Ba - 在麦金塔,HyEQ工具箱通常是文件夹的路径gydF4y2Ba
~ / matlab / HyEQ_Toolbox_v204gydF4y2Ba
。gydF4y2Ba
- 在Windows上,通常是HyEQ工具箱文件夹路径gydF4y2Ba
- 而在HyEQ工具箱文件夹,运行卸载脚本gydF4y2Ba
tbcleangydF4y2Ba
在MATLAB命令窗口。gydF4y2Ba这个脚本在HyEQ工具箱文件夹中删除所有的文件!gydF4y2Ba - 重启Matlab。gydF4y2Ba
- 检查HyEQ工具箱是由运行卸载gydF4y2Ba
(“HyEQsolver”)gydF4y2Ba
。输出应该gydF4y2Ba“HyEQsolver”未找到gydF4y2Ba
。gydF4y2Ba
通过插件安装v3.0 Explorer (MATLAB R2017b后来)gydF4y2Ba
在MATLAB R2017b后来,HyEQ通过MATLAB工具箱可以安装插件的探险家。gydF4y2Ba
- 开放的MATLABgydF4y2Ba
- 选择“家”选项卡顶部的窗口。gydF4y2Ba
- 单击“附加”按钮打开gydF4y2Ba扩展浏览器gydF4y2Ba。gydF4y2Ba
- 搜索“混合方程工具箱”并选择由里卡多Sanfelice条目。gydF4y2Ba
- 单击“添加”按钮打开一个下拉菜单,并选择“添加到MATLAB”。gydF4y2Ba
- 这将打开一个许可协议。点击“我接受”开始安装。gydF4y2Ba
- 当安装完成时,一个“入门”指南将开放在MATLAB为下一步指示。gydF4y2Ba
如果上述步骤不工作因为附加资源管理器不可用,那么您可以使用下面描述的步骤安装工具箱安装没有附加的探险家。gydF4y2Ba
没有附加安装v3.0 Explorer(通过R2017a MATLAB R2014b)gydF4y2Ba
MATLAB附加组件管理器不支持在MATLAB R2017b版本的万博1manbetxMATLAB,所以对于这些版本的HyEQ工具箱必须安装以下过程。gydF4y2Ba
- 打开gydF4y2Ba混合动力方程的工具箱gydF4y2Ba页面在MATLAB中央文件交换。gydF4y2Ba
- 点击“下载”,并选择“工具箱”从下拉菜单中。gydF4y2Ba
- 选择保存任何方便的位置gydF4y2Ba
.mltbxgydF4y2Ba
文件。gydF4y2Ba - 打开gydF4y2Ba
.mltbxgydF4y2Ba
在MATLAB文件。gydF4y2Ba - 一个对话框将提示您安装工具箱。点击“安装”。gydF4y2Ba
- 完成设置工具箱,运行gydF4y2Ba
hybrid.configureToolboxgydF4y2Ba
在MATLAB命令窗口。这个命令gydF4y2Ba- 检查安装,只有一个版本的工具箱,gydF4y2Ba
- 升级模型库和示例模型文件到万博1manbetx当前MATLAB版本(这可以防止警告,他们最后保存在一个旧版本的模型),和gydF4y2Ba
- 打开一个提示运行自动化测试(会有几个跳过测试功能没有测试在MATLAB的旧版本)。gydF4y2Ba
- 你可以删除gydF4y2Ba
.mltbxgydF4y2Ba
文件在这一点上。gydF4y2Ba
帮助使用工具箱gydF4y2Ba
访问HyEQ工具箱文档,打开MATLAB帮助(F1)并导航到补充软件>混合方程工具箱。也可以在网上的文档gydF4y2Bahyeq.github.iogydF4y2Ba。gydF4y2Ba
寻求帮助、报告问题或请求的功能,请gydF4y2Ba提交一个问题gydF4y2Ba在gydF4y2BaGitHubgydF4y2Ba。gydF4y2Ba
故障排除gydF4y2Ba
问题gydF4y2Ba:当我打电话gydF4y2BaHybridSystem.solve ()gydF4y2Ba
安装v3.0后,出现下面的错误:“gydF4y2Ba使用HyEQsolver错误。太多的输入参数。gydF4y2Ba
”gydF4y2Ba
导致gydF4y2Ba:前一个版本的工具箱还安装了。gydF4y2Ba
解决方案gydF4y2Ba:卸载前混合工具箱版本之后gydF4y2Ba上面的步骤gydF4y2Ba。gydF4y2Ba
问题gydF4y2Ba:打开一个模型示例模型生万博1manbetx成以下错误:gydF4y2Ba
工具箱文件' <路径> \ \ +混合\ +例子例子\ + <示例包> \ <模型名称>。基金的不能加载,因为它是跟踪另一个文件同名的更高的MATLAB路径上。更多信息参见“避免问题跟踪文件”的仿真软件文档。万博1manbetx较高的MATLAB路径的文件:<通往另一个文件>。gydF4y2Ba
解决方案gydF4y2Ba:要么重命名文件名或重命名文件的例子是跟随它从MATLAB路径(或删除)。后重命名文件的例子gydF4y2Ba<新模型名称>gydF4y2Ba
通过运行,您可以打开模型gydF4y2Bahybrid.examples。> <示例包。<新模型名称>gydF4y2Ba
或在文件浏览器导航到它。链接打开MATLAB的例子帮助浏览器将不再工作。gydF4y2Ba
问题gydF4y2Ba:仿真软万博1manbetx件模型生成以下错误信息:gydF4y2Ba
发生错误而终止运行模拟和模拟仿真软件不能解决代数循环包含<模型名称> /积分器系统/ ICx ' 0.0时间使用TrustRegion-based算法由于以下原因万博1manbetx之一:模型是不明确的。,系统方程没有解决方案;或者是非线性方程解算器未能收敛由于数值问题。gydF4y2Ba
导致gydF4y2Ba:仿真软件模万博1manbetx型包含一个gydF4y2Ba代数循环gydF4y2Ba(一个封闭的信号回路,只包含直接引线块),防止从传播的动态系统仿真软件。万博1manbetxgydF4y2Ba
解决方案gydF4y2Ba:比如HyEQ街区的循环,使用“x -”输出而不是“x”的输出通过输出循环中的下一个块。这引入了一个延迟时间步输出信号以打破代数循环。gydF4y2Ba
学分gydF4y2Ba
版本2.04gydF4y2Ba
2.04版本的混合方程工具箱是由里卡多·g . Sanfelice大卫·a·库普和巴勃罗Nanez。gydF4y2Ba
版本3.0gydF4y2Ba
的3.0版本HyEQ工具箱是由保罗Wintz。gydF4y2Ba
看到gydF4y2Ba学分和确认gydF4y2BaHyEQ工具箱文档中进行进一步的确认。gydF4y2Ba
另请参阅gydF4y2Ba
- 基于网络的文档gydF4y2Ba
- 混合动力系统实验室gydF4y2Ba在gydF4y2Ba加州大学圣克鲁兹分校gydF4y2Ba
- 以前版本的HyEQ工具箱gydF4y2Ba
- 混合动力系统的例子gydF4y2Ba(博客)gydF4y2Ba
引用作为gydF4y2Ba
里卡多Sanfelice (2023)。gydF4y2Ba混合动力方程的工具箱gydF4y2BaGitHub (https://github.com/pnanez/HyEQ_Toolbox/releases/tag/3.0.0.76)。检索gydF4y2Ba。gydF4y2Ba
Sanfelice,里卡多,et al。”一个工具箱在Matlab / Simulink仿真的混合系统。万博1manbetx”Proceedings of the 16th International Conference on Hybrid Systems: Computation and Control - HSCC ’13, ACM Press, 2013, doi:10.1145/2461328.2461346.
MATLAB版本兼容性gydF4y2Ba
平台的兼容性gydF4y2Ba
窗户gydF4y2Ba macOSgydF4y2Ba LinuxgydF4y2Ba类别gydF4y2Ba
- 万博1manbetx>gydF4y2Ba
标签gydF4y2Ba
确认gydF4y2Ba
启发:gydF4y2Ba混合动力方程工具箱(β)gydF4y2Ba,gydF4y2BaLibHybrid系统辨识工具箱gydF4y2Ba
例子/ +混合/ +例子gydF4y2Ba
例子/ +混合/ + / + analog_to_digital_converter例子gydF4y2Ba
例子/ +混合/ + / + behavior_in_C_intersection_D例子gydF4y2Ba
例子/ +混合/ + / + bouncing_ball例子gydF4y2Ba
例子/ +混合/ + / + bouncing_ball_with_adc例子gydF4y2Ba
例子/ +混合/ + / + bouncing_ball_with_input例子gydF4y2Ba
例子/ +混合/ + / + coupled_subsystems例子gydF4y2Ba
例子/ +混合/ + / + finite_state_machine例子gydF4y2Ba
例子/ +混合/ + / +例子萤火虫gydF4y2Ba
例子/ +混合/ + / + mobile_robot例子gydF4y2Ba
例子/ +混合/ + / + network_estimation例子gydF4y2Ba
例子/ +混合/ + / + vehicle_on_constrained_path例子gydF4y2Ba
例子/ +混合/ + / + zero_order_hold例子gydF4y2Ba
例子/ +混合/ + / + zoh_feedback_control例子gydF4y2Ba
matlabgydF4y2Ba
matlab / +混合gydF4y2Ba
matlab / +混合/ +内部gydF4y2Ba
matlab / +混合/ + / +内部实验gydF4y2Ba
matlab / +混合/ +子系统gydF4y2Ba
matlab / +混合/ +测试gydF4y2Ba
matlab / +混合/ + / +内部测试gydF4y2Ba
matlab / +混合/ + / + slow_dev_only测试gydF4y2Ba
matlab / +混合/ + / + slow_essential测试gydF4y2Ba
matlab / @function_handlegydF4y2Ba
matlab / legacyPlottingFunctionsgydF4y2Ba
万博1manbetx
例子/ +混合/ + / + analog_to_digital_converter例子gydF4y2Ba
例子/ +混合/ + / + behavior_in_C_intersection_D例子gydF4y2Ba
例子/ +混合/ + / + bouncing_ball例子gydF4y2Ba
例子/ +混合/ + / + bouncing_ball_with_adc例子gydF4y2Ba
例子/ +混合/ + / + bouncing_ball_with_input例子gydF4y2Ba
例子/ +混合/ + / + coupled_subsystems例子gydF4y2Ba
例子/ +混合/ + / + finite_state_machine例子gydF4y2Ba
例子/ +混合/ + / +例子萤火虫gydF4y2Ba
例子/ +混合/ + / + mobile_robot例子gydF4y2Ba
例子/ +混合/ + / + network_estimation例子gydF4y2Ba
例子/ +混合/ + / + vehicle_on_constrained_path例子gydF4y2Ba
例子/ +混合/ + / + zero_order_hold例子gydF4y2Ba
例子/ +混合/ + / + zoh_feedback_control例子gydF4y2Ba
万博1manbetx
医生gydF4y2Ba
版本gydF4y2Ba | 发表gydF4y2Ba | 发布说明gydF4y2Ba | |
---|---|---|---|
3.0.0.76gydF4y2Ba | GitHub上看到这个版本发布说明:gydF4y2Bahttps://github.com/pnanez/HyEQ_Toolbox/releases/tag/3.0.0.76gydF4y2Ba |
|
|
2.4.0.0gydF4y2Ba | 一个新版本的模拟器是可用!gydF4y2Ba |
||
2.3.0.0gydF4y2Ba | 更改日志:gydF4y2Ba |
||
1.4.0.0gydF4y2Ba | 指令文件安装更新。gydF4y2Ba |
||
1.3.0.0gydF4y2Ba | 1)添加了两个新的绘图函数plotHarcColor plotHarcColor3DgydF4y2Ba |
||
1.2.0.0gydF4y2Ba | 帮助文件和说明更新。gydF4y2Ba |
||
1.0.0.0gydF4y2Ba |