【JY】结构瑞利阻尼与经济订货模型

2023-10-29 17:10

本文主要是介绍【JY】结构瑞利阻尼与经济订货模型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

不等待

即关注

简介

    瑞利阻尼是学习《结构动力学》多自由度振动必不可少的学习内容,而经济订货模型(EOQ)是经济学中《财务管理》比较关键的内容,八竿子打不着的他们,二者有什么相似呢?

    首先,先科普下经济订货模型 (EOQ),即 Economic Order Quantity 是固定订货批量模型的一种,可以用来确定企业一次订货(外购或自制)的数量。当企业按照经济订货批量来订货时,可实现订货成本和储存成本之和最小化。

    经济订货批量模型是目前大多数企业最常采用的货物定购方式。与经济订货量的基本假设相关的存货成本:

(1)取得成本:订货成本(固定成本、变动成本)、购置成本

(2)存储成本:固定成本、变动成本

取得成本:

    取得成本指为取得某种存货而支出的成本,用TCa,表示,分为订货成本和购置成本。

订货成本指取得订单的成本,其中一部分与订货次数无关,如常设采购机构的基本开支,称为订货的固定成本,用F1表示;另一部分与订货次数有关,如差旅费、邮资等,称为订货的变动成本,用K表示。

    购置成本指存货本身的价值。存货单价用U表示设存货年需求量为D,每次进货量为Q,则

储存成本:

    储存成本指为保持存货而发生的成本,分为固定成本和变动成本,用 TCc表示。固定成本与存货数量无关,如仓库职工的固定月工资,用 F2 表示,变动成本与存货数量有关,如存货的变质损坏,用Kc表示则根据已知可以得出:

    根据经济订货量的基本假设,存货总成本的公式可以简化为:

    将该公式进行作图绘制,可以得到三条曲线:

接下来讲点土木人听的明白的经典阻尼:

    经典阻尼是结构系统中所有部位都具有相似阻尼机制的一种合理的抽象,例如多层建筑沿其高度具有相似的结构体系和材料。建立经典阻尼矩阵的方法一般有:瑞利阻尼 / 扩展瑞利阻尼/振型阻尼。

    瑞利阻尼:建立经典阻尼矩阵的最简单方法是使其与质量矩阵或刚度矩阵成比例,因为无阻尼振型对于质量矩阵和刚度矩阵都是正交的。为此,考虑质量比例阻尼或刚度比例阻尼,将这两部分叠加起来则是瑞利阻尼。

    质量比例阻尼:

    刚度比例阻尼:

质量比例阻尼                             刚度比例阻尼

 

    比例常数a0和a1的单位分别为s-1和s。从物理上来说,质量比例阻尼和刚度比例阻尼分别代表了上图中多层建筑物的阻尼模型。刚度比例阻尼从直观上容易理解,因为它可以用来模拟层间变形所产生的能量耗散。相反,质量比例阻尼在物理上难于理解,因为用它来模拟的空气阻尼在大多数结构系统中往往很小。

    对于质量比例阻尼,阻尼比与固有频率成反比;而对于刚度比例阻尼,阻尼比与固有频率成正比。当多自由度系统主要振型的频率范围很宽时,质量比例阻尼与刚度比例阻尼都不再适用,因为振型阻尼比随固有频率的变化与试验数据不一致,实验数据表明,结构的多数阶振型大体上都具有相同的阻尼比,而不同振型的频率却往往相差较大。

    如果假定阻尼矩阵与质量矩阵和刚度矩阵的组合成比例,则可以得到一个明显的改进结果。首先,考虑瑞利阻尼:

    因此在瑞利阻尼系统中,第i阶振型的阻尼比为:

    若定义第i、j阶振型的阻尼比,并列上式可以得到:

     反解即可得到相关的系数:

    在实际应用中,通常将wi取为多自由度系统的基频,即wi=w1,而wj则在对动力反应有显著贡献的高阶振型中选取。这样能够保证对于这两个振型可以得到相同的阻尼比。在这两个指定频率之间的频率所对应的振型将具有较低的阻尼比。这样,具有很高频率的振型反应将因高阻尼比而被有效地消除。

【扩展阅读 – 扩展瑞利阻尼】

    系数a可以根据在任何n个振型中指定的阻尼比来确定,级数中所包括的项数必须与给定的振型阻尼比数目相同。对于每一个阻尼比,列出相应的方程,从而由这些方程解出系数,从原理上讲,方程数目可以任意多个(小于等于结构自由度),且方程数目越多越好。例如,为了计算频率为wi,wj,wr,ws 的四阶振型所需阻尼比的系数,在式中取方程数目可以取4个(注意:若级数中的项数为奇数(大于1),则远大于受控范围的高阶振型阻尼比将出现负值的情况,从而使得分析结果无效),则可以得到:

四项解的情况                                 三项解的情况

总结

存货总成本的公式可以简化为:

而在瑞利阻尼系统中,第i阶振型的阻尼比为:

    为了较好比较,若是存货总成本中常数项较小忽略,则可以看出,两条曲线斜率/曲率几乎一致。

 

    所以说世界消解统一的宇宙秩序,解构了由这种宇宙秩序所设定的统一的价值世界,价值世界出现了多元分化。世界原本是没有意义的,人们为了摆脱和超越当下世界的短暂性和有限性,通过预设与想象,以各种身份(工程师、经济学家、医生)的角度赋予世界以某种意义, 也就是说世界原本是统一的,但同时也是多元的,对于同一个事物,从不同的角度理解会得到不一样的结论,世界不是非黑即白、非对即错。

-----建源之光——工程侠

概念为先,机理为本,下期再见!

 往期推荐 ·

#性能分析

【JY】基于性能的抗震设计浅析(一)

【JY】基于性能的抗震设计浅析(二)

#概念机理

【JY】基于Ramberg-Osgood本构模型的双线性计算分析

【JY】结构动力学初步-单质点结构的瞬态动力学分析

【JY】反应谱的详解与介绍

#其他

【JY】位移角还是有害位移角?

【JY】如何利用python来编写GUI?

求关注~求转发

这篇关于【JY】结构瑞利阻尼与经济订货模型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/302102

相关文章

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

Python中顺序结构和循环结构示例代码

《Python中顺序结构和循环结构示例代码》:本文主要介绍Python中的条件语句和循环语句,条件语句用于根据条件执行不同的代码块,循环语句用于重复执行一段代码,文章还详细说明了range函数的使... 目录一、条件语句(1)条件语句的定义(2)条件语句的语法(a)单分支 if(b)双分支 if-else(

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

Spring AI Alibaba接入大模型时的依赖问题小结

《SpringAIAlibaba接入大模型时的依赖问题小结》文章介绍了如何在pom.xml文件中配置SpringAIAlibaba依赖,并提供了一个示例pom.xml文件,同时,建议将Maven仓... 目录(一)pom.XML文件:(二)application.yml配置文件(一)pom.xml文件:首

使用Navicat工具比对两个数据库所有表结构的差异案例详解

《使用Navicat工具比对两个数据库所有表结构的差异案例详解》:本文主要介绍如何使用Navicat工具对比两个数据库test_old和test_new,并生成相应的DDLSQL语句,以便将te... 目录概要案例一、如图两个数据库test_old和test_new进行比较:二、开始比较总结概要公司存在多

如何在本地部署 DeepSeek Janus Pro 文生图大模型

《如何在本地部署DeepSeekJanusPro文生图大模型》DeepSeekJanusPro模型在本地成功部署,支持图片理解和文生图功能,通过Gradio界面进行交互,展示了其强大的多模态处... 目录什么是 Janus Pro1. 安装 conda2. 创建 python 虚拟环境3. 克隆 janus

本地私有化部署DeepSeek模型的详细教程

《本地私有化部署DeepSeek模型的详细教程》DeepSeek模型是一种强大的语言模型,本地私有化部署可以让用户在自己的环境中安全、高效地使用该模型,避免数据传输到外部带来的安全风险,同时也能根据自... 目录一、引言二、环境准备(一)硬件要求(二)软件要求(三)创建虚拟环境三、安装依赖库四、获取 Dee

DeepSeek模型本地部署的详细教程

《DeepSeek模型本地部署的详细教程》DeepSeek作为一款开源且性能强大的大语言模型,提供了灵活的本地部署方案,让用户能够在本地环境中高效运行模型,同时保护数据隐私,在本地成功部署DeepSe... 目录一、环境准备(一)硬件需求(二)软件依赖二、安装Ollama三、下载并部署DeepSeek模型选

Golang的CSP模型简介(最新推荐)

《Golang的CSP模型简介(最新推荐)》Golang采用了CSP(CommunicatingSequentialProcesses,通信顺序进程)并发模型,通过goroutine和channe... 目录前言一、介绍1. 什么是 CSP 模型2. Goroutine3. Channel4. Channe

Java中switch-case结构的使用方法举例详解

《Java中switch-case结构的使用方法举例详解》:本文主要介绍Java中switch-case结构使用的相关资料,switch-case结构是Java中处理多个分支条件的一种有效方式,它... 目录前言一、switch-case结构的基本语法二、使用示例三、注意事项四、总结前言对于Java初学者