过冲、振铃、非单调性

        1、过冲(Overshoot)和振铃(Ringing)是电路中常见的信号失真现象,主要出现在开关电源、数字信号传输、通信系统以及其他涉及快速开关动作的电子设备中。它们通常与电路的瞬态响应有关,尤其是当电路受到阶跃输入或脉冲激励时。

       2、非单调性(Nonmonotonicity)通常指电子电路、系统或器件的输出特性与输入之间不存在单调(单向)的变化关系,即输入信号增大或减小时,输出信号并不总是相应地单调增大或减小。非单调性可以表现为多种形式,如回钩、台阶、振荡、跳跃等,这些现象往往与电路的非线性特性、动态响应、控制逻辑、系统稳定性等因素密切相关。

一、过冲和振铃

1.1、过冲(Overshoot)

        过冲是指在电路响应一个阶跃输入或脉冲信号后,输出信号在达到其稳态值之前,暂时超过其最终稳态值的一种现象。形象地说,就像抛物线越过其顶点后继续上升,然后再回落到顶点下方。过冲表现为输出信号在短时间内出现一个峰值,该峰值明显高于(或低于)其预期的最终稳态值。过冲可能导致系统性能下降、设备损坏或信号失真等问题。

1.2、振铃(Ringing)

        振铃是指在电路响应阶跃输入或脉冲信号后,输出信号在达到其稳态值之前,出现一系列连续的、围绕最终稳态值上下震荡的现象。振铃表现为输出信号在过冲之后并不立即稳定下来,而是像钟摆一样来回摆动若干个周期,直至逐渐衰减至最终稳态值。振铃可能会导致信号质量下降、通信误码率增加、系统稳定性变差等问题。

         过冲往往伴随着振铃,或者说过冲是振铃的一部分。振铃产生的第一次峰值电压就是过冲

1.3、过冲和振铃产生原因

        过冲和振铃通常是由于电路中存在电感、电容等储能元件以及寄生参数(如PCB板上的杂散电感、电容),在开关动作或阶跃输入时,这些储能元件与电路阻抗构成谐振回路,导致能量在电感和电容之间来回振荡,产生过冲和振铃现象。此外,驱动电路的非理想特性(如上升沿/下降沿过陡峭、驱动电压过高等)也可能加剧过冲和振铃。

1.4、过冲和振铃改善措施

  • 优化电路设计:合理选择电路参数(如电阻、电容、电感值),避免产生谐振;优化PCB布局,减小寄生参数影响;使用阻尼网络(如RC、RLC等)吸收多余能量,抑制振荡。
  • 调整驱动信号:平滑驱动信号的上升沿和下降沿,避免过于陡峭;控制驱动电压幅度,防止过驱动。
  • 使用特殊器件:如带有软启动功能的电源芯片、具有内置阻尼功能的MOSFET驱动器等,有助于减小过冲和振铃。
  • 增加滤波措施:在信号路径中加入适当的滤波器(如低通滤波器),滤除高频振荡成分,改善信号质量。

二、非单调性(Nonmonotonicity)

        非单调性通常指电子电路、系统或器件的输出特性与输入之间不存在单调(单向)的变化关系,即输入信号增大或减小时,输出信号并不总是相应地单调增大或减小。非单调性可以表现为多种形式,如回钩、台阶、振荡、跳跃等,这些现象往往与电路的非线性特性、动态响应、控制逻辑、系统稳定性等因素密切相关。

 2.1、常见案例列举

1. 磁滞回线:
        磁性材料(如铁芯电感、磁性传感器)在磁化过程中,其磁感应强度(B)与磁场强度(H)之间的关系表现为非单调的磁滞回线。当磁场强度增加时,磁感应强度起初增长较快,随后增速放缓,当磁场强度减小时,磁感应强度并不会立即回到原来的起点,而是沿着另一条轨迹下降,形成一个封闭的回环形状。

2. 继电器触点抖动:
        继电器在接通或断开瞬间,由于机械振动、电磁干扰等因素,触点间可能会出现多次短暂的接触与分离,导致输出电流或电压出现一系列快速的上下波动,形成非单调的“振铃”现象。这种非单调性可能导致电路误动作或电磁干扰加剧。

3. 开关电源的负载调整率:
   开关电源在负载变化时,其输出电压并不总是单调地跟随负载增减而相应增大或减小。在某些负载范围内,由于控制环路的响应特性、补偿网络设计等因素,输出电压可能先升高后降低(或先降低后升高),形成非单调的负载调整率曲线。

4. 数字逻辑中的竞争冒险:
   在数字逻辑电路中,由于信号传播延迟的差异,当两个或多个信号同时改变状态时,可能导致某些中间节点或输出出现短暂的非预期值(称为“毛刺”),表现为非单调的逻辑状态变化。竞争冒险可能导致系统功能异常或时序错误。

5. 控制系统的饱和与死区:
   在PID控制器或其他控制系统中,当输入信号过大导致控制器输出达到其物理极限(饱和)或在两个控制状态之间存在切换死区时,系统的输出响应可能呈现非单调性。例如,当控制器输出达到上限后,即使输入信号继续增大,输出也无法继续增大,反而可能在达到饱和后保持不变或出现台阶状变化。

2.2、非单调性的回钩和台阶

        绝大多数非单调性都是由复杂的信号拓扑造成的。在一个CPU或DSP的本地总线上,非单调性问题最常见。非单调性按表现形式可以分为两种:回钩和台阶前者表现为响应曲线的滞后效应,后者表现为输出的不连续跃变。

(1)、回钩(Hysteresis)

        回钩是非单调性的一种典型表现形式,通常指系统响应在输入变量改变时呈现出滞后或记忆效应的现象。具体表现为输入变量改变时,系统的输出并不立即跟随输入变化,而是保持一段时期内的旧状态,直到输入变量达到某个阈值(正向或负向)后,输出才会突然跳变到新的状态。这种现象如同在输入变量和输出变量之间存在一个“回环”,系统需要跨越这个回环才能完成状态转换。回钩现象常出现在磁性材料(如磁滞回线)、电子开关(如继电器、半导体开关)、控制系统(如PID控制器的抗积分饱和设置)以及某些物理现象(如材料的屈服行为)中。

        在电路设计中,回钩现象可能出现在含有磁性元件(如变压器、电感)的电路中,当电流或电压变化时,磁性元件的磁化状态并不立即跟随变化,而是表现出一定的滞后性,形成回环状的响应曲线。

(2)、台阶(Step or Level Jump)

        台阶是非单调性另一种表现形式,指系统输出在特定条件下突然发生不连续的跃变,如同在原有输出曲线上出现了一个或多个“台阶”。这种现象通常发生在系统受到某种外部扰动或内部状态变化时,导致输出在短时间内从一个稳定值跳变到另一个稳定值。

        台阶现象可能由以下原因引起:

  • 电路状态突变:如电源电压突然变化、负载突然增减、保护电路触发等,导致电路工作点发生跳跃式改变。
  • 控制逻辑切换:在含有多个工作模式或状态机的控制系统中,当满足特定条件时,系统会从一个工作模式切换到另一个工作模式,输出特性随之发生阶跃变化。
  • 饱和效应:在放大器、比较器等电路中,当输入信号达到一定幅值,器件进入饱和区,输出不再线性跟随输入变化,而是保持在饱和电压水平,形成台阶状响应。
  • 锁存现象:在含有锁存器、触发器等数字逻辑电路的系统中,当输入信号满足特定条件时,输出状态会发生一次性的翻转,形成台阶状变化。

2.3 改善措施

(一)、回钩问题的解决措施

  1. 优化磁性元件设计:对于由磁性元件(如电感、变压器)引起的回钩,可以通过选择磁滞回线较窄、磁化曲线平缓的材料,或者优化磁芯结构、绕组设计,减少磁化过程中的滞后现象。
  2. 增加反馈控制:在控制系统中,通过引入适当的负反馈机制,如PID控制器,可以有效抑制回钩现象。通过调整控制器参数(如比例、积分、微分系数),优化系统动态响应,减少滞后。
  3. 使用回环消除技术:在某些应用中,如磁通观测器、磁链观测器等,通过数学建模和信号处理技术,实时估计并补偿磁性元件的磁通或磁链变化,消除回环效应。
  4. 软件算法优化:对于由软件算法引起的回钩,如数字滤波器、控制器算法等,可以通过调整算法参数、优化滤波器阶数、采用自适应算法等方式,减小算法的非线性效应,改善回钩现象。

(二)、台阶问题的解决措施

  1. 避免工作点进入饱和区:对于由放大器、比较器饱和引起的台阶,可以通过调整电路参数(如增益、偏置电压),确保工作点远离饱和区。或者使用具有更大动态范围的器件,避免饱和现象的发生。
  2. 增设缓冲电路:在电源电压、负载突变等可能导致工作点跳跃的场合,增设缓冲电路(如LC滤波器、阻尼电阻等),平滑输入/输出变化,减少台阶效应。
  3. 改进控制逻辑:对于由控制逻辑切换引起的台阶,优化状态机设计,确保状态切换时输出平滑过渡。或者采用模糊逻辑、滑模控制等智能控制策略,实现平滑的状态切换。
  4. 使用锁存消除技术:在数字系统中,通过锁存消除电路、同步化技术等方法,避免因时钟沿、数据竞争等原因导致的锁存现象,减少输出的不连续跃变。

参考链接:

过冲、振铃,非单调性icon-default.png?t=N7T8https://www.cnblogs.com/chenman/p/3649343.html如何消除MOS管GS波形振铃?详解MOS管GS波形-KIA MOS管icon-default.png?t=N7T8http://www.kiaic.com/article/detail/3722.html【鼎阳硬件智库荐文︱高速串行总线之测试测量 】分析解决测试着色难题icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/93115019

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

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

相关文章

【学习笔记十三】EWM常见上架策略介绍

一、手工维护上架策略 系统不确定Storage type 和 bin,需要在创建仓库任务时或者确认仓库任务时手工输入仓位 1.后台配置-定义存储类型的类型0010 ①存储行为:标准仓位 ②入库规则:空仓未或添加至现有库存/空仓位 ③通用仓库任务&#x…

postgresql 备份恢复相关知识点整理归纳 —— 筑梦之路

概述 PG一般有两种备份方式:逻辑备份和物理备份 逻辑备份对于数据量大的场景下耗时较长,恢复也会耗时较长 物理备份拷贝文件的方式相对来说耗时较短,跟磁盘读写性能和网络传输性能有关 逻辑备份 pg_dump pg_dump 将表结构及数据以SQL语句…

微信小程序实现预约生成二维码

业务需求&#xff1a;点击预约按钮即可生成二维码凭码入校参观~ 一.创建页面 如下是博主自己写的wxml&#xff1a; <swiper indicator-dots indicator-color"white" indicator-active-color"blue" autoplay interval"2000" circular > &…

SpringBoot - Logback 打印第三方 Jar 日志解决方案

问题描述 最近碰到一个很苦恼的问题&#xff0c;就是第三方的 Jar 在自己项目里日志可以正常输出&#xff0c;但是一旦被引用到其他项目里&#xff0c;就日志死活打不出来…… 解决方案 这是原来的配置 - logback.xml <?xml version"1.0" encoding"UTF-8…

LigaAI x 极狐GitLab,共探 AI 时代研发提效新范式

近日&#xff0c;LigaAI 和极狐GitLab 宣布合作&#xff0c;双方将一起探索 AI 时代的研发效能新范式&#xff0c;提供 AI 赋能的一站式研发效能解决方案&#xff0c;让 AI 成为中国程序员和企业发展的新质生产力。 软件研发是一个涉及人员多、流程多、系统多的复杂工程&#…

基于 Operator 部署 Prometheus 监控 k8s 集群

目录 一、环境准备 1.1 选择版本 1.2 过滤镜像 1.3 修改 yaml 镜像 1.4 移动 *networkPolicy*.yaml 1.5 修改 service 文件 1.6 提前下载镜像并推送到私有镜像仓库 1.7 修改镜像&#xff08;可选&#xff09; 二、执行创建 三、查看 pod 状态 四、访问 prometheus、…

Ceph [OSDI‘06]论文阅读笔记

原论文&#xff1a;Ceph: A Scalable, High-Performance Distributed File System (OSDI’06) Ceph简介及关键技术要点 Ceph是一个高性能、可扩展的分布式文件系统&#xff0c;旨在提供出色的性能、可靠性和可扩展性。为了最大化数据和元数据管理的分离&#xff0c;它使用了一…

2024年第十五届蓝桥杯C/C++B组复盘(持续更新)

&#x1f525;博客主页&#xff1a; 小羊失眠啦. &#x1f3a5;系列专栏&#xff1a;《C语言》 《数据结构》 《C》 《Linux》 《Cpolar》 ❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 文章目录 试题A&#xff1a;握手问题问题描述思路 试题B&#xff1a;小球反弹问题描述思路…

一个令人惊艳的图片高清化重绘神器:SUPIR来了!

今天给大家分享一个将模糊图片还原为照片级高清图像的AI项目&#xff1a;SUPIR。这个项目以尖端的大规模人工智能革新图像恢复技术&#xff0c;通过文本驱动、智能修复&#xff0c;将AI技术与创新思维相结合&#xff0c;赋予每张图像全新的生命力。这个项目的修复能力本质上是一…

AI的说服力如人类?Anthropic最新研究揭秘机器的辩论能力|TodayAI

人们常常对人工智能模型在对话中的说服力表现持怀疑态度。长久以来&#xff0c;社会上一直存在一个疑问&#xff1a;人工智能是否会达到人类那样&#xff0c;在对话中具有改变他人想法的能力&#xff1f; 直到最近&#xff0c;这一领域的实证研究相对有限&#xff0c;对于人工…

零基础使用FlexLua打造LoRa无线气体流量计,硬件轻松快速开发。

在工业领域&#xff0c;对气体流量进行准确监测和管理是保障生产安全和提高效率的重要环节。而LoRa&#xff08;长距离低功耗无线技术&#xff09;作为一种适用于远距离、低功耗的通信技术&#xff0c;为无线传感器网络的建设提供了可靠的解决方案。结合气体流量传感技术&#…

畅游网络:构建C++网络爬虫的指南

概述 随着信息时代的来临&#xff0c;网络爬虫技术成为数据采集和网络分析的重要工具。本文旨在探讨如何运用C语言及其强大的cpprestsdk库构建一个高效的网络爬虫&#xff0c;以便捕捉知乎等热点信息。为了应对IP限制的挑战&#xff0c;我们将引入亿牛云爬虫代理服务&#xff…

NPU流式输出-torch_npu和transformers框架-多线程Streamer-昇腾910B-EE1001

前情提要 torch_npu框架不支持多线程自动set_device 报错详情 直接使用transformers的TextIteratorStreamer进行流式推理&#xff0c;会报错 Exception in thread Thread-6: Traceback (most recent call last):File "/root/anaconda3/envs/AI/lib/python3.9/threadin…

《springcloud alibaba》 六 微服务链路跟踪skywalking

目录 准备调整配置接入多个微服务网关项目调整order-seata项目stock-seata项目测试 接入网关微服务 skywalking持续化到mysql自定义链路跟踪pom .xmlorderControllerOrderServiceOrderDaoOrderTblMapper.xml测试 性能剖析日志tid打印pom.xmllogback-spring.xml日志收集启动项目…

OSI七层网络模型 —— 筑梦之路

在信息技术领域&#xff0c;OSI七层模型是一个经典的网络通信框架&#xff0c;它将网络通信分为七个层次&#xff0c;每一层都有其独特的功能和作用。为了帮助记忆这七个层次&#xff0c;有一个巧妙的方法&#xff1a;将每个层次的英文单词首字母组合起来&#xff0c;形成了一句…

TensorFlow-GPU安装

第一步&#xff1a;安装Anaconda、cuda以及对应的cudNN&#xff0c;其中TensorFlow-GPU对应版本如下图所示&#xff1a; 想看最新的话&#xff0c;可以看官方链接&#xff1a;https://www.tensorflow.org/install/source_windows?hlzh-cn 第二步&#xff1a;创建对应的虚拟环…

在Windows上安装Go编译器并配置Golang开发环境

文章目录 1、安装Go语言编译程序1.1、下载GoLang编译器1.2、安装GoLang编译器 2、配置Golang IDE运行环境2.1、配置GO编译器2.1.1、GOROOT 概述2.1.2、GOROOT 作用2.1.2、配置 GOROOT 2.2、配置GO依赖管理2.2.1、Module管理依赖2.2.2、GOPATH 管理依赖 2.3、运行GO程序2.3.1、创…

【面试经典 150 | 数学】直线上最多的点数

文章目录 写在前面Tag题目来源解题思路方法一&#xff1a;枚举直线遍历统计方法二&#xff1a;枚举斜率哈希统计 写在最后 写在前面 本专栏专注于分析与讲解【面试经典150】算法&#xff0c;两到三天更新一篇文章&#xff0c;欢迎催更…… 专栏内容以分析题目为主&#xff0c;并…

改进的注意力机制的yolov8和UCMCTrackerDeepSort的多目标跟踪系统

基于yolov8和UCMCTracker/DeepSort的注意力机制多目标跟踪系统 本项目是一个强大的多目标跟踪系统&#xff0c;基于[yolov8]链接和[UCMCTracker/DeepSot]/链接构建。 &#x1f3af; 功能 多目标跟踪&#xff1a;可以实现对视频中的多目标进行跟踪。目标检测&#xff1a;可以实…

在 VS Code 中使用 GitHub Copilot

Code 结合使用。 GitHub Copilot 是什么 GitHub Copilot 是一个可以帮助你更简单、更快速地编写代码的工具&#xff0c;由 GPT-3 提供支持。你只需编写所需代码的描述——例如&#xff0c;编写一个函数来生成一个随机数&#xff0c;或对一个数组进行排序——Copilot 就会为你…