圣诞树的装饰挑战:非线性分析能阻止圣诞树倒塌吗?

news2024/12/28 10:38:06

节日带来了独特的机会让我们看到工程原理可以在意想不到的地方大展身手,比如装饰圣诞树

实际上,Altair 技术专家 Matthew Sauer 在装饰他家的圣诞树时就遇到了这样的机会。从一个节日传统开始,很快就变成了一个引人入胜的非线性分析案例研究。

本期数字揭秘将探索,非线性分析能否帮助您将星星留在圣诞树顶。一起来看看吧~

星星的挑战

在家人装饰圣诞树时,Matthew Sauer的女儿试图把星星放在圣诞树细长的顶端树枝上。然而,星星非但没有固定住。相反,树枝在星星的重压下弯了腰。

图片

小女孩为此非常伤心:"为什么会这样?”

星星的问题很快让全家人的节日喜悦变成了沮丧。幸运的是,Matthew Sauer是一位 Altair 工程师,他知道自己能够找到解决方案。他还知道,这是向女儿展示父亲的工的好机会,比 “开会 ”令人兴奋多了。他开始思考如何用一个简单的结构分析模型来解释这个问题,并解决问题。

于是,我们的 “揭秘 ”问题诞生了:非线性分析能阻止圣诞树倒塌吗?

为此,他创建了一个由装饰性四边形/三角形元素组成的简单 2D 网格,这些元素在模型中不起作用;它们不会对结构产生影响,因此不会影响任何计算。他对星形采用了同样的策略,并将负载应用连接点刚性连接到树干顶端。

图片

图片

装载圣诞树

Sauer 现在激动不已。他必须告诉女儿接下来要做什么。他说:“现在我们要考虑装载的问题了!”

对于荷载,Sauer考虑了树干的自重以及代表星体质量的点荷载。插图中使用的 “星形 ”荷载值为 100 牛顿;这个值大到足以确保发生弯曲。虽然这并不代表实际恒星的质量,但它说明了他试图向 5 岁的孩子解释的概念。

图片

Sauer 在综合了各种荷载后,不得不承认这棵树的结构缺乏其他类型结构中常见的精确性。它并不垂直,这影响了他观察到的横向挠度。为了解释他的模型与实际树木之间的差异,他采用了符合 ASCE 7 建议的 1% 的名义荷载系数(尽管这可能是一个粗略的估计)。简单地说,名义荷载系数就是将垂直方向的部分反作用力施加到横向。

图片

设置非线性分析

由于树木的稳定性会随着其形状的变形而降低,Sauer 接下来进行了非线性分析,以捕捉这种行为。非线性分析会随着载荷的增加而更新应力-刚度矩阵和几何矩阵。这比分析方法更有效地捕捉到了大变形效应和屈曲不稳定性。他总共使用了 100 个均匀分布的载荷增量,并使用 Altair® S-FRAME® 将增量结果包含在输出中,从而创建了树木行为直至其破坏的详细视图。

图片

分析结果

说了这么多牛顿、矩阵和分析,Sauer 知道女儿开始失去兴趣,为了让女儿重拾热情,他绘制了树尖连接处的增量结果图,用于分析他所求解的载荷组合。

图片

令他欣喜的是,增量结果显示,当增量载荷上升到总施加载荷的 11% 左右时,变形发生了突变,这就是现实生活中观察到的弯曲。

图片

虽然这是一个令人兴奋的结果,但 Sauer 的女儿仍然不以为然。他知道自己需要让这个过程更具互动性。怎样才能让顶部星星稳定下来呢?他有了几个想法:

  1. 插入两个树枝来支撑星星

  2. 改进树的结构,减少它的不稳定性

  3. 用挂在邻近墙壁上的绳子支撑星星

  4. 买一颗更新、更轻的星星

他选择把重点放在清单上的第一个项目上。他改变了树尖的直径,并比较了观察到的弯曲点。他是通过观察负载稍有增加时变形的突然变化来做到这一点的。他将数据绘制成下图。

图片

圣诞树树尖直径与屈曲极限

结论

这些数据给了他所需的答案。通过这些数据,他可以确定,树尖直径小于 2 毫米会大大增加树木倒伏的几率。 

简而言之,树越粗,抗逆性就越强。回答我们的 “揭秘 ”问题:非线性分析无法阻止树木倒伏,但可以帮助您确定树木的稳定性,并帮助您决定星星的重量。

在完成了详细的分析之后,您需要考虑两个实用的注意事项。第一个是除非您有一棵参天大树,否则选择 100 牛顿重的星星(相当于 22 磅或 10 千克)可能不是一个好主意。对于普通树木来说,最好还是选择几盎司重的星星。

第二个或许也是最重要的是,大多数 5 岁的孩子对非线性分析并不感兴趣。但是,他们对把星星挂在圣诞树上和看到爸爸解决问题而感兴趣,而这是不需要非线性分析来验证的。

因此,在你完成圣诞树的最后一个细节之前,花点时间考虑一下它的重量会对圣诞树产生什么影响,它可能会挽救你的节日气氛。

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

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

相关文章

线性代数行列式

目录 二阶与三阶行列式 二元线性方程组与二阶行列式 三阶行列式 全排列和对换 排列及其逆序数 对换 n阶行列式的定义 行列式的性质 二阶与三阶行列式 二元线性方程组与二阶行列式 若是采用消元法解x1、x2的话则得到以下式子 有二阶行列式的规律可得:分…

京东零售数据可视化平台产品实践与思考

导读 本次分享题目为京东零售数据可视化平台产品实践与思考。 主要包括以下四个部分: 1. 平台产品能力介绍 2. 业务赋能案例分享 3. 平台建设挑战与展望 作者:梁臣 京东 数据产品架构师 01平台产品能力介绍 1. 产品矩阵 数据可视化产品是一种利用…

对外发PDF设置打开次数

在线 Host PDF 文件并对链接进行限制——保障文件安全的最佳解决方案 在数字化办公和远程协作日益普及的今天,如何安全高效地分享 PDF 文件成为许多用户关注的重点。MaiPDF 作为一款功能强大的在线工具,不仅支持在线 host PDF 文件,还提供多…

在国产电脑上运行PDFSAM软件使用pdf分割合并交替混合处理pdf文档

软件下载地址: https://sourceforge.net/projects/pdfsam/files/ 需要注意事项,系统需要java环境,确认系统有java环境,根据软件版本需求安装对应的java运行环境。 下载pdfsam-4.3.4-linux.tar.gz安装包,解压,将runt…

leetcode-42.接雨水-day19

思路:将一整个区域分成若干个小区域看,高低起伏 1.记录每个板子上的雨水数量,最后相加求和。h板高 2.-->由于每个板子区间能装多少水取决于他的最大前缀板高和最大后缀板高, 3. 然后根据短板效应,则每个板子区间最多…

Postman接口测试02|接口用例设计

目录 六、接口用例设计 1、接口测试的测试点(测试维度) 1️⃣功能测试 2️⃣性能测试 3️⃣安全测试 2、设计方法与思路 3、单接口测试用例 4、业务场景测试用例 1️⃣分析测试点 2️⃣添加员工 3️⃣查询员工、修改员工 4️⃣删除员工、查询…

自定义kali:增加60+常用渗透工具,哥斯拉特战版,cs魔改应有尽有,菜单栏启动

前言: 集合了六十多个工具,有师傅说需要,特搞来,我是脚本小子我爱用 介绍: 主要在菜单增加了非常多别人现成的工具,工具名单: 信息收集: 密探渗透测试工具 水泽 ehole 灯塔 …

数据结构(Java)——链表

1.概念及结构 链表是一种 物理存储结构上非连续 存储结构,数据元素的 逻辑顺序 是通过链表中的 引用链接 次序实现的 。 2.分类 链表的结构非常多样,以下情况组合起来就有 8 种链表结构: (1)单向或者双向 (…

Linux 文件的特殊权限—Sticky Bit(SBIT)权限

本文为Ubuntu Linux操作系统- 第十九期~~ 其他特殊权限: 【SUID 权限】和【SGID 权限】 更多Linux 相关内容请点击👉【Linux专栏】~ 主页:【练小杰的CSDN】 文章目录 Sticky(SBIT)权限基本概念Sticky Bit 的表示方式举例 设置和取…

PPT画图——如何设置导致图片为600dpi

winr,输入regedit打开注册表 按路径找,HKEY_CURRENT_USER\Software\Microsoft\Office\XX.0\PowerPoint\Options(xx为版本号,16.0 or 15.0或则其他)。名称命名:ExportBitmapResolution 保存即可,…

小米汽车加速出海,官网建设引领海外市场布局!

面对国内市场的饱和态势,中国企业出海步伐纷纷加速,小米也是其中的一员。Canalys数据显示,2024年第三季度,小米以13.8%的市场份额占比,实现了连续17个季度位居全球前三的成绩。 据“36 氪汽车”报道,小米汽…

Cocos Creator 试玩广告开发 第二弹

上一篇的项目是2d的,现在谈谈对于3d试玩项目的一些经历。 相对于2d来说,3d的项目更接近于Unity的开发,但是也有很多不一样的地方,具体的也可以参考Cocos给他官方示例。 Unity 开发者入门 Cocos Creator 快速指南 | Cocos Creator…

CTFshow—爆破

Web21 直接访问页面的话会弹窗需要输入密码验证,抓个包看看,发现是Authorization认证,Authorization请求头用于验证是否有从服务器访问所需数据的权限。 把Authorization后面的数据进行base64解码,就是我们刚刚输入的账号密码。 …

docker-开源nocodb,使用已有数据库

使用已有数据库 创建本地数据库 数据库:nocodb 用户:nocodb 密码:xxxxxx修改docker-compose.yml 默认网关的 IP 地址是 172.17.0.1(适用于 bridge 网络模式)version: "2.1" services:nocodb:environment:…

UGUI简单动画制作

一、最终效果 UI简单动画制作 二、制作过程 1、打开动画制作窗口 2、新建一个动画 3、给一个对象制作动画 4、创建动画控制器进行不同动画变换控制 5、书写脚本,通过按钮来进行不同动画切换 using System.Collections; using System.Collections.Generic; using U…

[SAP ABAP] 程序备份

备份当前程序到本地的方式如下: 1.复制粘贴 Ctrl A 、Ctrl V 2.【实用程序】|【更多实用程序】|【上载/下载】|【下载】 ​ 3.快捷键,支持多种格式导出(.abap .html .pdf 等) 在事务码SE38(ABAP编辑器)屏幕右下角,点击【Options选项】图…

代码随想录Day51 99. 岛屿数量,99. 岛屿数量,100. 岛屿的最大面积。

1.岛屿数量深搜 卡码网题目链接(ACM模式)(opens new window) 题目描述: 给定一个由 1(陆地)和 0(水)组成的矩阵,你需要计算岛屿的数量。岛屿由水平方向或垂直方向上相邻的陆地连接…

【漏洞复现】CVE-2022-41678 Arbitrary JMX Service Invocation with Web Interface

漏洞信息 NVD - cve-2022-41678 Apache ActiveMQ prior to 5.16.5, 5.17.3, there is a authenticated RCE exists in the Jolokia /api/jolokia. 组件影响版本安全版本Apache:ActiveMQ< 5.16.6> 5.16.6Apache:ActiveMQ5.17.0 - 5.17.4> 5.17.4&#xff0c;> 6.…

Bash 脚本教程

注&#xff1a;本文为 “Bash 脚本编写” 相关文章合辑。 BASH 脚本编写教程 as good as well于 2017-08-04 22:04:28 发布 这里有个老 American 写的 BASH 脚本编写教程&#xff0c;非常不错&#xff0c;至少没接触过 BASH 的也能看懂&#xff01; 建立一个脚本 Linux 中有…

操作系统(26)数据一致性控制

前言 操作系统数据一致性控制是确保在计算机系统中&#xff0c;数据在不同的操作和处理过程中始终保持正确和完整的一种机制。 一、数据一致性的重要性 在当今数字化的时代&#xff0c;操作系统作为计算机系统的核心&#xff0c;负责管理和协调各种资源&#xff0c;以确保计算机…