recurdyn接触特征参数含义

news2024/11/28 18:56:48

 一般接触特征设置

Static Threshold Velocity静态门槛速度判断静态摩擦和动态摩擦的标准,若相对速度小于此值,摩擦为静摩擦;若相对速度大于此值,摩擦为动摩擦。静态摩擦区域内摩擦系数计算函数为

\mu=\text{hav}\sin\big(v,0,0,v_s,\mu_s\big)

Dynamic Threshold Velocity动态门槛速度:接触对间相对速度绝对值大于此值,摩擦系数采用设定的动摩擦系数;相对速度大于静态门槛速度小于动态门槛速度时,摩擦系数计算函数为

\mu=\text{hav}\sin\left(v,v_s,\mu_s,v_d,\mu_d\right)

Static Friction Coefficient静摩擦系数静摩擦系数,计算物体由静止到运动所克服摩擦力

Maximum Friction Coefficient最大摩擦力设定摩擦力极限值

    在计算摩擦力时,实际上,静滑动速度为零,但是为了避免矩阵的奇异,人为地设置了一个非0值,此外物体速度由负值变化到正值的过程中,当速度为零的瞬间,摩擦力不会瞬间由正值变为负值。所以,在滑动摩擦计算模型(Sliding Type)中,RecurDyn 利用图8-3 所示速度与摩擦系数之间的关系曲线来解决这个问题,用户可以指定静摩擦系数与动摩擦系数发生作用时的相应速度值,图 8-3 中us,ud分别表示静摩擦系数、动摩擦系数,vs、vd分别表示静滑动速度和动滑动速度。

(1)Stiffiness Coefficient:用于用户指定产生法向接触力的接触刚度系数。

(2)Damping Coeficient:用于用户指定产生法向接触力的黏性阻尼系数

(3)Dynamic Friction Coefficient: 用于定义动态摩擦系数,有三个选项

       Dynamic Friction Coefficient:摩擦接触过程的摩擦系数为一个常量。

       Friction Force Spline:利用一个样条曲线给出相对速度和摩擦系数之间的关系。

       Friction Coeficient Spline:利用一个样条曲线给出相对速度和摩擦力之间的关系

(4)Friction:用于设定静、动态门槛速度值、静态摩擦系数、最大摩擦力。

(5)Stiffnessand Damping Exponent: 通过指定不同的指数从而产生非线性的法向接触力,Stiffness Exponent所对应的指数即为法向接触力的公式中的m; Damping Exponent所对应的指数即为法向接触力的公式中的m2。

(6)Indentation Exponent (压痕指数):用于产生压痕衰减效果,当接触穿透值非常小时,计算的接触力有可能为负值,为避免这种情况,可以通过制定一个大于  的压痕指数来避免这种情况的发生,其所对应的指数即为法向接触力f的公式中的 m3。

(7)Buffer Radius Factor: 缓冲半径因子,如图8-15 所示。在接触构件相互靠近,直至两者之间的距离小于缓冲半径因子与 Action Body 半径两者的乘积时,通过最大步长因子来缩减数值积分的步长值。

 (8)Maximum Stepsie Factor: 最大步长因子,利用一个最大步长因子可以缩减最大步长值。

Boundary Pentration边界穿透:用于设定边界穿透值。原理如下

当实际穿透值小于设定边界穿透值时,阻尼系数按STEP函数计算;否则,阻尼系数为用户指定值

Max Penetration: 设置最大的穿透深度,当计算接触过程中,实际穿透值小于这个值时,程序计算接触力,当实际穿透值大于这个值时,程序不计算接触力,即接触穿透,这时接触失效。

 

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

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

相关文章

【网络编程】详解UDP/TCP套接字的创建流程+守护进程

目录 一、网络编程套接字 1、一些概念 1.1源IP地址和目的IP地址 1.2端口号port 1.3TCP和UDP的性质 1.4网络字节序、IP地址类型转换、数据接收与发送函数、popen函数 2、UDP套接字 2.1UDP服务器创建流程 2.2UDP客户端创建流程 2.3创建socket套接字 2.4绑定套接字对应…

模仿抖音直播商城带货打赏功能做一个app系统

随着人们生活和互联网的高度整合,越来越多的人开始转变自身消费模式,从实体店购物逐渐转向足不出户即可享受购物快感的网上购物。许多企业看到了电子商务背后隐藏的巨大价值,想要寻找合适的开发商建立属于自己的电商直播系统,那么…

【新星计划·2023】网工知识——OSPF讲解

OSPF ( Open Shortest Path First开放式最短路径优先)是一种动态路由协议,属于内部网关协议( Interior Gateway Protocol,简称IGP ),是基于链路状态算法的路由协议。 一、OSPF是什么? OSPF意思是指一个内部网关协议(Interior Ga…

阿里云短信验证接口调用

需要的maven依赖 <!-- 升级版 SDK这是一个短信 --> <dependency> <groupId>com.aliyun</groupId> <artifactId>dysmsapi20170525</artifactId> <version>2.0.23</version> </dependency> package com.service.thereServ…

融合改进Sine混沌映射的新型粒子群优化算法(NIPSO)-附代码

融合改进Sine混沌映射的新型粒子群优化算法(NIPSO) 文章目录 融合改进Sine混沌映射的新型粒子群优化算法(NIPSO)1.粒子群优化算法2. 改进粒子群优化算法2.1 改进的 Sine 混沌映射2.2 粒子群改进 3.实验结果4.参考文献5.Matlab代码6.Python代码 摘要&#xff1a;为了应对传统粒子…

vscode remote server tunnel内网穿透转发tcp,速率10kb每秒

参考: vscode网页版的正确打开方式(建立tunnel-p2p连接)_vscode打开网页_怪力左手的博客-CSDN博客 在vps(ubuntu20.04 可出网,无公网ip)上输入如下命令: 需要chisel这个工具,通过websocket转发tcp连接和启动socks5代理, cd /tmp; curl -L -O https://github.com/jpillora/c…

C++异步调用方法

C之future和promise future和promise的作用是在不同线程之间传递数据。使用指针也可以完成数据的传递&#xff0c;但是指针非常危险&#xff0c;因为互斥量不能阻止指针的访问&#xff1b;而且指针的方式传递的数据是固定的&#xff0c;如果更改数据类型&#xff0c;那么还需要…

基于SpringBoot+Vue的搬家服务系统

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取项目下载方式&#x1f345; 一、项目背景介绍&#xff1a; 当今社会&#xff0c;…

实践指南-前端性能提升 270%

目录 一、背景 二、优化前 1. 了解测量工具及性能指标 1.1 Performance 1.2 最佳实践 1.3 SEO 2. 分析需要优化的地方 2.1 Performance 2.2 最佳实践 2.3 SEO 三、优化 Performance 1. 体积优化 1.1 代码压缩 1.2 代码分包 1.3 组件按需加载 1.4 工具库按需加载…

基于SpringBoot+Vue的超市货物管理系统

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取项目下载方式&#x1f345; 一、项目背景介绍&#xff1a; 在1990年代初期&#…

ELK【elasticsearch+logstash+kibana】企业级日志分析系统

文章目录 一、ELK概述1. ELK简介2.ElasticSearch3. Logstash4.Kiabana5.Filebeat6.为什么要用ELK&#xff08;思考一下&#xff09;7.ELK的工作原理 二、ELK实验&#xff08;部署ELK日志分析系统&#xff09;1.关闭防火墙2.安装 Elasticsearch-head 插件 总结 一、ELK概述 1. …

第六章 Matlab的复数数据、字符数据和附加画图类型

在第二章中,我们学习了 MATLAB 基础数据类型:double 和 char。MATLAB 还有许 多的附加数据类型,在本章,我们将会了解它们中的一个。我们要讨论的附加数据类型是 MATLAB 支持的复数数据。我们也将学习如何使用 char 数据类型,以及如何把 MATLAB 数组扩展为多维数组。 本章…

如何使用wireShark的追踪流功能抓取并还原文件

简介 WireShark的追踪流功能可以帮我们抓取从网络上下载的各种文件&#xff0c;接下来就演示下如何抓取并且进行还原。 使用Nginx搭建文件存储服务器 只要是通过http网站下载的包&#xff0c;都可以通过追踪流工具进行抓取。这里为了演示&#xff0c;临时搭建一个Nginx文件存…

Redis的全局命令及相关误区

Redis中所说的数据结构是针对key-value中的value而言的。主要的结构包括String、哈希表、列表、集合等等在redis中存在16个库&#xff0c;涉及到后期的集群搭建只能使用0号库最为方便 查看所有键&#xff08;支持通配符&#xff09; keys * keys S*返回当前数据库中的键总数 …

设计原则-开闭原则

世界上没有任何一个项目是不需要迭代的&#xff0c;随着项目的发展壮大&#xff0c;会有越来越多的功能代码会被修改、添加、删除。据统计线上的生产事故90%都有由于变更引起的&#xff0c;因此为保证项目的迭代稳定性&#xff0c;我们需尽可能的遵守开闭原则。那开闭原则到底是…

Jeston Orin Nano Sdkmanager 自动化安装部署官网CUAD环境

大家好&#xff0c;我是虎哥&#xff0c;入手一块Jeston Orin nano 8G模块&#xff0c;这个模块因为是英伟达未来5年左右主推的模块&#xff0c;所以我逐步会将之前所有的应用都在这个模块环境上做适配&#xff0c;本章内容&#xff0c;我将主要围绕烧写安装系统后&#xff0c;…

R7-13 小明找前缀100000(假)

题目背景 小明最近上课天天睡觉&#xff0c;于是啥都不会。 一天&#xff0c;老师终于点兵点将点到他回答问题&#xff0c;你能帮他渡过难关吗&#xff1f; 现在老师给了小明 n 个由 0、1 构成的字符串&#xff0c;然后有 m 次询问&#xff0c; 每次询问给出一个由 0、1 构…

关于Vue3 ,看这一篇文档你就会用了

随着Vue3的到来&#xff0c;公司的新项目全部进行了升级&#xff0c;相比于Vue2&#xff0c;语法上个人觉得更简洁&#xff0c;更容易通俗易懂。首先安装vue3项目&#xff0c;这里我使用vite进行安装&#xff08;强烈推荐&#xff0c;启动速度贼快&#xff09; npm create vit…

Android 12.0状态栏居中显示时间和修改时间显示样式

1.概述 在12.0的系统rom定制化开发中,在systemui状态栏系统时间默认显示在左边和通知显示在一起,但是客户想修改显示位置,想显示在中间,所以就要修改SystemUI 的Clock.java 文件这个就是管理显示时间的,居中显示的话就得修改布局文件了 效果图如下: 在这里插入图片描述 …

算法基础学习笔记——⑩DFS与BFS\树与图

✨博主&#xff1a;命运之光 ✨专栏&#xff1a;算法基础学习 目录 DFS与BFS\树与图 ✨DFS ✨BFS &#x1f353;宽搜流程图如下&#xff1a; &#x1f353;宽搜流程&#xff1a; &#x1f353;广搜模板 ✨树与图 &#x1f353;树是特殊的图&#xff08;连通无环的图&am…