1、电路综合原理与实践---电抗函数的综合原理

2023-10-28 13:40

本文主要是介绍1、电路综合原理与实践---电抗函数的综合原理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、电路综合原理与实践—电抗函数的综合原理

进行电路设计的时候,总是有人会问,哎你这个匹配电路怎么设计的,基于什么原理啊。我总回答的支支吾吾没有底气,实际我想说,我什么理论都没有,弄个几段微带线然后用ADS优化一下就出来了。不知道大家是不是也这样,毕竟我不是专门研究电路理论的嘛,不会也很正常是不是噻。

开个玩笑,在之前我们简要介绍了匹配电路的设计方法,主要包括:
1、基于Smith圆图进行匹配:06、ADS使用记录之分布式参数匹配
2、使用低通滤波匹配电路:25、基于原型的切比雪夫低通滤波器匹配设计理论
26、ADS使用记录之基于低通滤波匹配的超宽带功率放大器设计
其中的微带线等效原理在下面这个教程中介绍过:24、基于原型的切比雪夫低通滤波器设计理论(插入损耗法)(给出了matlab代码,计算集总参数的等效微带线电路非常方便)

其实很多里面都用到了上面两个方法,如果想进一步学习可以参考博主其他的教程哦。

在此介绍第三种电路设计方法,就是网络综合法。可能有人对此听说不多,实际上是很古老的原理了,但是实际上现在很多论文的电路设计都是基于此方法。其实际上是基于策动点阻抗(导纳)函数进行网络综合,而策动点阻抗(导纳)函数如何得来呢,那就是使用简化实频技术(SRFT)。简化实频技术之后会介绍,在此先介绍基于策动点阻抗(导纳)函数进行网络综合的方法。

1、基于Smith圆图进行匹配与使用低通滤波匹配电路的劣势

基于Smith圆图进行匹配劣势非常大,它不是一个专门用于宽带电路设计的方法,做窄带的适合匹配一下还行。而且就算能使用低Q值进行匹配,除中心频率处的阻抗实际上我们是无法控制的,还需要进一步进行调谐。

基于低通滤波匹配技术进行匹配实际上适用于宽带的设计,然而其依然有两个劣势,那就是将实数阻抗匹配到复数阻抗效果可能不理想,还需要进一步进行调谐。可以参考这篇文章里面的效果:25、基于原型的切比雪夫低通滤波器匹配设计理论。其次这种技术严格意义上没办法控制谐波,因此可能还需要额外的设计或者调谐,当时这是对于PA的设计来说的。

但是基于简化实频技术(SRFT)的网络综合法可以避免这些问题,指哪儿打哪儿。

此处推荐学习网络综合法的教科书,那就是吴宁老师的电网络分析与综合吴宁老师的电网络分析与综合PDF。在此推荐简化实频技术(SRFT)的教科书,那就是Pierre Jarry; Jacques N. Beneat的Microwave_Amplifier_and_Active_Circuit_Design_Using_the_Real_Frequency_Technique,这本书没有中文版本使用简化实频进行电路设计的教科书。下面开始对网络综合理论进行介绍。

2、电抗函数的实现原理

此处参考吴宁老师的电网络分析与综合吴宁老师的电网络分析与综合PDF。严格意义上来讲,一个网络实现怎么样匹配效果,可以完全由策动点阻抗函数来决定 。在此介绍通过策动点阻抗来进行网络综合的方法。

1、福斯特实现
福斯特实现分为Ⅰ型和Ⅱ型,本质上是一样的。其基本结构是电容和电感串并联,典型电路如下所示,第一个是福斯特Ⅰ型,第二个是福斯特Ⅱ型。
在这里插入图片描述
2、考尔实现
考尔实现分为Ⅰ型和Ⅱ型,本质上是一样的。其基本结构是电容和电感串并交替,典型电路如下所示。其中上面那个是考尔Ⅰ型,其特征为并联电容器。下面那个是考尔Ⅱ型,其特征为并联电感器。
在这里插入图片描述
在这里插入图片描述

3、电抗函数的Matlab综合

此处以吴宁老师的电网络分析与综合PDF书中的例7-6为例,其原题为:
在这里插入图片描述

在此使用Matlab编程进行电路的直接求解,求解的部分代码如下,代码会在最后给出全部工程:

clear 
clcsyms s;Zsym = (s^4 + 10*s^2 +9)/(s^3 + 2*s);
pretty(Zsym)[Zn, Zd] = sym2nd(Zsym);% Note: THe inputs to NetSynth are flipped and it is marked as being in
% admittance mode
synth = NetSynth(Zd, Zn);
synth.is_admit = true;synth.generate('Cauer1');
% synth.generate('Cauer2');
% synth.generate('Foster1');
% synth.generate('Foster2');disp(synth.circ.str());

考尔Ⅰ型
上述代码进行的是考尔Ⅰ型的综合代码,求解得到的网络拓扑结果如下:

+------+-----------+--------+--------+-----+-----------+
| Ref. |   Value   | Node 1 | Node 2 |  Z0 | Stub Type |
+------+-----------+--------+--------+-----+-----------+
|    L1|         1H|      IN|      n1|  N/A|        N/A|
|    C1|     0.125F|      n1|     GND|  N/A|        N/A|
|    L2|    9.1429H|      n1|      n2|  N/A|        N/A|
|    C2|  0.097222F|      n2|      n3|  N/A|        N/A|
+------+-----------+--------+--------+-----+-----------+

由此得到的综合出的考尔Ⅰ的电路图如下所示:
在这里插入图片描述
考尔Ⅱ型
修改一下上面的注释,使用考尔Ⅱ型进行综合得到的电路拓扑参数如下所示:

+------+----------+--------+--------+-----+-----------+
| Ref. |   Value  | Node 1 | Node 2 |  Z0 | Stub Type |
+------+----------+--------+--------+-----+-----------+
|    C1|  0.22222F|      IN|      n1|  N/A|        N/A|
|    L1|     2.75H|      n1|     GND|  N/A|        N/A|
|    C2|   0.1157F|      n1|      n2|  N/A|        N/A|
|    L2|   1.5714H|      n2|      n3|  N/A|        N/A|
+------+----------+--------+--------+-----+-----------+

绘制一下电路拓扑,和教材里面的一致:
在这里插入图片描述

福斯特Ⅰ型
之后再填坑,有点做不出来了。不太明白为什么同一个策动点函数综合出的电路图为什么在ADS里面的结果不一样

这篇关于1、电路综合原理与实践---电抗函数的综合原理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/293575

相关文章

Spring @Scheduled注解及工作原理

《Spring@Scheduled注解及工作原理》Spring的@Scheduled注解用于标记定时任务,无需额外库,需配置@EnableScheduling,设置fixedRate、fixedDe... 目录1.@Scheduled注解定义2.配置 @Scheduled2.1 开启定时任务支持2.2 创建

MySQL 用户创建与授权最佳实践

《MySQL用户创建与授权最佳实践》在MySQL中,用户管理和权限控制是数据库安全的重要组成部分,下面详细介绍如何在MySQL中创建用户并授予适当的权限,感兴趣的朋友跟随小编一起看看吧... 目录mysql 用户创建与授权详解一、MySQL用户管理基础1. 用户账户组成2. 查看现有用户二、创建用户1. 基

Spring Boot 实现 IP 限流的原理、实践与利弊解析

《SpringBoot实现IP限流的原理、实践与利弊解析》在SpringBoot中实现IP限流是一种简单而有效的方式来保障系统的稳定性和可用性,本文给大家介绍SpringBoot实现IP限... 目录一、引言二、IP 限流原理2.1 令牌桶算法2.2 漏桶算法三、使用场景3.1 防止恶意攻击3.2 控制资源

springboot项目中整合高德地图的实践

《springboot项目中整合高德地图的实践》:本文主要介绍springboot项目中整合高德地图的实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一:高德开放平台的使用二:创建数据库(我是用的是mysql)三:Springboot所需的依赖(根据你的需求再

SpringBoot3应用中集成和使用Spring Retry的实践记录

《SpringBoot3应用中集成和使用SpringRetry的实践记录》SpringRetry为SpringBoot3提供重试机制,支持注解和编程式两种方式,可配置重试策略与监听器,适用于临时性故... 目录1. 简介2. 环境准备3. 使用方式3.1 注解方式 基础使用自定义重试策略失败恢复机制注意事项

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

SQLite3命令行工具最佳实践指南

《SQLite3命令行工具最佳实践指南》SQLite3是轻量级嵌入式数据库,无需服务器支持,具备ACID事务与跨平台特性,适用于小型项目和学习,sqlite3.exe作为命令行工具,支持SQL执行、数... 目录1. SQLite3简介和特点2. sqlite3.exe使用概述2.1 sqlite3.exe

Python中help()和dir()函数的使用

《Python中help()和dir()函数的使用》我们经常需要查看某个对象(如模块、类、函数等)的属性和方法,Python提供了两个内置函数help()和dir(),它们可以帮助我们快速了解代... 目录1. 引言2. help() 函数2.1 作用2.2 使用方法2.3 示例(1) 查看内置函数的帮助(

Python中使用uv创建环境及原理举例详解

《Python中使用uv创建环境及原理举例详解》uv是Astral团队开发的高性能Python工具,整合包管理、虚拟环境、Python版本控制等功能,:本文主要介绍Python中使用uv创建环境及... 目录一、uv工具简介核心特点:二、安装uv1. 通过pip安装2. 通过脚本安装验证安装:配置镜像源(可

C++ 函数 strftime 和时间格式示例详解

《C++函数strftime和时间格式示例详解》strftime是C/C++标准库中用于格式化日期和时间的函数,定义在ctime头文件中,它将tm结构体中的时间信息转换为指定格式的字符串,是处理... 目录C++ 函数 strftipythonme 详解一、函数原型二、功能描述三、格式字符串说明四、返回值五