2020_12-电路理论框架复习思考-基础篇
电路理论究竟在学些什么?我认为本质上,是线性拓扑结构,KCL,KVL和V-I关系,于是,在电阻电路部分,有它的拓扑结构带来的各种性质和运算方式,包括结点方程,网孔方程等,包括叠加定理,戴维南诺顿,特勒根,互易等等等等,都是线性性带来的解方程的手段。好,那么通过这些手段,我们就得到了一堆线性方程,那么解这些方程,可以使用线性代数的手法来解。

可是很多元件不是线性的,或者说大部分元件不是线性的,怎么办?这就是电路理论要解决的东西。

比如面对LC,那我们的电路定理就不再适用了,只能用电路分析方程(本质上来源于KCLKVL)来列出含导数,含积分的方程,于是可以直接用微分方程求解,这运用了微积分的知识。我们人为的把这种情况分成了一阶电路暂态分析和二阶电路暂态分析,也就是说,我们只管其中简单的情况,一阶和二阶,如果是直流激励,那么最终稳定下来。看,我们把问题又简化到了直流激励。在这种情况下,我们就有了三要素法(对于一阶直流激励尤其好用,我觉得对二阶的不太好用,二阶的得到微分方程后用Laplace更舒服),用来简化电路运算

当不是直流激励的时候,三要素法又不能再用了。但是,LC的V-I关系刚好是微分积分关系,当面对的是一个正弦函数的时候,微积分关系就变成了相位关系,而原来的电压电流振幅比是不变的,又考虑到可以用复数来表示正弦函数,于是乎产生了一个新的方法——向量法,而对应的电阻电容电感都可以写成复数的形式,但是这些元件的复数形式是没有对应的相关正余弦函数的,它们,是这些正余弦函数的比值形式。这时候就产生了正弦稳态分析,人们就发明了一种方法来对付正弦稳态电路。为了扩展它,我们考虑叠加定理,就可以叠加多个分别运算了。而位形相量图的产生,本身就是向量法对于结点/网孔方程分析的一项另类应用罢了。

在没用向量法的时候,功率一般都是靠电压直接乘电流计算得到的,很轻松,但是,在向量法里面功率怎么求呢?用U对应的向量*I对应的向量吗?显然不对,我们可以设想到,功率其实应该是U对应的向量点乘I对应的向量,得到UIcos∠φu-φi,那么又想,UIsin∠φu-φi是什么呢?发现是波动着的平均虚功功率Q,是L/C上的一种表征其储能功率,于是乎,用UI∠φu-φi来表示复功率,UI表示视载功率。视载功率是电路/器件能够承载的最大功率,所以我们希望P=S,这样能全部压榨这个电路/器件

好,接下来引入新元件?现象?反正叫磁耦合的东西,它本质上就是磁场叠加,从同名端流进的电流会引起另外一边磁场增加,明白这一点后就不怕分析同名端等问题了,而磁耦合中的等效,本质上来说就是将方程进行变形而同化得到,只要明白推导原理,记忆也十分容易了。

现在来说说刚刚没说的三相正弦稳态电路,为何现在来说?因为它是实际运用的一些思考,放在最后。三相正弦稳态电路其实可以视为普通电路,单纯求解就好,但是我们考虑到它对称性,单取一路即可求解,三相正弦稳态电路本质不难,运算量也小,只是处于考核的目的会有两种,三相四线制/三相三相制对称和三相三线不对称,前者取单路,用对称Y-Δ就行,后者用结点法直接计算就行。总之不建议用不对称Y-Δ变换,难算,不如结点法好用。注意线量和相量之间关系就行。

电路理论基础篇就写完了,是不是其实本质上来说内容不多^^ Ganbadei!

2020_12-电路理论框架复习思考-基础篇相关推荐

  1. 基于c++和asio的网络编程框架asio2教程基础篇:1、基本概念和使用说明

    基于c++和asio的网络编程框架asio2教程基础篇:1.基本概念和使用说明 由于asio2没有写技术文档,因此打算写几篇文章介绍一下如何使用它,主要是针对新手. 1.asio2如何使用? asio ...

  2. 基于c++和asio的网络编程框架asio2教程基础篇:2、各个回调函数的触发顺序和执行流程

    基于c++和asio的网络编程框架asio2教程基础篇:2.各个回调函数的触发顺序和执行流程 以tcp举例: tcp服务端流程: #include <asio2/asio2.hpp>int ...

  3. 网络编程之Netty(网络通信框架)的基础篇

    网络编程 Netty的介绍及应用场景 Netty的介绍 Netty的应用场景 I/O模型 I/O模型基本说明 BIO.NIO.AIO适用场景分析 Java BIO Java BIO基本介绍 Java ...

  4. Hibernate ORM框架学习日记基础篇-1

    一.简介 Hibernate是轻量级Java EE应用的持久层解决方案,不仅管理Java类库到数据库表的映射,还提供数据查询和获取数据的 方法,它完成对象模型和基于SQL的关系模型的映射关系,使得开发 ...

  5. python框架之Flask基础篇(一)

    一.第一个hello world程序 # coding=utf-8 from flask import Flaskapp = Flask(__name__)@app.route('/') def he ...

  6. Mysql 复习笔记- 基础篇12 [函数定义概述]

    MySQL不仅内置了一些常用函数,同时也支持自定义函数,来满足开发者的需求 函数定义 MySQL的函数定义语法如下: CREATE [DEFINER = { user | CURRENT_USER } ...

  7. (Java每日一谈:第四日——幸福的四象限)主流框架:Dubbo基础实战篇--Dubbo快速入门

    在昨天的Dubbo基础篇中,小编对Dubbo的相关基础理论知识进行了一个详细的解释,如果大家对这一块的知识感到好奇,推荐大家可以去阅读一下小编昨天写的Dubbo相关知识点,今天小编会进行Dubbo实用 ...

  8. 火箭发射理论(基础篇-未完待续)//2021-1-27

    前言: 嗯,这个就没有那么多为什么了,浩瀚星海,对于人类而言,这是探索宇宙的第一步吧,所以对于我这种只有几十年生命周期的普通生物而言,这不言而喻.正如康德所言:有两种东西,我对它们的思考越是深沉和持久 ...

  9. Android Things教程:电气基础之直流电路理论

    译者注:由于本人水平有限,译文中难免会出现概念模糊.晦涩难懂,如果实在没心思看下去,请发挥你的学习能动性,到原文中自行翻译,感谢!!!点这里,直达英文各种长句的世界. 好了,既然你选择继续往下看,那就 ...

最新文章

  1. 操作系统学习1:操作系统概述
  2. 科学家揭秘大脑靠“旋转”区分过去和现在,还给了个AI架构设计新思路 | Nature子刊...
  3. c/c++中typedef详解(此文对typedef用于结构体的定义说明得很清楚到位)
  4. 叶明回归IBM 负责大中华区合作伙伴业务
  5. Hi3516A开发-- OSD功能实现
  6. 微信小程序项目,实现图书搜索高阶组件:
  7. C/C++入门易错点及常用小技巧
  8. 【转】ITK和VTK比较
  9. Django-安装xadmin的方法及主要配置方法
  10. lua中元素的下标是从1开始的
  11. matlab cat函数_MATLAB的Categorical数组
  12. uygurqa输入法android,uygurqa维语输入法2021
  13. 【博学谷学习记录】超强总结,用心分享|Java基础语法week2
  14. 计算机操作系统有哪几个管理功能,操作系统管理功能有哪几种
  15. 前端项目搭建基本流程
  16. 软件设计架构中各模块breakdown
  17. Linux上如何测试服务器之间的通信
  18. 常用mysql数据库工具简介
  19. 分别兼容IE7,IE8,IE9,IE10,超简单一看就会
  20. 你究竟多想成功?(nba励志视频)

热门文章

  1. 【汇总】numpy函数合集
  2. python3 try except or_Python基础10:try except异常处理详解
  3. cmake 添加二进制文件_CMake构建系统
  4. 输入3个双精度实数,分别求出它们的和,平均值,平方和以及平方和的开方
  5. java单链表_(java实现)单链表
  6. 二维动态规划降维误差一般为多少_动态规划--5道题入门
  7. 怎么查看mysql帮助文档_高效查看MySQL帮助文档的方法
  8. python函数的目的与意义_Python函数__new__及__init__作用及区别解析
  9. linux输出和错误信息文件,Log4j配置将错误信息输出到指定文件中[linux tomcat]
  10. 提供oracle兼容特性报,【干货】K-DB为什么能全面兼容Oracle