电感最重要的公式
大家好,今天来给大家讲一个与电感有关的公式,也是我认为关于电感最重要的公式。这个公式是什么呢?就是下面这个:
这个公式来源于电感值本身特性。
为什么说这个公式是最重要的呢?因为它说明了电感的很多特性。比如,
电感电流不能突变
电感的储能大小
电感的电流与电压的相位关系
还有电感的阻抗为什么是jwL
电感电流不能突变
电感电流为什么不能突变呢?来看这个公式,U等于负的L乘以di比dt。Di比dt是指电流的变化率,电流突变,意味着di比dt无限大,会导致产生无限大的电压。尽管在实际电路中绝对的电流突变不存在,或多或少都会有时间,因此产生的电压总不会真的无穷大,但是是真的能产生很大的电压,高于电源电压都是可能会出现的。这种意外的高压会损坏器件。所以我们在一些感性的开关电路中,需要对感性器件留一个放电回路,避免产生高压。例如开关电源,继电器电路。通常是通过RC电路进行缓冲,也有的用二极管,TVS等。
电感储能公式
电感的储能也是由这个公式推导出来的,下面是推导过程,需要一些微积分的知识,感兴趣的可以看一下过程,不感兴趣的记下这个结果,电感储能为1/2LI^2,单位是焦耳。
电感在t时间内,电流从0达到i,电源传输到电感的能量为:
从电感的储能公式可以看出,电感储存的能量是依存电流而存在的,什么意思呢?如果电流突变,突然变到0,储能的能量也突变到0,根据能量守恒定律,能量不能凭空消失,储存的能量必然会想办法迅速释放,这个释放就是产生高压,变成电场能量了。所以从这个角度,我们也要避免电感电流突变。
电感电压相位超前电流90°
电感的最重要的公式,还能导出电感电流与电压的相位关系,也就是我们常说的,电感电压超前电流90°。
导出过程是这样的,首先,我们知道,根据傅里叶变换原理,我们的电信号都是可以用傅里叶级数展开的,由无数的正弦波构成,电感的电流也不例外。所以,我们假定电感电流为最简单的单一正弦波,i=Isin(wt),代入电感的公式,那么我们求得加在电感两端的电压为Lisin(wt+90°),sin(wt+90°)比sin(wt)超前90°,所以我们说电感的电压比电流相位超前90°。
电感的复阻抗
我们知道了电感的电压,也知道了电感的电流。用电压除以电流,就能得到电感的复阻抗。
电压比电流相位超前90°,引入虚数单位j,所以得到电感的复阻抗jwL,j的物理意义就是电压比电流相位超前90°。
总结
总结一下,电感的特性公式u=Ldi/dt公式非常重要
一、它直接描述了电感的特性,电流不能突变
二、可以导出电感的储能公式,P=1/2LI^2
三、可以导出电感电压比电流相位超前90°
四、可以导出电感的复阻抗公式Z=jwL
更多硬件知识,欢迎关注下方微信号
本文分享自微信公众号 - 硬件工程师炼成之路(gh_3a15b8772f73)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
面试必问系列:悲观锁和乐观锁的那些事儿
程序安全 线程安全是程序开发中非常需要我们注意的一环,当程序存在并发的可能时,如果我们不做特殊的处理,很容易就出现数据不一致的情况。 通常情况下,我们可以用加锁的方式来保证线程安全,通过对共享资源 (也就是要读取的数据) 的加上"隔离的锁",使得多个线程执行的时候也不会互相影响,而悲观锁和乐观锁正是并发控制中较为常用的技术手段。 乐观锁和悲观锁 什么是悲观锁?什么是乐观锁?其实从字面上就可以区分出两者的区别,通俗点说, 悲观锁 悲观锁就好像一个有迫害妄想症的患者,总是假设最坏的情况,每次拿数据的时候都以为别人会修改,所以每次拿数据的时候都会上锁,直到整个数据处理过程结束,其他的线程如果要拿数据就必须等当前的锁被释放后才能操作。 使用案例 悲观锁的使用场景并不少见,数据库很多地方就用到了这种锁机制,比如行锁,表锁,读锁,写锁等,都是在做操作之前先上锁,悲观锁的实现往往依靠数据库本身的锁功能实现。Java程序中的Synchronized和ReentrantLock等实现的锁也均为悲观锁。 在数据库中,悲观锁的调用一般是在所要查询的语句后面加上 for update, select * fr...
- 下一篇
栈与队列简介
栈与队列和数组、链表、树这几种数据结构不太一样。栈与队列主要是做为程序员的工具来使用,它们主要做为构思算法的辅助工具,而不是完全的数据存储工具。 它们的生命周期比数组那些要短得多,在程序执行期间它们才会被创建,任务执行完就会被销毁。 一 栈 栈是一种只能在一端进行插入和删除数据的数据结构,这一端被称为栈顶(top)。其特点简单来讲就是先进后出。栈的主要机制可以用数组来实现,当然也可以用链表来实现。 用数组实现栈,并完成常用操作——出栈、入栈、查看元素(只能查看栈顶元素)、判断栈是否为空等操作。 publicclassStackTest{privatelong[]arr;//栈顶privateinttop;publicStackTest(){arr=newlong[10];top=-1;}publicStackTest(intmaxsize){arr=newlong[maxsize];top=-1;}/***添加数据*@paramvalue*/publicvoidpush(intvalue){arr[++top]=value;}/***移除数据*@return*/publiclongpo...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程