自振荡(Self-oscillation)

2023-05-16

文章目录

  • 1. 历史
  • 2. 数学基础
  • 3. 工程实例
    • 3.1 铁路和汽车车轮
    • 3.2 中央供暖恒温器
    • 3.3 自动变速箱
    • 3.4 路线修正延迟时的车辆转向
    • 3.5 SEIG(自激感应发电机)
    • 3.6 自激变送器
    • 3.7 生物学中的种群周期


自振荡(Self-oscillation)是由缺乏任何相应周期性的动力源产生和维持周期性运动。振荡器本身控制着外部电源作用于它的相位。因此,自振荡器不同于强制谐振器和参数谐振器(parametric resonators),在后者中,维持运动的功率必须在外部进行调制。

图 作为正反馈回路的自振荡示意图。振荡器 V 产生反馈信号 B。R 处的控制器使用该信号来调制作用于振荡器的外部电源 S。如果功率与振荡器的速度同相调制,则建立负阻尼并且振荡增长直到被非线性限制。


在线性系统中,自振荡表现为与负阻尼项相关的不稳定性,这会导致小扰动的振幅呈指数增长。这种负阻尼是由于外部电源的振荡和调制之间的正反馈。稳态自激振荡的幅度和波形由系统的非线性特性决定。

自激振荡在物理学、工程学、生物学和经济学中很重要。

1. 历史

自振子的研究可以追溯到 19 世纪的 Robert Willis,George Biddell Airy,James Clerk Maxwell 和 Lord Rayleigh。这个术语本身(也被翻译为“自动振荡(auto-oscillation)”)是由苏联物理学家 Aleksandr Andronov 创造的,他在动力系统结构稳定性的数学理论的背景下研究了它们。关于这个主题的其他重要工作,包括理论和实验,都归功于 20 世纪的 André Blondel、Balthasar van der Pol、Alfred-Marie Liénard 和 Philippe Le Corbeiller。

同样的现象有时被标记为“维持(maintained)”、“持续(sustained)”、“自激(self-exciting)”、“自诱发(self-induced)”、“自发(spontaneous)”或“自主(autonomous)”振荡。不需要的自振荡在机械工程文献中称为振荡(hunting),在电子学中称为寄生振荡(parasitic oscillations)。自振荡的重要早期研究示例包括离心调速器和铁路车轮。

2. 数学基础

自振荡表现为动力系统静态平衡的线性不稳定性。可用于诊断这种不稳定性的两个数学测试是 Routh-Hurwitz 和 Nyquist standard。不稳定系统的振荡幅度随时间呈指数增长(即,小振荡被负阻尼),直到非线性变得重要并限制幅度。这可以产生稳定和持续的振荡。在某些情况下,自振荡可以看作是由闭环系统中的时间滞后引起的,这使得变量 x t x_{t} xt 的变化取决于在较早时间评估的变量 x t − 1 x_{t-1} xt1

3. 工程实例

3.1 铁路和汽车车轮

铁路车轮的摆动和汽车轮胎的摆动会导致令人不适的摆动效果,在极端情况下会使火车脱轨并导致汽车失去抓地力。

3.2 中央供暖恒温器

早期的中央供暖恒温器由于响应太快而导致自激振荡。这个问题通过滞后来解决,即只有当温度与目标的变化达到指定的最小量时,它们才会切换状态。

3.3 自动变速箱

当车辆以介于 2 档理想速度之间的速度行驶时,早期自动变速器设计中会发生自激振荡。在这些情况下,传动系统几乎会在两个档位之间连续切换,这对传动来说既烦人又困难。现在通过在系统中引入滞后来抑制这种行为。

3.4 路线修正延迟时的车辆转向

有许多延迟航向修正引起的自激振荡的例子,从强风中的轻型飞机到缺乏经验或醉酒的司机对公路车辆的不稳定转向。

3.5 SEIG(自激感应发电机)

如果感应电动机连接到电容器并且轴以高于同步速度转动,则它作为自激感应发电机运行。

3.6 自激变送器

许多早期的无线电系统调整了它们的发射器电路,因此系统会自动产生所需频率的无线电波。这种设计已经让位于使用单独振荡器提供信号然后放大到所需功率的设计。

3.7 生物学中的种群周期

例如,由于捕食导致食草动物种群数量减少,这使得该物种的捕食者种群数量下降,捕食水平降低使食草动物种群增加,这使捕食者种群增加,等等。闭环时间滞后的微分方程足以解释这种周期——在这种情况下,延迟主要是由所涉及物种的繁殖周期引起的。


  • 参考文献

wiki: Self-oscillation

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

自振荡(Self-oscillation) 的相关文章

  • 自振荡(Self-oscillation)

    文章目录 1 历史2 数学基础3 工程实例3 1 铁路和汽车车轮3 2 中央供暖恒温器3 3 自动变速箱3 4 路线修正延迟时的车辆转向3 5 SEIG xff08 自激感应发电机 xff09 3 6 自激变送器3 7 生物学中的种群周期
  • estimatedRowHeight 与 self sizing cells

    estimatedRowHeight 为什么要引入estimatedRowHeight呢 xff1f 顾名思义就是预估高度 在预估高度之前 xff0c 与高度相关的属性及方法比较常用的有以下两个 xff1a rowHeight 这个属性适合
  • python中说_name_没有被定义_名称'self'未在Python中定义(Name 'self' is not Defined in Python)...

    名称 39 self 39 未在Python中定义 Name 39 self 39 is not Defined in Python 任何人都可以告诉我我需要做什么来解决 名称 39 自我 39 未定义 错误我在下面确定的线上 xff1f
  • CutPaste Self-Supervised Learning for Anomaly Detection and Localization

    CutPaste Self Supervised Learning for Anomaly Detection and Localization 用于异常检测和定位的自监督学习 简洁版 问题 xff1a 异常的检测和定位 现有工作不足 xf
  • Pytorch中nn.Module中的self.register_buffer解释

    self register buffer作用解释 今天遇到了这样一种用法 xff0c self register buffer name Tensor xff0c 该方法的作用在于定义一组参数 该组参数在模型训练时不会更新 xff08 即调
  • python:这种错误的原因和解决方法 "NameError:name 'self' is not defined?"

    class A def init self a self a 61 a def p self b 61 self a print b 在学习的时候 xff0c 写了以上代码 xff0c 报了如下的错误 NameError name 39 s
  • 使用druid-spring-boot-starter配合sharding报错

    在使用springboot时 为了方便配置 一般会使用启动器 不用单独进行 Bean 今天在增加sharding时一直出现找不到mapper的异常 对mapper加注解 加扫描包都不行 后来将druid spring boot starte
  • 何时使用“self”访问属性

    我已经阅读了该网站上有关此问题的许多问题 我的理解如下 self property 访问手动或通过 synthesize 创建的 getter setter 方法 根据属性是否被声明为保留 复制等 保留计数被正确修改 例如保留属性 释放先前
  • 如何从 C 方法调用 Objective-C 方法?

    我有一个 Obj C 对象 里面有很多方法 有时一个方法需要调用同一对象内的另一个方法 我似乎不知道如何让 C 方法调用 Obj C 方法 WORKS Obj C 方法调用 Obj C 方法 self objCMethod WORKS Ob
  • before_create 仍然保存

    在一切之前我要感谢你的帮助 我有一个这样的模型 attr protected nil belongs to product belongs to user before create add ammount def carted produ
  • 何时在 Ruby 方法中使用 `self.foo` 而不是 `foo`

    这不是 Rails 特有的 我只是使用 Rails 作为示例 我在 Rails 中有一个模型 class Item lt ActiveRecord Base def hello puts Hello self name end end 我们
  • Swift 中“self”的用途是什么?

    我是 Swift 新手 我想知道什么self用于以及为什么 我在类和结构中看到过它 但我真的不认为它们是必要的 甚至没有必要在我的代码中提及它们 它们的用途是什么 为什么 什么情况下需要使用它 我已经阅读了很多关于这个问题的问题和答案 但没
  • 将 self 参数命名为其他名称

    在 Python 中 以下代码是有效的 class A def init me me foo 17 def print foo myself print myself foo def set foo i v i foo v 正如您可能已经注
  • 如何使用Ruby的self关键字

    据我了解self 它指的是该类的当前实例 无论如何 这不是始终的默认行为吗 例如 不是 self var one method args 相当于 var one method args 如果是的话有什么用self 有几个重要的用途 其中大部
  • 为什么 Array#each 返回具有相同元素的数组?

    我正在学习如何做的细节each在 ruby 中工作 我尝试了以下代码行 p 1 2 3 4 5 each element el 结果是一个数组 1 2 3 4 5 为什么返回值是each相同的数组 没有each只是提供一种迭代方法 或者这只
  • python 装饰器中的 self

    我想要一个装饰器将装饰函数添加到列表中 如下所示 class My Class object def init self self list decorator def my function self print Hi 我希望将 my f
  • 何时在模块方法中使用 self

    我的模块定义如下所示 module RG Stats def self sum a args a inject 0 accum i accum i end end 要使用此方法 我只需要包含此定义的文件 以便我可以执行以下操作 RG Sta
  • swift 函数调用:self 关键字与不使用 self 关键字

    我想知道类中的这两个函数调用之间是否有任何区别 self myFuction VS myFunction 它以两种方式发挥作用 有没有必要使用self关键字的情况 大多数情况下 绝对没有区别 但如果省略 self 则更加 迅速 但有一种情况
  • PHP - 自我表单提交:$_SERVER['PHP_SELF'] OR action=""?

    我只是意识到 在一些奇怪的情况下 我正在做我认为是自我提交的事情 而没有在操作表单属性上引用 PHP SELF 我很困惑 我们可以使用 Or action 如果不是 在什么情况下我们应该考虑其中一种或另一种 提前致谢 模模 您可以使用 PH
  • 什么时候在 Objective-C 中使用 self ?

    现在我使用 Objective C 已有 5 个多月了 我的第一个应用程序也在 App Store 上发布了 但我仍然对该语言的核心功能存有疑问 我什么时候应该使用self访问 iVars 以及何时不访问 当释放一个插座时 你写self o

随机推荐

  • 【Tensorrt】【笔记】转换及笔记

    注 xff1a 要选择相应的版本 xff0c 执行对应的readme 中的内容 xff0c 否则会报错 顶部位置 具体内容 readme 翻译 git 链接 yolov5 旧代码 xff0c 成功执行记录 内容4 内容5 内容6 1 rea
  • 【os 相关函数】

    os walk xff08 xff09 span class token keyword import span os root path span class token operator 61 span span class token
  • VScode环境下使用CMake构建工程

    简介 VS code环境下使用CMake构建工程 导入VScode cmake工程C C 43 43 多文件工程构建制作静态 动态链接库文件使用外部库文件构建工程CMake常用指令填坑 本文主要介绍vscode环境下使用CMake构建工程的
  • 算法提升:并查集的十个经典题目

    目录 最长连续序列 被围绕的区域 岛屿数量 岛屿的最大面积 朋友圈问题 除法求值 xff08 hard xff09 情侣牵手 xff08 hard xff09 打砖块 xff08 hard xff09 最大人工岛 xff08 hard xf
  • 2022-08-17 私有gitlab(极狐)部署

    此处选用docker方式部署 比较简单 首先准备好了一个linux服务器 我用的是自己的虚拟机 准备开干 docker已经ok 第一步 docker镜像下载安装 96 96 96 docker pull twang2218 gitlab c
  • QT windows程序移植到Linux下一些问题以及解决方案

    1 遇到的第一个问题 cannot run compiler 39 clang 43 43 39 output 感觉主要是因为GCC下可能没有这个运行环境导致 xff0c 这个问题要三步解决 xff0c 主要是为了防止后面出现的问题 sud
  • 如何一键删除PPT的动画效果?

    其实啊 xff0c 不用这么麻烦每页的去删除全部动画 只需稍微设置一下就完美搞定 xff1a 设置幻灯片放映 辛苦制作动画效果 不仅没法展示 xff0c 如今还要再一页页删除 xff01 xff01 足足 几十页啊 xff01 xff01
  • 正版微软Office应该如何选?Office 2019与Office 365区别在哪里?

    去年9月末 xff0c 微软发布了Office 2019的正式版 xff0c 很多读者可能会有这样的疑惑 xff0c Office既有零售版本 xff0c 又有365版本 xff0c 其中 xff0c 零售版本分家庭和学生版 小型企业版和专
  • 如何让自己的网站快速被百度收录(方法一)

    首先让大家了解一下利用百度站长平台来让百度收录 需要在百度站长平台提交自己的网址 下面这个快速收录 xff0c 2020年7月份之前仅仅对部分优质站点开放 xff0c 之后基本上是不开放的 xff0c 所以我们选择普通收录 普通收录普通收录
  • CSS Backgrounds(背景)i火吧css

    CSS 背景 CSS 背景属性用于定义HTML元素的背景 CSS 属性定义背景效果 background color background image background repeat background attachment back
  • HTML 头部

    HTML 查看在线实例 定义了HTML文档的标题 使用 lt title gt 标签定义HTML文档的标题 定义了所有链接的URL 使用 定义页面中所有链接默认的链接目标地址 提供了HTML文档的meta标记 使用 元素来描述HTML文档的
  • win10自带看图工具找不到了怎么办?

    最近有很多朋友遇到win10自带看图工具找不到了 xff0c 怎么办 xff1f 有的朋友发现win10自带的看图软件没了 xff0c 有的人会去网上下载看图工具 xff0c 其实我们并不需要 xff0c 系统自带的看图工具我们是有办法调取
  • MySQL8.0设置远程访问权限,Navicat连接mysql

    今天centos7安装了mysql8 0过后远程登录数据库报错 1 首先查看防火墙状态 防火墙版本的不同命令也会有不同 0 4的命令为 systemctl status firewall service 0 5的命令为 systemctl
  • 能量景观(Energy landscape)

    文章目录 1 简介2 应用3 正式定义3 1 宏观例子 1 简介 图 世界社会经济系统的简化能量景观 xff0c 和不同细节层次的社会倾斜的动态 xff08 social tipping dynamics xff09 xff0c 突出影响转
  • 北大本科小妹妹:在北大“卷”了三年,才明白的四个道理…

    文章目录 1 比较是吃掉快乐的怪物2 什么都想要 xff0c 可能什么都得不到3 不要用精神战胜肉体4 和部分人资源共享最高效 1 比较是吃掉快乐的怪物 大一上学期的时候 xff0c 我上了一门课叫计算概论 xff0c 是教 C 语言的 x
  • 概率质量函数(Probability mass function)

    在概率和统计中 xff0c 概率质量函数 xff08 Probability mass function xff09 是给出离散随机变量恰好等于某个值的概率的函数 有时也称为离散密度函数 xff08 discrete density fun
  • 算法题 堆优化版本Dijkstra(Python)

    题目 xff1a 给定一个n个点m条边的有向图 xff0c 图中可能存在重边和自环 xff0c 所有边权均为非负值 请你求出1号点到n号点的最短距离 xff0c 如果无法从1号点走到n号点 xff0c 则输出 1 输入格式 第一行包含整数n
  • 自由概率(Free probability)

    文章目录 1 自由概率2 历史3 Wigner semicircle distribution3 1 一般性质3 2 与自由概率的关系 4 存在的问题 1 自由概率 自由概率是研究非交换随机变量 xff08 non commutative
  • 哥本哈根诠释(Copenhagen Interpretation)

    文章目录 1 背景2 经典物理学3 对应规则 xff08 The Correspondence Rule xff09 4 互补性 xff08 Complementarity xff09 5 经典概念的运用6 量子形式主义 xff08 the
  • 自振荡(Self-oscillation)

    文章目录 1 历史2 数学基础3 工程实例3 1 铁路和汽车车轮3 2 中央供暖恒温器3 3 自动变速箱3 4 路线修正延迟时的车辆转向3 5 SEIG xff08 自激感应发电机 xff09 3 6 自激变送器3 7 生物学中的种群周期