当前位置: 首页 > web >正文

MNA由来

MNA方程的由来

由KVL得到方程 u = A T v u=A^Tv u=ATv

通过选取基准电压(参考节点),对于n个节点,m条边,可以得到关联矩阵M,再由KVL可以得到m条边的电压差向量,从而利用基准电压可以得到.

截屏2024-03-19 20.25.34

由KCL得到 A i = 0 Ai=0 Ai=0

利用关联矩阵可以得到 M i = 0 Mi=0 Mi=0,利用M矩阵的性质可得.

截屏2024-03-19 20.43.23

STA

我们使用线性电阻网络,即线性电阻器、独立电源、线性受控源

  • 至于什么是线性受控源:受控源的受控量与控制量之比称为受控源的参数,又称为控制系数。μ、r、g、β分别为四种受控源的参数。其中,μ和β是量纲一的系数,μ称为电压放大系数,β称为电流放大系数;r称为转移电阻,其单位为欧姆(Ω);g称为转移电导,单位为西门子(S)。当它们为常数时,受控源是线性的

这些元器件的方程只能是如下方程中的一个:

截屏2024-03-19 20.45.57

从而Element equations可以写成 Z i + Y u = s Zi+Yu=s Zi+Yu=s,其中s是 m × 1 m\times 1 m×1的已知向量.

从而求解系统为:

截屏2024-03-19 20.47.34

这就是STA,稀疏表格分析.

Nodal Analysis

首先我们假设电路网络中,没有电压源(既没有独立电压源又没有受控电压源),对于这样的电路,我们可以由Zi+Yu=s简化得到i=Yu+s.

在i=Yu+s两侧利用Ai=0和 u = A T v u=A^Tv u=ATv可以得到 A Y A T v = − A s AYA^Tv=-As AYATv=As.

这个式子就是NA的方程的形式,它描述了在n-1个节点上的电压是如何确定的,称 G = A Y A T G=AYA^T G=AYAT为nodal admittance matrix.

Modified Nodal Analysis

MNA与NA的核心区别是:对于一部分元器件,保留了它们的电流变量.

我们把不保留电流的器件称为group 1,其他的称为group 2.由Zi-Yu=s可得:

截屏2024-03-19 22.27.18

group 1中的器件只包括电阻、独立电流源、压控电流源、流控电流源:其对应方程为:

截屏2024-03-19 22.28.42

group 2中的元器件对应方程:

截屏2024-03-19 22.37.48

截屏2024-03-19 22.42.19

**逻辑:**STA保留了所有的电流,但是有些电流是可以代替的,从而有了NA,NA把所有的电流都去掉了,只留下了电压作为变量,这样导致理想电压源的方程式不能取决于其电流。但是MNA只消除了大部分电流变量

电容和电感是线性的吗?

电容的定律是:
i = c d v d t i=c\frac{dv}{dt} i=cdtdv
推导如下,其中 i = d Q d t i=\frac{dQ}{dt} i=dtdQ.

截屏2024-03-19 22.01.00

电感的定律是:
v = − L d i d t v=-L\frac{di}{dt} v=Ldtdi
如果把dv/dt,di/dt都看作自变量,那么这就是一条直线。所以电阻,电容,电感都是线性元件

一个非常经典的非线性元件就是二极管

截屏2024-03-19 22.15.10

截屏2024-03-19 22.17.46

  • 信号通过一个元器件后,信号的波形没有变化,比如电阻,电容;反之就称为非线性器件,比如二极管。
  • 当信号通过一个电路后,信号的波形没有改变,就称之为线性电路.
http://www.xdnf.cn/news/11397.html

相关文章:

  • Batch(合批)全面讲解(二)
  • RYU入门教程
  • 电脑知识:显卡的四种接口类型介绍
  • PACS系统全景图:软件源码、核心组件、覆盖科室与关键技术解析
  • Point-wise、Pair-wise、List-wise区别
  • 【C++面向对象】C++图书管理系统 (源码)【独一无二】
  • 华为VRP系统简介
  • 基于STM32的NRF24L01 2.4G通讯模块的驱动实验(HAL库)
  • MeeGo的前世今生和诺基亚的何去何从
  • linux中的jobs命令,jobs命令_Linux jobs 命令用法详解:显示Linux中的任务列表及任务状态...
  • sparkling-water的介绍与实践(command line)
  • EPSON RX8010SJ RTC 调试笔记之七, 频率停止检测功能(Frequency Stop Detection Function)和频率输出功能 (FOUT Function)
  • CodeIgniter Composer Installer:简化你的开发流程
  • 数据库相关中间件收录集
  • TCP/IP网络层ip协议实现(lwip)
  • C# 常用的正则表达式
  • 深入了解:Java中BigDecimal比较大小的方法_bigdecimal compareto
  • 红客联盟是什么?红客需要传承!
  • 工作经验总结之C语言关键字的作用、特性和使用方式
  • OCCT基础
  • 高性能内存对象缓存
  • 从零开始学C--4初识操作符
  • 什么是L298N
  • unbuntu 命令汇总
  • FastMCP vs MCP:协议标准与实现框架的协同
  • virtualbox 下载安装
  • 关于 TRTC (实时音视频通话模式)在我司的实践
  • Java——位图
  • AC/DC、DC/DC转换器基础指南(一)
  • html点击按钮出现下拉框