- 博客(29)
- 收藏
- 关注
原创 LNA设计
用于计算级联系统(多个放大 / 处理阶段串联)的。Fi:第 i 级的噪声因子(无量纲比值,非分贝形式 ),衡量单级自身噪声贡献。Gi:第 i 级的可用功率增益(同样是无量纲比值 ),体现信号放大能力。第一级噪声直接叠加,后续级噪声需 “除以” 前面所有级的增益(因信号被放大后,后续噪声相对影响被削弱 ),体现了的设计逻辑 —— 要降低总噪声,优先优化前级的低噪声、高增益。
2025-06-28 16:08:42
959
原创 谐振电路-
高频环境下,导体边沿附近电流密度增大的现象称为趋肤效应:大于自激震荡点表现为容抗,小于自激震荡点表现为感抗(当f大于6GHz时,选择金属膜电阻):Q(品质因数)=XL/R Q越大品质越好(感抗分量足)
2025-03-19 13:54:37
866
1
原创 阵列天线HFSS分析实例
如何从阵列天线中提取单个阵元模型并建模、主从边界条件和Floquet端口激励的使用、天线阵列排列方式的设置、天线阵列分析数据的处理。
2025-01-13 19:58:21
1302
原创 天线的基本参数
辐射场强/辐射功率与空间坐标之间的函数图形。天线方向图分为场强方向图、功率方向图、相位方向图和极化方向图。极化天线的远区辐射电磁场一般可表示为:其中为天线的方向图函数为自由空间波阻抗。归一化方向图函数,由归一化方向图函数绘制出的方向图为归一化方向图。三维方向图取某个剖面而得到。
2025-01-13 11:32:34
2908
原创 天线的设计、启发与思考
导波结构是一种能够引导电磁波沿着特定路径传播的物理结构。它通过限制电磁波的传播空间,使得电磁波在其中按照预定的方向和模式进行传播。导波结构能够将能量集中在特定的路径上传输,减少能量的散失。使用波导作为天线的馈电结构,可以将高功率的射频信号高效地从发射机传输到天线辐射单元。与自由空间传输相比,波导能够通过其封闭的金属结构将电磁波限制在内部,从而大大降低了传输过程中的损耗,使得更多的能量能够到达天线辐射端。导波结构可以帮助控制天线的辐射方向图、增益等辐射特性。
2025-01-08 11:08:40
1287
原创 HFSS学习-T形波导内场分析及优化(李明洋)
目标:寻找隔片的位置,使再10GHz处Port3的输出功率是Port2输出功率的2倍。即(Power31=2*Power21)(优化算法选中Quasi Newton,最大优化迭代次数1000->Setup Calculation添加目标函数)(进行扫描分析时,每计算一次电场分布都会被保存下来,若不勾选,则只会计算最后一次结果)如何添加求解设置项和扫频设置项?如何查看S参数分布和电场分布?如何创建T形波导模型?
2025-01-05 16:25:56
491
原创 HFSS-单站/双站RCS仿真
入射激励方向给定(Phi=0°,Theta=45°),辐射表面Bi(Phi=0,Theta=0-180°)入射激励方向给定(Phi=0°,Theta=0°),辐射表面Bi(Phi=0,Theta=0-180°)入射激励方向给定(Phi=0°,Theta=0°-90°),辐射表面Bi(Phi=0,Theta=0)入射激励方向给定(Phi=0°,Theta=0°),辐射表面PlaneX0Z面。入射激励方向给定(Phi=0°,Theta=0°),辐射表面3D。
2024-12-20 15:55:11
2551
原创 5G-R天线
天线是移动通信系统中无线接入网的重要组成部分,在无线信号覆盖中负责将射频电缆中传输的高频电信号转成空间传播的电磁波信号,或反之将空间传播的电磁波信号转成射频电缆中传输的高频信号。
2024-11-11 13:32:35
854
原创 LoRa参数以及在楼宇上的应用
扩频调制的示意图如下所示,用户数据的原始信号与扩展编码位流进行XOR(异或)运算,生成发送信号流,这种调制带来的影响是传输信号的带宽有显著增加(扩展了频谱)。:扩展编码调制生成更多片的数据流导致通信数据率下降;较复杂的调制和解调机制。:从各种类型的噪声和多径失真中获得免疫性;得到信噪比的增益。换句话说,使用扩频通信抗干扰性更强,通信距离更远。CDMA和WiFi都使用了扩频技术。1、提高发射功率2、采用扩频调制技术(lora就是采用了这种方法官方宣称:可视距离15kM,城市环境。
2023-04-25 14:43:11
589
原创 BP神经网络学习
正向传输时,输入信号通过隐含层作用于输出节点,经过非线性变换,产生输出信号;若实际输出与期望不相符,则转入误差的反向传播过程。xi:表示输入层的第i个神经单元输入的变量,也表示输出的变量;2、交叉熵: 逻辑回归。bj:层l的第j个神经单元的偏置,这是神经网络的参数。zj:表示层l的第j个神经单元的加权输入的变量。神经网络的三层结构:输入层、隐藏层、输出层。aj:层l的第j个神经单元的输出变量。误差函数:1、均方误差:线性回归。
2023-04-24 17:12:17
205
原创 Ajax初识
Asynchronous JavaScript and XML(异步的JavaScript和XML)产品链:H5+网页+客户端+手机端(IOS,Android)+小程序。增加B/S(未来的主流,并且会爆发时的持续影响)的体验性。不是一种新的编程语言,而是一种技术;B/S:浏览器-服务端(不需要更新更新客户端)C/S:客户-服务端(对服务器压力小)登录时:检测密码是否正确。注册时,检测用户是否存在。
2023-04-24 17:11:38
148
原创 程序计数器(PCR)
pc中存放下一条指令的地址,每一个线程都有一个程序计数器1.是线程私有的;2.不会存在内存溢出package 虚拟机栈;import java.util.concurrent.TimeUnit;public class Ex01 { public static void main(String[] args) throws InterruptedException { f1(); } private static void f1() throws
2022-05-28 16:42:50
185
原创 JVM预备
初始类文件:0000000 ca fe be be:表示他是否是【class】类型的文件1.每个线程运行时对应的内存,对应一个虚拟机栈2.每个线程的方法对应一个栈帧(每个方法运行时需要的内存),他的结束随方法结束而结束3.当方法1 调用方法2 ,方法2 调用方法1 就会变成递归,不断地往虚拟机栈中叠方法1 和方法2,可能会产生栈溢出xxx.class文件:cmd——>javap -v xxxiconst_1 将整数常量1放入操作数栈 istore_1 将操作数栈
2022-05-28 15:39:10
126
原创 JWT(令牌)
一种加密算法,Java用jave-jwt实现pom里面加 <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.18.2</version> </dependency>测试(包括编码与解码)
2022-05-15 14:29:29
193
原创 数据库备份与还原
Navicat备份与还原选中要备份的库,右键选择转为sql文件。保存为sql文件使用命令的方式完成数据库的备份还原1.备份mysqldump -uroot -p123456 my_db>D:\zy\my_db.sql2.还原#1.通过命令登录数据库mysql -uroot -p123456;#2.执行sql脚本source 目标文件路径;...
2022-05-11 21:34:40
186
原创 DCL操作
什么是dcl(Data Control Lanuage):数据控制语言,在sql语句中,对数据库中的表进行权限的相关控制,数据库做控制,存储过程进行过程,定义函数控制,表的操作控制。。。权限控制两个关键字grant\revoke默认的用户root,超级管理权限创建用户create user 'username'@'host' identified by 'password';#username:表示创建的普通数据库用户的名称#host:指定该用户在哪个主机上可以在哪个主机上
2022-05-11 20:54:33
694
原创 MySql触发器简介
什么是触发器?某些sql语句在某些特定的条件下被执行,这个条件作为当前被执行的sql语句,然后会被自动的调用和执行。过程称之为触发器。触发器的组成部分(四要素)1.监视地点(table)2.监听的事件(insert、delete、update)3.触发的时间(在条件之前或之后)(before、after)4.触发的事件(被触发了之后做的任务)(insert、delete、update)关于创建触发器语法结构简单触发器:create trigger 触
2022-05-11 19:48:56
977
原创 Mysql存储过程的创建和调用
存储过程是一种在数据库中存储复杂程序,以便外部外部程序调用的一种数据库对象本质:多条sql语句的集合存储过程的创建1.创建无参存储过程语法格式:delimiter $$--表示声明一个存储过程的定义开始create procedure 存储过程名称()--声明当前存储过程的名称begin --声明存储过程内部的sql语句声明的开始 #表示将要执行的sql操作end $$--表示当前声明这个存储过程的定义结束,表示存储过程内部sql语句的声明结束调用存储过程
2022-04-27 21:34:23
5300
原创 数据库高级(校招冲刺必备)
数据准备# 创建db3_2数据库,并指定编码CREATE DATABASE my_db CHARACTER SET utf8;# 创建分类表(一方:主表)CREATE TABLE category ( cid VARCHAR(32) PRIMARY KEY, cname VARCHAR(50));# 创建商品表(多方:从表)CREATE TABLE products( pid VARCHAR(32) PRIMARY KEY, pname VARCHAR(50), pr
2022-04-27 20:20:46
741
原创 命令模式简介
是数据驱动的设计模式,属于行为模式/*股票类:模拟了一个交易员 */public class Stock { private String name; private int quantity; public Stock(String name, int quantity) { this.name = name; this.quantity = quantity; } public void sell(){ ...
2022-04-20 21:38:19
362
1
原创 空对象模式
创建一个abstractcustomer抽象类:package com.cy;/*定义一个抽象类 */public abstract class AbstractCustomer { public String name; //是否是空值 public abstract boolean isNil(); //获取名称 public abstract String getName(); }创建了上述类的实体类:package c...
2022-04-20 21:05:05
206
原创 模板模式(重在理解模式,代码简单)
意图:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中主要解决的问题:一些方法通用,却在每一个子类中都重写了这一方法(抽象类类似)缺点:每一个不同的实现都需要一个子类来实现,导致类的个数增加,使系统更加庞大***由子类实现这些抽象方法定义模板类package com.cy;/*表示游戏对应的模板类(方法由具体的子类来完成)所以此类定义为抽象类 */public abstract class Game { //游戏初始化 public abstrac
2022-04-20 20:08:28
224
原创 MyBatis入门
框架的发展过程1阶段SSHstructs2 url----->servlet 映射①servlet配置,web.xml需要八行代码,可用在注解一行代码解决②后台servlet,只需一个方法springhiberante①封装dao层(增删改查)②完全面向对象,适用于基础的查询,不需要sql语句,但复杂的查询不适用,2阶段SSMspringspring mvc替代了structs2,页面、servletmybatis vo/dao/entity
2021-11-20 17:50:06
1569
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅