SIMULIA-Simpack 2022x新功能介绍

news2024/11/13 22:28:33

通用功能

增加库伦摩擦类型

力元95 Coulomb Friction增加了3种新的摩擦方向类型用于模拟平面、圆柱和球面摩擦。

针对平移和旋转摩擦改进了滑动到粘着过渡阶段的检测,增加一个参数定义两种不同的滑移-粘滞过渡模式,即“Unloaded stick stiffness”和“Preload stick with last slip”。

新增加124'Applied Load’力元

允许用户将力或扭矩作为恒定值或通过激励元素施加到To Marker点上。该力元建模操作方便,效率高。

支持线性柔性体装配

对线性柔性体,可以在保留节点处使用刚性连接轻松组装多个实体部件,所有有限元矩阵都被组装起来,然后计算模态。使用组合柔性体能进行高效精确的仿真,实现模块化数据库的保存。还可以在节点之间定义弹簧,并在节点处定义集中质量,以修改简化柔性体。

支持新的Node.js脚本语言

Simpack支持新的脚本语言Node.js,用于Simpack Solver和Pre脚本开发(Simpack Post下个版本发布),逐步替换不推荐使用的QSA和QScript。

该脚本具有以下特点:

  • 通过标准IDE进行调试和分析

  • 基于标准流程Java Script引擎维护项目

  • 广泛使用

  • 大量可用插件/扩展(>1400000)

  • 网络和HTTP(S)支持

  • 管理子进程

  • 文件系统访问

多科学接口

REXS文件导入

REXS(Reusable Engineering EXchange Standard) 是用于齿轮组数据快速交换的标准化接口,Simpack支持该接口,可以把其它软件建立的齿轮传动系模型直接导入到Simpack中。

当前支持导入的属性包括:材料类型、齿轮、轴、轴承、工况等。

与流体软件接口

Simpack增加了XFlow流体软件的接口,通过该接口实现Simpack多体模型和XFlow流体模型的数据交换和联合仿真,支持刚体部件和柔性部件。

与电机电磁力接口

Simpack增加了电机电磁力接口力元,能导入2D和3D电机电磁激励数据,实现包含电机激励的系统动力学和NVH分析。支持的输入类型有:

  • 映射文件(基于ASCII,每个转速要求一个文件)

  • 功能模型接口(FMI)

  • 降阶模型(ROM),仅支持CST,整个工作范围内只需一个文件

传动系

齿轮考虑润滑因素

力元225齿轮副中增加新的阻尼模式“Lubricated”,考虑润滑油对接触刚度和阻尼的影响,例如用于齿轮敲击分析。计算的油膜厚度可以进行更深入的磨损分析。

滚动轴承考虑润滑因素

力元 88 滚动轴承建模元件增加了圆柱滚动轴承的润滑参数,考虑润滑剂对接触刚度和接触阻尼的影响。润滑剂特性由材料20 ‘Lubricant’ 中的粘滞模型定义。

此外,还可以通过输入函数对理想滚子轮廓进行修形。

带传动结果可视化功能

力元240 “Belt Drive”在后处理中增加带传动中皮带的可视化功能,皮带网格化显示,输出横向振动和滑移云图。还可以创建皮带张紧力和接触法向力分布的云图。

此外,滑轮的合力和合力矩现在也可用作结果输出,在滑轮中心显示为3D矢量。

扩展花键的输出选项

242号花键力元’Spline Coupling’为了更详细地分析接触区域性能,添加了一个新的输出选项’Basic & mesh output’,用以输出以下信息:接触网格、接触力、接触法向力、接触切向力、赫兹压力、负载强度、接触摩擦系数等数据。

风机:全新风机载荷计算工具

风机载荷计算工具(LCT)用于自动运行并评估数千个的不同风场和运行工况的仿真,以预测风机20年寿命内的载荷。具有以下特点:

  • 模型配置和反馈信息

  • 易于处理和组织的载荷工况

  • 改进结果查看和统计计算

  • AeroDyn V15和HydroDyn的集成

  • 导出到其他第三方软件的文件格式

汽车:新的摩托车驾驶控制元件

新增加的133 Motorcycle Driver <prel>控制元件可用于控制摩托车的横向动态响应。具有以下技术特点:

  • 基于摩托车质量属性以及轮胎侧偏和外倾刚度的参数化

  • PD、PID横向加速度控制器

  • 线路横向偏离和线路曲率评估

  • 转向扭矩输出

汽车:仿真过程中移动路面

路面Roads现在可以选择移动参考标记点,该标记点可以通过Simpack Drive元件控制,这样在完成一个子工况仿真后,用户可以移动Roads到指定的位置和方向,进行后续的仿真。

铁路:线性柔性轨道

线性柔性轨道用于表示线性变形范围内的轨道和道砟性能,分析其对轨道车辆行驶的影响。该模块能准确建立复杂轨道结构(道岔、桥梁、曲线轨道等)模型,比传统的非线性柔性轨道仿真速度大大提高。目前支持的有限元软件只有Abaqus。

铁路:支持线路定义赋值

Track模块功能扩展,允许在Track坐标系的负方向上定义Track,还可以为可变轨道轮廓定义负线路位置,这特别适用于道岔建模。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1229086.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

超全毛玻璃图标教程,不看你就OUT了!

相比热衷于UI设计的朋友们&#xff0c;都曾经听说过玻璃拟态图标这个名词。玻璃拟态图标以其吸引人的外观和易于上手的特性&#xff0c;赢得了大家的青睐。在这篇文章中&#xff0c;将使用一款免费的在线图标设计工具Pixso&#xff0c;为你详解通过四个步骤&#xff0c;让你快速…

UE TransformVector 学习笔记

假如算现在枪的位置&#xff0c;那么就是先拿人的位置再拿枪在本地的相对位置相加&#xff0c;就是枪的位置&#xff0c;也就是枪在场景中的位置&#xff0c;那么这里还可以写成Actor的变化和枪的相对位置连在TransformVector上&#xff0c;返回的就是枪的场景位置 这里做反算&…

基于C++实现循环赛日程表(分治算法)

一、问题描叙 设有n2^k个运动员&#xff0c;要进行网球循环赛。现在要设计一个满足以下要求的比赛日程表 每个选手必须与其他n-1个选手各赛一场每个选手一天只能赛一次循环赛一共进行n-1天 二、问题分析 按此要求可将比赛日程表设计成n行n-1列的表&#xff0c;在表中第 i 行…

kafka本地安装报错

Error: VM option ‘UseG1GC’ is experimental and must be enabled via -XX:UnlockExperimentalVMOptions. #打开 bin/kafka-run-class.sh KAFKA_JVM_PERFORMANCE_OPTS“-server -XX:UseG1GC -XX:MaxGCPauseMillis20 -XX:InitiatingHeapOccupancyPercent35 -XX:ExplicitGCInv…

关于ASO优化的分步入门指南2

1、分析元数据。 分析我们收集的当前元数据和关键词&#xff0c;单独跟踪关键字词&#xff0c;然后跟踪组合。例如如果应用程序的标题是关于音乐的应用&#xff0c;则需要跟踪“音乐”、“听”、“听音乐”等关键词。填充元数据分析选项卡&#xff0c;使用搜索分数、下载影响和…

unexpected end of stream on

SpringCloud使用FeignClient调用第三方接口报错unexpected end of stream on ; 解决方法&#xff1a; 1.检查服务器端口是否被占用 lsof -i:端口&#xff1b; 2.nacos添加超时配置&#xff1a;

Taro安装及使用

安装及使用 安装​ Taro 项目基于 node&#xff0c;请确保已具备较新的 node 环境&#xff08;>12.0.0&#xff09;&#xff0c;推荐使用 node 版本管理工具 nvm 来管理 node&#xff0c;这样不仅可以很方便地切换 node 版本&#xff0c;而且全局安装时候也不用加 sudo 了…

vue3按需引入 vite-plugin-style-import 2.0版本报错(解决办法)

报错配置()&#xff1a;报错信息解决方法配置 报错配置()&#xff1a; //vite.config.js 部分代码 // 按需自动引入 elementplus 相关样式文件 import styleImport from vite-plugin-style-import// https://vitejs.dev/config/ export default defineConfig({plugins: [vue()…

uniapp开发小程序,包过大解决方案

1、首先和大家说一下 微信小程序 主包限制不能超过2M 分包一共不能超过8M 然后具体解决优化步骤如下&#xff0c; 将主包进行分包 在pages.json 下subPackages里面进行配置分包 分包配置完 配置过的文件都需要进行修改对应的路径 2 、 在运行的时候 一定要勾选 压缩代码 有…

Mac git查看分支以及切换分支

查看本地分支 git branch 查看远程仓库分支 git branch -r 查看本地与远程仓库分支 git branch -a 切换分支 git checkout origin/dev/js

纯JS,RSA,AES,公钥,私钥生成及加解密

通过网络找的JS源文件&#xff0c;修改后使用&#xff0c;包含RSA 密匙对生成 及AES 加解密 涉及的JS源文件 下载 GitHub - cgrlancer/RSA-AES: 纯js,RSA,AES前端加解密 前端引用 import {generateRsaKeyWithPKCS8,encryptByRSA,decryptByRSA,encrypt,decrypt,testRsa} fr…

c++多态(虚函数)机制

c多态发生的两个条件 c多态发生的两个条件&#xff08;牢记&#xff09;&#xff1a; 1、派生类继承含有虚函数的基类&#xff0c;并对基类的虚函数发生重写 2、通过 基类的指针或引用 调用派生类虚函数 多态过程详解 一个案例&#xff08;黑马&#xff09;-分析条件一&#x…

基于C#实现最长公共子序列

一、作用 最长公共子序列的问题常用于解决字符串的相似度&#xff0c;是一个非常实用的算法&#xff0c;作为码农&#xff0c;此算法是我们的必备基本功。 二、概念 举个例子&#xff0c;cnblogs 这个字符串中子序列有多少个呢&#xff1f;很显然有 27 个&#xff0c;比如其…

IDEA运行 支付宝案例

我 | 在这里 &#x1f575;️ 读书 | 长沙 ⭐软件工程 ⭐ 本科 &#x1f3e0; 工作 | 广州 ⭐ Java 全栈开发&#xff08;软件工程师&#xff09; &#x1f383; 爱好 | 研究技术、旅游、阅读、运动、喜欢流行歌曲 &#x1f3f7;️ 标签 | 男 自律狂人 目标明确 责任心强 ✈️公…

庖丁解牛:NIO核心概念与机制详解 01 _ 入门篇

文章目录 Pre输入/输出Why NIO流与块的比较通道和缓冲区概述什么是缓冲区&#xff1f;缓冲区类型什么是通道&#xff1f;通道类型 NIO 中的读和写概述Demo : 从文件中读取1. 从FileInputStream中获取Channel2. 创建ByteBuffer缓冲区3. 将数据从Channle读取到Buffer中 Demo : 写…

优思学院|什么是精益生产管理?从一个生活上的故事出发来说明。

你关掉电脑&#xff0c;离开办公室。 一个小时后&#xff0c;你进入家门和孩子们在一起。 你和家人一起吃晚饭。 你的老板打电话来查看你的项目进展。 你哄孩子入睡并给他们读个故事。 作为一个负责任的父母&#xff0c;你想要与孩子们的互动时间增加并提高生活的质量&…

flink 查看写入starrocks的数据量 总行数

针对该connector: https://github.com/StarRocks/docs.zh-cn/blob/main/loading/Flink-connector-starrocks.md

使用 uWSGI 部署 Django 应用详解

概要 部署 Django 应用到生产环境是一个至关重要的步骤&#xff0c;其中选择合适的 WSGI 服务器对于确保应用的稳定性和性能至关重要。uWSGI 是一个流行的选择&#xff0c;它不仅高效、轻量&#xff0c;还非常灵活。本文将详细介绍如何使用 uWSGI 来部署 Django 应用&#xff…

力扣C++学习笔记——C++ assign全面解析

cassign是一个C20标准中新增的头文件&#xff0c;主要提供了assign函数&#xff0c;用于将一个容器内的元素按照特定规则赋值到另一个容器中。它是STL容器操作的重要一环&#xff0c;具有高效、简洁、易用的特点。 assign函数有多个版本&#xff0c;一般使用的是容器类型相同或…