CST汽车天线仿真(双向混合求解)

embedded/2024/11/9 5:01:48/
<article class="baidu_pl">
article_content" class="article_content clearfix">

argin-left:0;text-align:left;">CST从2018版本开始具有双向混合求解,到2019版已经通用微波工作室的各个求解器之间的双向混合。具体的混合对象如下图:

argin-left:0;text-align:left;">对天线的安装和耦合仿真,意味着对复杂结构(天线)和电大尺寸环境(安装平台,如车辆、飞机、船舶)仿真,如果采用单一求解器求解全部模型,例如T-solver,对于平台则会产生大量的mesh网格和巨大的计算量,反之,如采用I-solver,计算天线的馈入结构则具有挑战性。

argin-left:0;text-align:left;">采用混合求解器(HybridSolver),可同时使用多种求解方法得到期望结果。该求解器将复杂问题分成多个部分,它们之间的联系由等效的近场或远场源定义;选择双向方式(Bi-directional)可计算场源与平台耦合过程,因此采用混合求解器可以大大加快天线的安装和耦合仿真。该求解器在多种场景下都能完成高效又不失精确的仿真,这里以天线在车辆上的安装为例进行具体的仿真介绍。

argin-left:0;text-align:justify;">天线和平台安装点设置

argin-left:0;text-align:left;">在本例中还要在安装平台上也设置相反的安装点。比如下图的一个GPS天线要安装到悍马车上需要先在天线文件里设置安装点,安装方向是相对坐标系w轴的方向。所以天线的相对坐标系的w轴方向和平台的w轴正好是相对的。

argin-left:0;text-align:left;">

argin-left:0;text-align:left;">在完成上述操作后,开始正式的SAM操作。

argin-left:0;text-align:left;">建立天线安装模型

argin-left:0;text-align:left;">建立系统装配与建模(SAM)

argin-left:0;text-align:left;">导入.cst文件,可直接将其拖拽至Assembly或使用导入功能。

argin-left:0;text-align:left;">将GPS天线与车辆装配,点击snapanchor points,分别选择第一个装配点和第二个装配点,将天线与车辆对齐完成装配。

argin-left:0;text-align:left;">对Monopole天线重复装配操作,完成两个天线装配。

argin-left:0;text-align:left;">创建仿真任务

argin-left:0;text-align:left;">创建HybridSolver Task,选择双向Bi-driectional。

argin-left:0;text-align:left;">双向求解将源到平台,平台到源的耦合数据(近场)迭代计算,直到达到收敛条件。该求解方式支持T-solver和I-solver,仿真时间上Bi-directional耗时长于Uni-directional。

argin-left:0;text-align:left;">定义车辆为Platform,选择车,点击3D Model,点击create simulation Project建立仿真工程。

argin-left:0;text-align:left;">指定名称(Platform),选中本例中的悍马车block。

argin-left:0;text-align:left;">指定求解器(IntegralEquation)

argin-left:0;text-align:left;">选择GPS,重复上述过程。

argin-left:0;text-align:left;">选择Monopole,同样重复上述过程。

argin-left:0;text-align:left;">点击closesimulation Project,仿真任务创建,弹出激励设置,选择GPS区域作为激励。

argin-left:0;text-align:left;">指定近场源频率范围

argin-left:0;text-align:left;">检查仿真项目设置

argin-left:0;text-align:left;">设置完成的混合求解器任务可在NavigationTree-Tasks中观察到

argin-left:0;text-align:left;">选择HS1任务,可在任务参数列表中修改相应参数,例如将最大迭代次数修改为3以减少仿真时间。

argin-left:0;text-align:left;">每个项目自动创建,且至少包含一对场源数据,fieldsource 和fieldsource monitor,fieldsource monitor可获得场数据,fieldsource指其它域的场数据。

argin-left:0;text-align:justify;">其中GPS源部分的内容,如下:

argin-left:0;text-align:left;">monopole子任务中内容如下:

argin-left:0;text-align:left;">开始仿真

argin-left:0;text-align:left;">点击Update,等待计算结果。

argin-left:0;text-align:left;">分析结果

argin-left:0;text-align:left;">在结果中查看一维仿真结果,如效率和S参数。

argin-left:0;text-align:left;">点击farfield,观察远场结果

argin-left:0;text-align:left;">总结

argin-left:0;text-align:left;">以上就是汽车天线安装到车辆平台上的仿真流程,双向混合解决了平台尺寸大的问题,同时双向混合充分考虑了源和平台之间的耦合问题,保证了求解精度。如有问题,可在文后留言。


【推荐内容】

CST中如何设置对称面

CST边界条件如何设置,怎样查看边界盒子(计算区域)大小

CST Linux版本安装图文指南


http://www.ppmy.cn/embedded/136083.html

相关文章

css:基础

前言 我们之前其实也可以写出一个看起来算是一个网页的网页&#xff0c;为什么我们还要学css&#xff1f; CSS&#xff08;Cascading Style Sheets&#xff09;也叫层叠样式表&#xff0c;是负责美化的&#xff0c;我们之前说html就是一个骨架&#xff0c;css就可以用来美化网…

SQL server增删改查语句和实例

在 SQL Server 中&#xff0c;增删改查操作分别对应 INSERT、DELETE、UPDATE 和 SELECT 语句。以下是具体介绍及实例&#xff1a; 一、插入数据&#xff08;INSERT&#xff09; 语法&#xff1a; INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, val…

[云讷科技]DASA数字孪生机器人概念

DASA数字孪生机器人概念 我们在 虚幻引擎 (UE) 的帮助下在 DASA 中建立了数字孪生机器人概念。 UE 是 Epic Games 开发的 3D 计算机图形游戏引擎&#xff0c;广泛应用于视频游戏、电影和电视。我们在 DASA 中利用强大的 UE 功能来实现外观逼真的数字机器人&#xff0c;并允许与…

2. 多线程带来的风险—线程安全

一、线程安全问题 1. 观察线程不安全 class Demo{// 此处定义⼀个 int 类型的变量private static int count 0;public static void main(String[] args) throws InterruptedException {Thread t1 new Thread(() -> {// 对 count 变量进⾏⾃增 5w 次 for (int i 0; i &l…

区间数位和

额 这题居然还卡了一会儿 一个是要用另一个变量暂存循环变量i 另一个是while里面不能写(num%10>0) 得写num>0 因为会遇到那种10的倍数… #include <bits/stdc.h> using namespace std;/* 完成下面的函数 */ int getRangeDigitSum(int a, int b) {int sum 0;…

PaddleOCR安装教程

安装网址建议&#xff1a;PaddleOCR: 基于飞桨的OCR工具库&#xff0c;包含总模型仅8.6M的超轻量级中文OCR&#xff0c;单模型支持中英文数字组合识别、竖排文本识别、长文本识别。同时支持多种文本检测、文本识别的训练算法。 (gitee.com) 1、选择版本 2、进入教程 3、安装Pa…

2024年11月4日Github流行趋势

项目名称&#xff1a;DS4SD / docling 项目维护者&#xff1a;dolfim-ibm, github-actions, vagenas, cau-git, PeterStaar-IBM 项目介绍&#xff1a;让您的文档准备好迎接生成式AI。 项目star数&#xff1a;3,906 项目fork数&#xff1a;221 项目名称&#xff1a;abi / scree…

CSS中的变量应用——:root,Sass变量,JavaScript中使用Sass变量

:root—— 原生CSS 自定义属性&#xff08;变量&#xff09; 在 SCSS 文件中定义 CSS 自定义属性。然后通过 JavaScript 读取这些属性。 // variables.scss :root { --login-bg-color: #293146;--left-menu-max-width: 200px;--left-menu-min-width: 64px;--left-menu-bg-…