PCB 间接雷击模拟

news2024/11/22 11:16:34

雷击是一种危险的静电放电事件,其中两个带电区域会瞬间释放高达 1 千兆焦耳的能量。雷击就像一个短暂而巨大的电流脉冲,会对建筑物和电子设备造成严重损坏。雷击可分为直接和间接两类,其中间接影响是由于感应能量耦合到靠近雷击位置的物体。间接雷击在许多电子应用中更为常见,尽管感应电流小于直接雷击,但仍可能造成严重问题。本文将重点介绍使用 Ansys HFSS 和电路联合仿真模拟间接雷击对多层印刷电路板的影响的示例工作流程。

雷电波形呈现双指数特征形状,如下所示。由一系列较小振幅脉冲组成的多次雷击也会出现,但本例使用第一次雷击,因为它总是最严重的。已经制定了雷电波形标准,该标准定义了峰值振幅从 10% 到 90% 的上升时间和从峰值振幅到 50% 的衰减时间,可用于在模拟中对雷电脉冲进行建模。示例标准包括用于国防应用的 MIL-STD-464 和用于配电应用的 ANSI/IEEE C62.41。

ebb4b2eb2ec74e2ff92c9d990a7d8222.png

可以使用 Ansys HFSS 中的全波时域或频域有限元求解器来模拟雷击对电子设备的影响。此示例使用频域 FEM 求解器与时域 Ansys 电路求解器相结合。可以使用相同的方法根据 IEC61000-4-2 等标准模拟静电放电 (ESD) 事件对电子设备的影响。 

下面显示了模拟在铜母线附近被雷击的 PCB 中感应电流的仿真工作流程。HFSS 模型包括多层 PCB、铜母线结构和铝制平台和工作台。可以分配变量以自动研究感兴趣的参数,例如 PCB 和母线之间的间隔距离。将材料属性、边界条件和激励分配给模型。使用高达 50 MHz 的频率扫描求解 HFSS 模型,并将其动态链接到同样位于 Ansys Electronics Desktop 环境中的电路原理图。动态链接提供来自 HFSS 解决方案的 S 参数,用于电路模型。峰值幅度为 50 kA 的雷电波形用作电路电流源激励。可以从电路仿真结果中获得 PCB 导体上感应的电流和电压,双向动态链接可以在 HFSS 模型中检查电磁场。

 

f401fbe340dc216e2a682c7bfa8c3714.png

分配矩形集总端口来模拟雷电激励,并分配到需要确定雷击感应效应的 PCB 位置。吸收辐射边界被分配到周围空气区域的外表面。一对连接的导电板用作雷电返回路径,导电路径将上部雷电端口连接到母线结构上的雷击位置。

 

432e299d30c8d111e583fceaa5c0157f.png

 

14372540941803a14f2c6302f3aab7f6.png

PCB 端口放置在多层 PCB 的较大导体上,这些导体预计会与附近雷击的能量有更高的耦合。在此示例中,这些导体是电源层,它们连接到可能受到损坏的敏感电子元件。HFSS 模型使用驱动终端解决方案类型。PCB 的尺寸约为 170 毫米 x 200 毫米,距离母线结构约 100 毫米。

 

cb1797e4e7b0d68a459d67e46eb3d67e.png

HFSS 模型中使用 3D 组件来重复使用现成的对象,例如 PCB、连接器或母线结构。这还允许使用网格融合,通过将最佳网格划分类型应用于每个 3D 组件,可以显著增加可用有限元方法求解的模型的大小。

 

bf28928955eeaada2635938018eb0505.png

仿真结果可用于确定不同 PCB 接地连接对感应电流的影响,并优化敏感元件保护设计。在此示例中,在 PCB 导体中观察到高达 10 安培的瞬态电流幅度。HFSS 模型的更新可通过动态链接轻松传递到电路仿真,以确定对目标输出的影响。还可以检查电磁场,以了解如何减轻近场耦合到 PCB。

 

987c96dc70f209e7baa3328d4700a37e.png

 

5870a576d78be3bef1d45b3b19f2916c.png

 

 

6b215cfaa7b330c824c9df3fcd36b329.png

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2245287.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

易语言学习-cnblog

易语言数据类型 数值转换命令(自己学) 数值到大写()将一个数值转换到中文读法,第二个参数为是否为简体。 数值到大写(123.44,假) 猜测结果 数值到金额()将双…

接口小练习

文章目录 1.字符串最后一个单词的长度2.字符串中的第一个唯一字符3.验证回文串 1.字符串最后一个单词的长度 计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾) 输入描…

26届JAVA 学习日记——Day14

2024.11.21周四 今天仍然在补充基础知识,项目进度较慢,明天再回顾一下Java8的新特性。 八股 操作系统 什么是缓冲区溢出? 缓冲区溢出是一种常见的计算机安全漏洞,它发生在程序试图将过多的数据写入缓冲区(即一块用…

Element UI 组件库详解【Vue】

文章目录 一、引言二、安装并使用1. 安装2. 使用 三、常见组件说明1. 基础组件2. 布局组件3. 布局容器4. 选择框组件5. 输入框组件6. 下拉框组件7. 日期选择器8. 上传组件9. 表单组件10. 警告组件11. 提示组件12. 表格组件 一、引言 官方网站,element.eleme.cn El…

【腾讯云产品最佳实践】腾讯云CVM入门技术与实践:通过腾讯云快速构建云上应用

目录 前言 什么是腾讯云CVM? 腾讯云CVM的技术优势 基于最佳技术实践,使用腾讯云CVM搭建应用 1. 开通CVM实例 2. 连接CVM实例 3. 配置Web环境 4. 部署PHP应用 腾讯云CVM行业应用案例:电商平台的双十一攻略 1. 弹性伸缩解决高并发问题…

2024信创数据库TOP30之达梦DM8

近年来,中国信创产业快速崛起,其中数据库作为基础软件的重要组成部分,发挥了至关重要的作用。近日,由DBC联合CIW/CIS共同发布的“2024信创数据库TOP30”榜单正式揭晓,汇聚了国内顶尖的数据库企业及产品,成为…

SSA-XGBoost分类预测 | Matlab实现SSA-XGBoost麻雀算法优化XGBoost的多特征分类预测

分类预测 | Matlab实现SSA-XGBOOST麻雀算法优化XGBOOST的多特征分类预测 目录 分类预测 | Matlab实现SSA-XGBOOST麻雀算法优化XGBOOST的多特征分类预测效果一览基本介绍程序设计参考资料效果一览 基本介绍 Matlab实现SSA-XGBoost麻雀算法优化XG

c#编码技巧(十九):各种集合特点汇总

.NET 常用集合对比: .NET 常见的线程安全集合 .NET 只读集合

springboot基于Hadoop的NBA球员大数据分析与可视化(1)(6)

摘 要 科学技术日新月异,人们的生活都发生了翻天覆地的变化,NBA球员大数据分析与可视化系统当然也不例外。过去的信息管理都使用传统的方式实行,既花费了时间,又浪费了精力。在信息如此发达的今天,可以通过网络这个媒…

鸿蒙多线程开发——线程间数据通信对象01

1、线程间通信 线程间通信指的是并发多线程间存在的数据交换行为。由于ArkTS语言兼容TS/JS,其运行时的实现与其它所有的JS引擎一样,都是基于Actor内存隔离的并发模型提供并发能力。 对于不同的数据对象,在ArkTS线程间通信的行为是有差异的&…

goland单元测试

一、单元测试的概念 1.1 什么是单元测试,有什么用? 单元测试是针对于函数的测试,用来保证该函数的逻辑正确性。 1.2 单元测试的要求? 1. 单元测试在正式上线之前应该全部自动执行,并且需要保证全部通过 2. 单元测试需…

ArcGIS定义投影与投影的区别(数据和底图不套合的原因和解决办法)

今天介绍一下ArcGIS中定义投影与投影的区别。 给大家解惑一下为什么经常出现自己的数据无法和底图套合的情况。 一 目录 1、ArcGIS定义投影与投影的概念区别 2、ArcGIS定义正确的坐标系 3、ArcGIS动态投影实现套合 4、ArcGIS地理坐标系转投影坐标系(错误做法&am…

语义通信论文略读(十七)可变长编码的语义通信+Extended Reality

Semantic Communications With Variable-Length Coding for Extended Reality 用于扩展现实的带可变长度编码的语义通信 作者: Bowen Zhang, Zhijin Qin, Geoffrey Ye Li 所属机构: 伦敦帝国理工学院电气与电子工程系; 清华大学电子工程系 关键词: 扩展现实,联…

IDEA2019搭建Springboot项目基于java1.8 解决Spring Initializr无法创建jdk1.8项目 注释乱码

后端界面搭建 将 https://start.spring.io/ 替换https://start.aliyun.com/ 报错 打开设置 修改如下在这里插入代码片 按此方法无果 翻阅治疗后得知 IDEA2019无法按照网上教程修改此问题因此更新最新idea2024或利用插件Alibaba Clouod Toolkit 换用IDEA2024创建项目 下一步…

网络编程 day1.2~day2——TCP和UDP的通信基础(TCP)

笔记脑图 作业&#xff1a; 1、将虚拟机调整到桥接模式联网。 2、TCP客户端服务器实现一遍。 服务器 #include <stdio.h> #include <string.h> #include <myhead.h> #define IP "192.168.60.44" #define PORT 6666 #define BACKLOG 20 int mai…

BLIP-2模型的详解与思考

大模型学习笔记------BLIP-2模型的详解与思考 1、BLIP-2框架概述2、BLIP-2网络结构详解3、BLIP-2的几点思考 上一篇文章上文中讲解了 BLIP&#xff08;Bootstrapping Language-Image Pretraining&#xff09;模型的一些思考&#xff0c;本文将讲述一个BLIP的升级版 BLIP-2&am…

strcat的模拟实现(递归)(c基础)

hi &#xff0c; I am 36 适合对象c语言初学者 strcat(arr1,arr2);函数是将arr2接到arr1后&#xff0c;返回arr1 链接介绍一下strcat(c基础)-CSDN博客 下面通过自定义函数来模拟实现 缺陷 该函数不适合arr1[] "";时因为该函数的功能是把arr2接到arr1后&#xf…

GeekChallenge 2024 第十五届极客大挑战 pwn AK

GeekChallenge 2024 第十五届极客大挑战 pwn AK &#x1f340;前言☘️ez_shellcode&#xff08;shellcode&#xff0c;栈溢出&#xff09;&#x1f33f;分析&#x1f33f;解题&#x1f33f;exp ☘️买黑吗喽了吗&#xff08;整数溢出&#xff0c;栈溢出&#xff09;&#x1f3…

springboot源码02-springboot启动主要步骤总结

文章目录 【README】【1】springboot应用启动主要步骤【1.1】springboot应用启动主要步骤总结 【2】springboot应用启动先后发布事件【2.1】springboot启动先后发布事件代码实践【2.1.1】自定义监听器【2.1.2】自定义SpringApplicationRunListener【2.1.3】springboot运行日志 …

数据结构——小小二叉树第二幕(二叉树链式结构的实现以及二叉树的遍历)超详细!!!

文章目录 前言一、实现链式结构二叉树1.1 前中后序遍历1.1.1 遍历规则 1.2 二叉树的结点个数以及高度等 总结 前言 上一篇我们初步认识了树的结构以及概念&#xff0c;同时也学习到了二叉树的顺序结构&#xff08;堆&#xff09;的实现&#xff0c;以及堆的初步应用。 时隔几日…