微分方程(Blanchard Differential Equations 4th)中文版Section2.3

news2024/9/20 22:54:03

阻尼谐振子

在本节中,我们将描述一种解析技术,它适用于本书中最重要的模型之一——阻尼谐振子。这一二阶微分方程用于建模各种现象,如质量-弹簧系统、电路理论中的RLC电路,以及人体的血糖调节系统。

例如,考虑汽车的悬挂系统。它可以平滑崎岖道路上的颠簸,并帮助保持轮胎与地面的接触。我们主要关注悬挂中的弹簧和减震器(见图2.34和2.35)。弹簧吸收由路面颠簸引起的力,并保持轮胎与道路接触。减震器由一个活塞组成,该活塞在油液的储液池中移动。油液减缓了活塞和弹簧的运动(见图2.36)。因此,它吸收了由颠簸引起的力。

我们从第2.1节中讨论的简单谐振子开始。如前所述,我们用 y ( t ) y(t) y(t) 表示从弹簧的静止位置测量的质量的位置。无阻尼的谐振子方程是

m d 2 y d t 2 = − k y , m \frac{d^2 y}{dt^2} = -ky, mdt2d2y=ky,

其中 m m m 是质量, k k k 是弹簧常数。
在这里插入图片描述

阻尼谐振子的方程

在第2.1节和第2.2节中,我们看到这个方程的解涉及到正弦函数和余弦函数。这些解永远以恒定的振幅振荡,因此它们对应于永恒运动。为了使模型更具现实性,我们引入某种形式的摩擦或阻尼。阻尼力会减慢运动,从系统中耗散能量。一个包括空气阻力和摩擦力的现实模型非常复杂,因为摩擦是一个令人惊讶的微妙现象。*在这个模型中,我们将所有阻尼力集中在一起,并假设这种力的强度与速度成正比。因此,阻尼力表示为

− b ( d y d t ) , -b \left(\frac{dy}{dt}\right), b(dtdy),

其中 b > 0 b > 0 b>0 被称为阻尼系数。负号表示阻尼力与运动方向相反,总是减小速度。参数 b b b 可以通过调整质量运动的介质的粘度(例如,通过将整个机制放入浴缸中)来调整。

为了获得新的模型,我们使用牛顿第二定律,得到

− k y − b d y d t = m d 2 y d t 2 , -ky - b \frac{dy}{dt} = m \frac{d^2 y}{dt^2}, kybdtdy=mdt2d2y,

通常写作

m d 2 y d t 2 + b d y d t + k y = 0. m \frac{d^2 y}{dt^2} + b \frac{dy}{dt} + ky = 0. mdt2d2y+bdtdy+ky=0.

这个二阶微分方程称为阻尼谐振子。为了简化符号,我们通常令 p = b m p = \frac{b}{m} p=mb q = k m q = \frac{k}{m}

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

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

相关文章

告别U盘:看医院如何挑选高效安全的文件摆渡系统

基于法规要求和自身安全管理需要,医院普遍使用网闸,将网络隔离为院内网、院外网。网络隔离后,医院各科室部门仍存在频繁的网间数据交换需求,需要文件摆渡系统进行内外网数据的安全交换。具体交换场景如下: 1.影像科&am…

iOS Native与JS通信:JSBridge

文章目录 一、简介二、JS 调用 Native1.使用 URL Schemea.UIWebViewb.WKWebView 2.使用 JavaScriptCore (iOS 7)3.使用 WKWebView 和 WKScriptMessageHandler (iOS 8) 三、Native 调用 JS1.使用 UIWebView2.使用 WKWebView3.使用 JavaScriptCore (iOS 7) 一、简介 对于移动应用…

江西学术会议:第五届计算机、大数据与人工智能国际会议

第五届计算机、大数据与人工智能国际会议(ICCBDAI 2024)将于2024年11月1日-3日在江西景德镇召开。本届会议由景德镇陶瓷大学主办,西安交通大学、暨南大学、南京邮电大学、景德镇学院、ELSP(爱迩思出版社)、ESBK国际学术交流中心、AC学术平台协…

ctfshow之web29~web51

目录 web29 题解: web30 web31 web32(32~36) web33 web34 web35 web36 web37 web38 web39 web40 web41 web42 (42~51) web43 web44 web45 web50 web51 web29 前瞻知识: isset() …

【sgCreateReadonlyForm】自定义小工具:敏捷开发→自动化生成只读表单代码片段脚本(无需列表展示数据,多用于查看某一条数据记录)

sgCreateReadonlyForm源码 <template><!-- 前往https://blog.csdn.net/qq_37860634/article/details/141389231 查看使用说明 --><div :class"$options.name"><div class"sg-head">只读表单生成工具<el-dropdown:show-timeo…

8.20 roles的基本用法+使用剧本安装nginx

安装nginx并更改其端口 创建目录 mkdir /etc/ansible/playbook 编辑配置文件 vim /etc/ansible/palybook/nginx.yml --- - hosts: s remote_user: root tasks: - name: 卸载httpd yu…

人工智能 | 结对编程助手GithubCopilot

简介 GitHub Copilot 是一款 AI 结对程序员&#xff0c;可帮助您更快、更少地编写代码。它从注释和代码中提取上下文&#xff0c;以立即建议单独的行和整个函数。GitHub Copilot 由 GitHub、OpenAI 和 Microsoft 开发的生成式 AI 模型提供支持。它可作为 Visual Studio Code、…

智慧水务平台:数智化驱动,‌实现管理全面升级!‌

智慧生产体系聚焦水务行业的生产环节,涵盖水源管理、水厂管理、生产调度、二次供水管理等各个环节。对各生产环节的实时生产数据和设备运行参数进行监测,并提供报警、日常运维、能耗分析、流程优化,为水务生产管理的成本压降、效率提升、安全保障、服务优化提供支撑。 智慧管网…

Echarts添加水印

如果直接说水印,很难在官方找到一些痕迹,但是换个词【纹理】就能找到了。水印就是一种特殊的纹理背景。 Echarts-backgroundColor backgroundColor 支持使用rgb(255,255,255),rgba(255,255,255,1),#fff等方式设置为纯色,也支持设置为渐变色和纹理填充,具体见option.colo…

哪个牌子的开放式耳机性价比高?五款地表最强机型推荐!

在我们的日常生活中&#xff0c;街道、地铁车厢或公交车等地方常常充满了噪音&#xff0c;这些杂音不仅可能扰乱心情&#xff0c;还可能对我们的听力造成潜在的伤害。在这样的环境下&#xff0c;如果想要享受音乐或追剧&#xff0c;同时又能保持对周围环境的警觉&#xff0c;开…

充电宝哪个品牌好?360度全方面测评热门款充电宝

在这个智能手机、平板电脑等移动设备普及的时代&#xff0c;充电宝已成为我们日常生活中不可或缺的伴侣。无论是在通勤途中、旅行出行&#xff0c;还是在户外运动时&#xff0c;充电宝都能为我们的设备提供源源不断的电力支持。然而&#xff0c;市场上充电宝品牌众多&#xff0…

c++开发,下载安装Boost库并检测是否安装成功

c开发&#xff0c;下载安装Boost库并检测是否安装成功 系统说明下载Boost库安装测试验证 系统说明 win10系统 下载Boost库 从官方网站下载&#xff0c;点击版本号 进去后选择windows系统的下载 安装 第1步 将下载后的压缩包解压到你想存储的文件夹中&#xff0c;比如我这里…

自主身份:Web3如何重新定义个人数据所有权

随着数字时代的快速发展&#xff0c;个人数据成为了一种新型的资产&#xff0c;深刻影响着我们的生活。然而&#xff0c;在Web2时代&#xff0c;个人数据往往被科技巨头所掌控&#xff0c;用户在享受互联网服务时&#xff0c;无意中失去了对自己数据的控制权。Web3的到来&#…

Java 调整字符串,验证码生成

package text7;public class ZiFanz {public static void main(String[] args) {//1.定义两个字符串String strA "abcde";String strB "deabc";//2.abcde->bcdea->cdeab->deabc旋转字符串//旋转并比较boolean result cheak(strA, strB);System…

时间序列分析中的特征提取

一、说明 在多变量时间序列分析期间&#xff0c;数据包含随时间推移测量的多个数据。为了管理模型性能&#xff0c;建议进行特征提取&#xff0c;以使模型的数据点更加紧凑。 二、时间序列的挑战 2.1 特征提取 仅选择“信息性”特征&#xff0c;这些特征在多变量时间序列分析…

【Java】了解线程 Thread 类的使用,如何创建、终止、等待一个线程,一文读懂不迷路

线程是什么 线程是操作系统中调度的基本单位&#xff0c;是比进程更小的执行单元。线程在进程内部运行&#xff0c;共享该进程的资源&#xff0c;如内存和文件句柄&#xff0c;但每个线程都有自己的执行栈和程序计数器。 线程的主要特点包括&#xff1a; 轻量级&#xff1a;…

格式工厂怎么转换mp4?简单4步实现视频转换

视频转换的重要性不言而喻。随着科技的发展&#xff0c;视频已经成为我们生活中不可或缺的一部分。然而&#xff0c;不同的设备和平台往往支持不同的视频格式&#xff0c;这就导致了视频兼容性问题。此外&#xff0c;不同格式的视频文件在存储和传输方面也存在差异。因此&#…

【MySQL】数据库基础与MySQL的安装

1. 数据库基础 1.1 什么是数据库 在接触数据库之前&#xff0c;回想一下我们之前写的所有小项目&#xff0c;如果需要持久化保存一些内容&#xff0c;我们是保存在文件中的&#xff0c;似乎也能够很不错的支持我们的操作&#xff0c;解决我们的需求。但是&#xff0c;实际上是…

健身房管理系统的设计与实现设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言具体实现截图详细视频演示技术栈系统测试为什么选择我官方认证玩家&#xff0c;服务很多代码文档&#xff0c;百分百好评&#xff0c;战绩可查&#xff01;&#xff01;入职于互联网大厂&#xff0c;可以交流&#xff0c;共同进步。有保障的售后 代码参考数据库参…

Redis7基础篇(七)

redis哨兵&#xff08;sentinel&#xff09; 目录 redis哨兵&#xff08;sentinel&#xff09; 是什么 能干吗 案例演示 架构 案例步骤 出现的问题 哨兵的运行流程和选举原理 哨兵的使用建议​编辑 是什么 在之前的复制中我们了解到 主机shutdown之后 从机就会一直等…