【SAP2000】碰撞分析 Impact Analysis

碰撞分析
Impact Analysis
在这里插入图片描述

CSI程序的动力分析功能非常广泛。一个例子是分析两个质量或结构之间碰撞效应的能力。
The possibilities of dynamic analysis with CSI programs are very extensive. An example of this is the ability to analyze the effects of collision between two masses or structures.

为此,只需创建一个以特定速度移动的元素或质量。然后,定义初始位置和最终(碰撞)位置,它们之间的关系将通过GAP类型的Link来模拟,当超过为其开度定义的极限时,会在两个物体之间产生碰撞,即产生动能传递。
To do this, simply create an element or a mass that moves at a certain speed. Then, define the initial and final (collision) positions, whose relationship will be simulated through a GAP-type Link that, when the defined limit for its opening is exhausted, generates a collision between the two objects, that is, a transfer of kinetic energy is generated.

以下是进行此分析的详细步骤:
The steps to follow for this analysis are detailed below:

  1. 计算在"x"秒内施加的力,使物体沿"z"距离达到"y"m/s的速度;
    Calculate the force to be applied over a period of “x” seconds for the object to reach a velocity of “y” m/s over a distance “z”;

  2. 在距离结构一定距离处绘制一个节点或一组节点;
    Draw a node or a set of nodes at a certain distance from the structure;

  3. 将与结构碰撞的物体的质量分配给节点;
    Assign the mass of the object that will collide with the structure to the node;

  4. 绘制一个连接节点到碰撞区域的GAP类型Link,并定义一个大于或等于"z"的开度(Opening);
    Draw a GAP-type Link that connects the node to the impact zone and define an opening greater than or equal to “z”;

  5. 在位移方向上将计算出的力分配给节点;
    Assign the calculated force to the node, in the direction of displacement;

  6. 定义一个时间历函数,在"x"时间内具有恒定的比例因子1,并在该时间结束时急剧下降到零。
    Define a Time-History function with a constant scale factor of 1 for a time “x”, and which at the end of that time drops sharply to zero.

  7. 定义一个非线性直接积分时间历分析,并应用先前定义的函数力。
    Define a Nonlinear Direct Integration Time History analysis and apply the force with the previously defined function.

  8. 将load case的阻尼定义为零,以免影响质量的自由运动。
    Define the damping of the load case equal to zero so that it does not influence the free movement of the masses.

  9. 如果我们想模拟由于结构振动引起的阻尼,必须通过其材料的阻尼来分配;
    If we want to model damping due to vibration of the structure, it must be assigned through the damping of its material;

  10. 建议从接近最高显著模态周期1/10的Time Step开始,并减小此值直到结果不受此更改的影响。
    It is recommended to start with a Time Step close to 1/10 of the T ``period of the highest significant mode and reduce this value until the results are not affected by this change.

GAP-type Link是一种非线性链接单元,用于模拟两个节点之间的间隙或接触行为。它可以模拟两个物体之间的碰撞或接触,以及它们之间的能量传递。

GAP-type Link的主要特点如下:

  1. 它连接两个节点,并定义它们之间的初始间隙(Opening)。

  2. 当两个节点之间的相对位移小于间隙时,GAP-type Link不传递任何力。

  3. 当相对位移等于或大于间隙时,GAP-type Link开始传递力,模拟两个物体之间的接触。

  4. GAP-type Link可以定义刚度和阻尼属性,以模拟接触过程中的力学行为。

  5. 在动力分析中,当GAP-type Link关闭时,它可以模拟两个物体之间的碰撞和能量传递。

GAP-type Link在许多工程应用中非常有用,例如:

  1. 模拟两个结构之间的碰撞,如桥梁与船只的碰撞。

  2. 模拟结构元素之间的间隙,如梁端与支座之间的间隙。

  3. 模拟隔震支座的非线性行为。

  4. 模拟预应力筋或缆索的预张力效应。

总之,GAP-type Link是一种强大的非线性单元,可用于模拟各种复杂的接触和碰撞问题。

GAP-type Link is a type of nonlinear link element used to simulate the gap or contact behavior between two nodes. It can simulate the collision or contact between two objects and the energy transfer between them.

The main features of GAP-type Link are as follows:

  1. It connects two nodes and defines the initial gap (Opening) between them.

  2. When the relative displacement between the two nodes is less than the gap, the GAP-type Link does not transfer any force.

  3. When the relative displacement is equal to or greater than the gap, the GAP-type Link starts to transfer force, simulating the contact between the two objects.

  4. GAP-type Link can define stiffness and damping properties to simulate the mechanical behavior during the contact process.

  5. In dynamic analysis, when the GAP-type Link closes, it can simulate the collision and energy transfer between two objects.

GAP-type Link is very useful in many engineering applications, such as:

  1. Simulating the collision between two structures, such as the collision between a bridge and a ship.

  2. Simulating the gap between structural elements, such as the gap between the beam end and the support.

  3. Simulating the nonlinear behavior of seismic isolation bearings.

  4. Simulating the prestressing effect of tendons or cables.

In summary, GAP-type Link is a powerful nonlinear element that can be used to simulate various complex contact and collision problems.

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c语言文件操作(下)

目录 1.文件的随机读写1.1 fseek1.2 ftell1.3 rewind 2. 文件结束的判定2.1 文本文件读取结束的判断2.2 二进制文件读取结束的判断 3. 文件缓冲区 1.文件的随机读写 1.1 fseek 根据⽂件指针的位置和偏移量来定位⽂件指针。 函数原型: int fseek (FILE * stream,…

页面router路由设计

Vue命名视图 命名视图 | Vue Router 如果要在 如何要在main区域里使用路由的话,整体区域是Layout,内涵Header和Nav以及Main path: /index,name: index,component: Layout, 若要只修改main区域的话,则取要加上v-if判断,来确实是…

【TB作品】430单片机,单片机串口多功能通信,Proteus仿真

文章目录 题目功能仿真图程序介绍代码、仿真、原理图、PCB 题目 60、单片机串口多功能通信 基本要求: 设计一串口通信程序,波特率38400,通过RS232与PC机通信。 自动循环发送数据串(设计在程序中) 接收并存储和显示该数据串 在发送端定义10个ASCII码键0-9 按键发送单字节,PC机接…

【前端Vue】社交信息头条项目完整笔记第2篇:二、登录注册,准备【附代码文档】

社交媒体-信息头条项目完整开发笔记完整教程(附代码资料)主要内容讲述:一、项目初始化使用 Vue CLI 创建项目,加入 Git 版本管理,调整初始目录结构,导入图标素材,引入 Vant 组件库,移动端 REM 适配,关于 , 配置文件,封装请求模块。十、用户关…

【自动化测试教程】Java+Selenium自动化测试环境搭建

本主要介绍以Java为基础,搭建Selenium自动化测试环境,并且实现代码编写的过程。 1.Selenium介绍 Selenium 1.0 包含 core、IDE、RC、grid 四部分,selenium 2.0 则是在两位大牛偶遇相互沟通决定把面向对象结构化(OOPP&#xff09…

ADC12123

转换时间的参数一般不太敏感,一般AD转换都很快,如果不需要非常高速的转换频率,那转换时间就可以忽略了。AD转换的时候需要花小段时间, 在AD转换的步骤中,有4步分别是采样、保持、量化、编码,其中采样和保持…

Swift 结构化并发之全局 Actor 趣谈

概览 在 Swift 结构化并发构成的体系中,一个称为“演员”(Actor)的成员扮演了非常重要的角色,它被用来隔离和同步执行中的数据。 除了普通 Actor 以外,还有一个全局“演员”(Global Actor)的概念,它是做什么的?又有什么与众不同的长处呢? 在本篇博文中,您将学到如…

C#学习笔记4:PC串口发送数据

今日继续我的C#学习之路,今日学习制作PC串口发送数据的窗口程序 串口是单片机上位机开发的重点,本文围绕做一个通过PC端串口发送数据的程序进行实践学习, 文章提供源码与解释、整体工程文件 目录 1、控件的选择与摆放: 2、程序设…

Docker搭建LNMP环境实战(02):Win10下安装VMware

实战开始,先安装 VMware 虚拟机。话不多说,上手就干! 1、基本环境检查 1.1、本机Bios是否支持虚拟化 进入:任务管理器- 性能,查看“虚拟化”是否启用,如果已启用,则满足要求,如果未…

MyBatis3源码深度解析(二十二)MyBatis拦截器的原理及应用(一)拦截器的实现原理与执行过程

文章目录 前言第九章 MyBatis拦截器的原理及应用9.1 拦截器的实现原理9.1.1 拦截器的注册9.1.2 自定义拦截器9.1.3 拦截器的实现原理9.1.3.1 拦截器支持的类和方法9.1.3.2 Interceptor9.1.3.3 Invocation9.1.3.4 Plugin9.1.3.4.1 getSignatureMap()9.1.3.4.2 getAllInterfaces(…

2024年大模型面试准备(四):大模型面试必会的位置编码(绝对位置编码sinusoidal,旋转位置编码RoPE,以及相对位置编码ALiBi)

节前,我们组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、参加社招和校招面试的同学,针对大模型技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何备战、面试常考点分享等热门话题进行了深入的讨论。 合集在这…

生成可读取配置文件的独立运行jar程序

前言: 周五刚躺下,前线打来语音要个下载文件的小程序,下载路径和下载码需要根据配置获取,程序需要在服务器执行。当然配置的设计是个人设计的,不然每次更新下载码都要重新出具jar包,太麻烦。多年没写独立运行的jar包了,翻阅了相关资料,最终还是功夫不负有心人。想着这种…

鸿蒙 HarmonyOS应用开发之API:Context

Context 是应用中对象的上下文,其提供了应用的一些基础信息,例如resourceManager(资源管理)、applicationInfo(当前应用信息)、dir(应用文件路径)、area(文件分区&#x…

uni-app攻略:如何对接驰腾打印机

一.引言 在当前的移动开发生态中,跨平台框架如uni-app因其高效、灵活的特点受到了开发者们的青睐。同时,随着物联网技术的飞速发展,智能打印设备已成为许多业务场景中不可或缺的一环。今天,我们就来探讨如何使用uni-app轻松对接驰…

阿赵UE学习笔记——22、动画合成

阿赵UE学习笔记目录 大家好,我是阿赵。   继续学习虚幻引擎的使用。这次来看看动画合成功能。   所谓的动画合成,意思就是把多段已经存在的动画拼接在一起,成为一段新的动画。比如之前做的钢铁侠例子里面,钢铁侠的待机动作感觉…

零基础机器学习(3)之机器学习的一般过程

文章目录 一、机器学习一般过程1.数据获取2.特征提取3.数据预处理①去除唯一属性②缺失值处理A. 均值插补法B. 同类均值插补法 ③重复值处理④异常值⑤数据定量化 4.数据标准化①min-max标准化(归一化)②z-score标准化(规范化) 5.…

AI入侵游戏业:是颠覆者还是创新助手?揭秘未来游戏新趋势!

在科技日新月异的今天,人工智能(AI)已经成为各行各业的关注焦点。而在娱乐产业中,AI技术的引入也让人们对电子游戏的未来发展产生了无限遐想。那么,AI究竟会给电子游戏行业带来怎样的变革?它会成为行业的颠…

【嵌入式学习】Qtday03.26

一、思维导图 二、练习 头文件 #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QTime> #include <QTextToSpeech>QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTpublic:Wi…

128天创作纪念日

分享的力量 hellohello~大家好✨✨我是大耳朵土土垚&#x1f973;&#x1f973;&#x1f973;今天是我创作128天的纪念日&#x1f389;&#x1f389;&#x1f389;&#xff0c;今天听到一句话——分享自己开心的事情就像有丝分裂一样会将快乐一直扩散&#x1f496;&#x1f496…

基于前端技术实现的全面预算编制系统

前言 在现代商业环境中&#xff0c;预测销售数据和实际成本是每个公司CEO和领导都极为重视的关键指标。然而&#xff0c;由于市场的不断变化&#xff0c;准确地预测和管理这些数据变得愈发具有挑战性。为了应对这一挑战&#xff0c;建立一个高效的系统来管理和审查销售数据的重…