码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 电路分析中的函数介绍


    单位阶跃函数

    单位阶跃函数是一种奇异函数,可以定义为

    \varepsilon(t)=0,t<0;\varepsilon=1,t>0

    值得注意的是单位阶跃函数在零点处是不连续的,它可以用来描述的开关动作

     我们进一步引申,定义任一时刻的开关函数

    定义任一时刻t_0起始的阶跃函数为\varepsilon(t-t_0)=0,t<t_0;\varepsilon(t-t_0)=1,t>t_0

     

     矩形脉冲可以用两个单位阶跃函数相加表示

    我们首先表示电路的激励,

    u_s(t)=U_s \varepsilon(t)-U_s \varepsilon( t- \tau)

    然后我们求RC电路的单位阶跃响应,相当于是零状态的一阶RC电路

    我们就可以得到s(t)=(1-e^{\frac{t}{\tau}})\varepsilon(t)

    所以表达式可以表示为

    u_c(t)=U_s(1-e^{-\frac{t}{\tau}})\varepsilon (t)-U_s[1-e^{-\frac{t-\tau}{tau}}]\varepsilon(t - \tau)

    其中第一项为阶跃响应,第二项为延迟的阶跃响应


    冲激响应

    单位冲激函数也是一种奇异函数

    我们定义为

    \int _{-\infty}^{+\infty}\delta(t)dt=1;\delta(t)=0,(t \neq 0)

    冲激函数有两个主要的性质

    1.\int_{-\infty}^{t} \delta(\xi)d\xi=\varepsilon(t),\frac{d\varepsilon(t)}{ dt}=\delta (t)

    2.单位冲激函数的筛分性质\int_{-\infty}^{+\infty} f(t)\delta(t)dt =f(0)\int_{-\infty}^{+\infty}\delta(t) dt=f(0)

     

     

     我们可以列出微分方程

    0_{-}->0_{+},\frac{u_c}{R}+C\frac{du_c}{dt}=\delta_{i}(t),而u_c(0_{-})=0

    我们在左右两边同时从0_- -> 0_+进行积分,我们可以得到

    \int _{0_-}^{0_+} \frac{u_c}{R} dt+ \int _{0_-}^{0_+} C\frac{du_c}{dt} dt= \int _{0_-}^{0_+} \delta_{i}(t) dt

    我们进行数值分析,我们可以知道u_c不可能是冲激函数

    我们可以得到

    C(u_c(0_+)-u_c(0_-))=1

    我们可以得到u_c(0_+)=\frac{1}{C}

    当过了0时刻点,电路就变成零输入的RC电路,我们可以得到

    u_c=u_c(0_+)e^{-\frac{t}{\tau}}=\frac{1}{C}e^{-\frac{t}{\tau}}\varepsilon(t)

     下面开始分析零状态的二阶电路在冲激函数激励下的响应就是二阶电路的冲激响应

     根据KVL我们可以得到方程

            

  • 相关阅读:
    vue3+elementui-plus实现无限递归菜单
    Java超详细的基础编程300题,附带答案,持续更新中~
    MacOS新功能“通用控制”,多台设备操作互联太方便了!
    微信小程序商城怎么弄
    详解 TCP 原理
    项目ERP与传统ERP的区别是什么?
    关于pyppeteer有关的问题
    【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Form表单填写、Dialog对话框弹出
    更改libstdc++版本流程
    Vast+产品展厅 | Vastbase G100数据库是什么架构?(1)
  • 原文地址:https://blog.csdn.net/m0_52555753/article/details/127781779
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号