安装教程(含激活方法)
1.在3D软件下载下载解压软件得到安装包以及破解补丁;2.双击“MapleSim2020.1ProductWindowsX64Installer.exe”开始安装软件;
3.用户许可协议,选择我同意软件点击next;
4.这里默认single user,然后点击next;
5.点击other,选择软件安装目录;
6.然后等待安装完成后将CrackMaple2020(x64.exe复制到
7.将dir“license files”下的两个文件夹复制到
支持功能
一、提高性能总而言之,在创建,模拟和分析模型方面现在更快。
1.仿真是更快由于更有效地处理 制备模型时,导致更紧凑,更快的仿真代码,而无需保真度的任何损失约束。这些结果意味着这个业界领先的速度变得更好,节省了时间并实现了更多实时应用。
2.导出的模型运行速度更快,因为模型导出过程中生成的代码采用相同效率的优势,无论您使用内置的代码生成器或专门附加了FMI,Simulink的连接器®,和其他人。
3.无论您使用多少组件和参数,大型模型在模型创建和操作期间都会更具响应性。使用大量参数时,改进尤其明显。
二、增加建模范围
新的内置和附加组件以及对外部库的扩展支持意味着您可以更快地创建更多模型。
新组件
许多内置的组件库都有新的组件。
1.Hydraulics库包含超过25个用于限制和阀门的新组件,包括方向阀控制。整个配方也已更新,为实时模拟提供更大的数值稳定性。
2.电气库提供新的多相传感器,多个信号块和电力变换装置,以及SPICE3库从Modelica的®为更易于集成基于SPICE的模型到软件中。
3.除了内置的革命性多体建模技术之外,现在还支持Modelica多体库,因此可以轻松地将Modelica库中构建的多体模型引入M。
4.支持Modelica同步库,因此可以轻松地将这些组件引入软件中,以便通过实时模拟获得更大的灵活性。
5.现在基于Modelica标准库3.2.3,利用了整个产品的最新版本。
6.该软件的传热库附加了定义新的几何形状,边界和可视化超过15个新组件。
三、新产品!来自Modelon的MapleSim Engine Dynamics Library™
Modelon的这个发动机动力学库提供了专用工具,用于建模,模拟和分析内燃机的性能。该附加组件库对于表示瞬态发动机响应特别有用,可用于分析发动机性能,执行排放研究,控制开发,车辆电子控制单元的硬件在环验证等。
1.所有这些都采用单一建模工具捕获流体力学,热动力学,气体交换动力学和内燃机的力学。
2.简化您的控制设计项目,包括瞬态发动机响应和车辆电子控制单元(ECU)的硬件在环验证。
3.分析排气流路,中间冷却器,涡轮增压器和废气再循环(EGL)回路。
4.使用各种组件轻松构建模型,包括气缸,涡轮增压器,热交换器,传感器,流量调节器等。
四、更连通性
进一步增强了将这个与其他工具链集成的广泛连接选项。
1.运行从其他系统导入的模型时,您有更多模拟选项,因为现在可以使用这个软件的可变步长求解器以及固定步长求解器运行导入的FMU。
2.在软件中FMI接口插件已经扩展以支持出口FMI 2.0变步协同仿真,让您轻松 您的模型输出到使用要么变步或固定步距求解另一个工具,是最适合你的应用程序。
3.改进的蒙特卡洛分析,优化和参数扫描的交互式分析应用程序现在允许您将结果(包括可视化)导出到CSV文件,以便在Excel®和其他工具中使用。
五、新产品!B&R MapleSim连接器
它的连接器插件提供了 自动化 项目试验,并从B&R自动化工作室中可视化控制策略一个强大的,基于模型的能力,并导出仿真数据为电机,伺服和变速箱SERVOsoft内施胶®。从机器的CAD信息开始,您可以轻松创建模拟设计动态的模型,您可以在B&R Automation Studio中运行这些模拟。
1.使用您的CAD文件在软件中创建精确,动态的机器模型,以模拟设计的精确扭矩和负载响应。
2.将模型结果导出到SERVOsoft,以快速满足您对可用电机和伺服驱动器的加载要求。
3.将模型和CAD可视化直接导入贝加莱Automation Studio,根据模型测试控制代码,并查看机器操作的三维可视化。
软件特点
一、强大的符号和数值求解器基于数学软件Maple中强大的数值和符号数学引擎,提供了大量其他工具不具备的功能,例如自动生成符号形式的系统方程和实时仿真代码。符号计算正在成为最重要的新一代建模技术之一,为开发模型方程提供了极大的灵活性,以及更好地管理模型,得到更快得到计算结果。
二、拖放式物理建模环境
使用软件,用户无需将设计转换为数学方程然后用信号流方块图表示。用户仅需要在屏幕上简单地使用代表物理模型的建模元件重建系统框图。
1.模型框图直接映射实际物理系统。
2.简单和直观的模型创建过程加速建模任务。
3.由于模型框图与实际系统示意图非常相似,所以模型校验所需时间较少。
4.建模元件使用熟悉的图标。
5.连线自动排列产生更清晰的模型框图。
6.分层模型框图方便模型导航。
7.建模元件上的端口仅允许合适的连接。
8.收藏夹面板收录常用的建模元件。
三、使用数学方程直接创建自定义建模元件
基于方程的自定义建模元件让用户可以快速将方程和理论快速转换为最终的模型,无需编程知识。用户可以从基本原理出发直接创建新的建模元件,无需使用复杂的、容易出错的、并且耗时的编程方式。
1.通过定义对应的数学方程轻松创建自定义建模元件。
2.使用标准的数学符号快速输入,以及验证方程。
3.使用微分方程、状态空间、传递函数定义元件的属性。
4.使用点击式分析工具直观地分析和验证建模元件的属性。
5.使用交互式自定义建模元件模板定义参数、端口类型、端口位置。
6.会自动对自定义建模元件进行一致性检查,防止无效的连接和参数值。
7.创建自定义建模元件库,可以使用在自己的模型中,或者分享给同事。
四、创新的多体技术
在软件中,创新的多体建模技术无缝集成在多领域建模环境中,在单一的环境中实现系统级的建模和仿真。这个独特的技术意味着为多体模型的开发和应用提供了无与伦比的灵活性和控制。
1.多体库基于线性图论,领先的算法实现多体系统公式,自动生成系统的数学模型。
2.用户可以查看和操作这些底层控制方程,获取解析解,用于逆运动学和逆动力学应用。
3.灵活的坐标系选择工具允许用户控制底层方程的数量和属性。
4.通过控制坐标系,有效地减少了产生方程的数量和复杂度,戏剧性地提高计算效率。
5.单元的符号表示,例如质量矩阵、约束Jacobians,运动属性等,为高级多体分析提供了重要模块。
6.同时提供了2-D框图和3-D交互式模型构建环境,迎合3-D物理系统建模中的挑战。3-D模型构建环境可以与模型框图环境结合使用,让您在建模时充分利用这两个建模方式各自的长处。模型构建完成后,仿真引擎自动生成模型的3-D虚拟现实动画,直观地显示系统行为。
五、代码生成
代码生成工具产生高性能、免费的C代码,特别适用于反复优化运行和复杂系统的实时仿真,包括硬件在环测试。使用软件,用户可以同时保证模型的保真度和实时性能,无需选择其一。
使用了世界领先的符号技术,无损失前提下生成高效的系统方程,无需手工简化模型,从而降低了计算的复杂度。
方程简化步骤包括DAEs指数的约简、消除代数环、以及代数方式处理系统产生简洁、高效的等价方程。
代码生成工具将这些简化后的方程转换为源代码,同时应用符号优化技术戏剧性地加速执行时间。优化工具提供共同的表达式,然后使用单个变量取代它们,并提前计算它们。通过消除数值迭代求解中的重复计算,将原来数千个子表达式计算变为了单个运算,从而戏剧性地降低了计算时间。自动代码生成工具适用于所有模型,包括那些包含自定义元件,省去了易出错的手工编码。
通过自动生成系统模型的代码,可以无缝嵌入到您现有的工具链中,在项目的下一个阶段继续使用。
六、单位管理
内置单位管理工具,排除单位转换和一致性问题。用户可以在建模元件参数中附加单位,会自动实现模型仿真过程中的单位计算。
1.自动在不同单位制直接转换。(例如国际单位制和英制单位)
2.使用方便,通过下拉框选择和修改单位。
3.可以将信号转换为工程单位。
七、自动生成完全参数化的模型方程
提供工具自动生成参数化形式的模型方程,用户可以获取这些方程实现高级应用和分析。不再是黑匣子,为用户提供了开放的模型和完全的可见性。
1.可以直接自动将系统框图转换为对应的数学方程,避免繁琐的计算和潜在的计算错误。
2.使用无损失的符号技术简化方程,生成最简洁的方程组。
3.使用自然的数学符号,方程可以被浏览、操作、分析,验证、分析和交流更方便。
4.模型方程表示为微分方程、传递函数、或矩阵形式,也可以根据需求在不同的形式之间转换。
5.设计参数保持为符号形式,为分析提供更大的灵活性。用户可以轻松地操作和后处理模型方程,包括参数优化、灵敏度分析、系统识别、逆运动学等。
八、客户化分析
基于数学软件Maple,通过交互式的分析环境提供大量功能强大的分析工具,用户能够快速定制和扩展这些工具,以满足项目要求。通过提供可操作的模型方程和强大的Maple数学引擎,提供了无限可能的分析功能。
预置的交互式分析模板有:多体分析优化;灵敏度分析;模特卡罗模拟;线性系统方程的检验和分析;模型线性化;C代码生成;使用方程创建自定义建模元件;使用Modelica语言创建自定义建模元件;状态空间描述;提供模型方程(线性和非线性)等。
使用按钮或简单的命令完成复杂的分析任务,包括符号微分、降阶、变量隔离、求模型方程的解析解等。
使用Maple高级编程语言轻松修改已有的模板或快速创建自有的模板。
分析模板自动加载模型信息,用户可以立即开始进一步的分析工作。
这个与Maple紧密连接,因此用户可以充分使用Maple中的强大数学引擎、可视化工具、编程语言、技术文档等满足项目需要。
九、可视化
绘图和可视化工具包括2-D仿真结果和3-D仿真动画。
1.多体系统的3-D模型构建和仿真动画。
2.自动产生多体模型的3-D球棍视图,可使用自定义几何体(包括弹簧、圆柱体、立方体、力和扭矩箭头、运动轨迹等),或则导入STL几何文件产生逼真的渲染。
3.对3-D可视化和动画的播放模式和相机控制。
4.输出3-D仿真为.mpeg视频。
5.可自定义的2-D仿真结果绘图。
6.多y轴和相图。
7.对数、半对数、线性轴的缩放比例。
8.缩放、平移、点探针、图形输出。
9.使用鼠标将一个图形拖放到另一个图形。
10.完全使用Maple中的绘图工具。
十、完整的项目文件
用户可以很方便地将项目所需的信息集成在单个项目文件中,包括推理过程和结果,充分捕捉每个项目中的工程知识。
1.在单个项目文件中集成模型、仿真结果、分析、报告、自定义建模元件描述、动画、数据文件等,更容易分享项目文件。
2.记录分析过程,而不仅仅是结果。用户可以保留所有分析工作在模型中,因此可以记录当时为什么这么做,让工作更容易理解、重用和修改,方便将来的工作。
3.创建项目技术报告。分析模板是一个专业的技术文档,可以包含计算、图形和动画、说明文字、数学、图片和模型框图。完成分析的同时形成专业的技术报告。
使用教程
连接器入门一、将外部库添加到搜索路径
您可以将使用外部库作为模型一部分的模型导出到FMU存档。为此,首先需要将包含外部库文件的目录(即.dll或.so文件)添加到搜索路径中。这涉及将外部库目录附加到PATH环境变量(对于Windowsg)或LD_LIBRARY_PATH环境变量(对于Linux?和Macintosh?)。
将外部库目录添加到搜索路径
1.确定外部库目录的位置。
注意:这是包含的目录。 dll文件(Windows)或。所以模型中使用的文件(Linux或Macintosh)。
2.将步骤1中找到的库目录添加到适用于您的操作系统的环境变量中。
。对于Windows,将库目录添加到PATH环境变量中。
·对于Linux和Macintosh,将库目录添加到LD_LIBRARY_PATH环境变量中。
有关如何编辑这些环境变量的说明,请参阅操作系统的帮助。
3.重新启动计算机。
二、FMI代码生成步骤
本章介绍如何使用FMI应用程序,并在本章的示例:RLC电路模型(页面7)部分中,逐步过程示例说明如何创建FMU存档文件。 FMU Generation应用程序包含以下生成C代码的步骤:
1.子系统选择
2.输入/输出和参数管理
3. FMI代码生成选项
4.生成FMI C代码
5.查看生成的FMI C代码FMI Connector包FMI Connector包是一组用于从模型手动生成和编译FMI代码的过程。 有关FMI Connector包的信息,请参阅Maple中的FMIConnector帮助页面。
三、打开FMl应用程序
打开FMU Generation应用程序
1.选择添加应用程序或模板选项卡(副)。
2.双击“应用”选项板中的FMU生成条目。“分析”窗口将打开,并在“应用”选项卡中加载FMU组件代码生成应用。
3.在Subsystem Selection(子系统选择)部分,从下拉列表中选择一个子系统。
四、使用FMU生成应用程序
这个连接器提供FMU生成应用程序,用于操作和导出子系统作为FMU存档文件。
使用此应用程序,您可以定义系统的输入和输出,设置代码优化级别,生成源代码,以及选择生成的FMU组件和库代码的格式。 您可以将模型方程分配给变量,组输入和输出,并为变量定义其他输入和输出端口。
注意:FMU组件生成现在处理这个中建模的所有系统,包括具有已定义信号输入(Reallnput)和信号输出(RealOutput)端口的混合系统。
软件中提供了示例模型。 要访问它们,请从“帮助”菜单中选择“示例”>“FI连接器示例”。
第1步:子系统选择
应用程序的这一部分标识要作为块组件导出的子系统建模组件。
要将子系统连接到其边界之外的建模组件,请将子系统端口添加到模型中。子系统端口是子系统中组件端口的扩展。 然后可以将结果信号作为FMU存档文件的输入和输出。 通过创建子系统,您可以改进模型工作区中系统的可视布局,还可以准备模型以进行导出。 第2章中的示例向您展示了如何将所有组件分组到子系统中。
您可以选择要将模型中的哪些子系统导出到FMU存档文件。 选择子系统后,单击“加载所选子系统”。 加载所有已定义的输入和输出端口。
第2步:输入,输出和参数
“输入,输出和参数”部分允许您自定义,定义和为特定端口分配参数值。 分配参数的子系统组件将继承在子系统级别定义的参数值。
加载子系统后,您可以将单个输入和输出变量元素分组到矢量数组中,并为自定义参数值添加其他输入和输出端口。 输入端口可以包括变量导数,输出端口可以包括子系统状态变量。 您可以为输入和输出端口变量指定前缀。 输入(输出)端口变量的前缀将应用于输入端口(输出)表中的所有变量。
注意:如果参数未标记为导出,则将以数字方式替换它们。 标记为可调参数的参数也将默认标记为导出。 但是,如果FMI版本和环境,将忽略可调参数
(参见步骤3:导出选项)不是FMI 2.0和协同仿真。 要为生成的FMU使用完全限定的参数名,请选中相应的复选框; 否则,默认情况下将使用短参数名称。
第3步:导出选项
选择“导出选项”以指定代码生成过程的高级选项。 为模型交换和协同仿真导出选项提供了默认设置。
FMI版本和环境
选择代码的FMI版本和环境。 您可以在版本的FMI 1.0和FMI 2.0之间进行选择,也可以在模型交换和环境的协同仿真之间进行选择。
选择查看高级FMU设置以查看“约束处理”,“事件处理”和“代码生成”选项。
要匹配模型的当前模拟设置,请单击“匹配模拟设置”按钮。(请注意,您可以使用应用程序窗口顶部的刷新按钮恢复模型交换和协同模拟的默认设置。)
网友 我想我爱过你 评论:
使用感受:软件功能很强大,也很推荐,不管你们认为好不好用,反正我认为比较好用,推荐一波
MapleSim 2020历史版本下载
重要提示提取码:miao