首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏用户9688177的专栏

    基于ANSYS的水冷电机的仿真

    根据式(1.1)计算出瞬时的铁芯损耗密度,在与体积相乘,并对时间进行积分,就可以得到总铁耗,其直接可以作为能量源项输入电机温度仿真中,实现电磁仿真仿真耦合。 为转子端部雷诺数3 电机仿真几何模型建立3.1 仿真建模思路分析由于实际电机结构复杂,零件较多,故对其进行相应简化,只保留转子、定子、绕组、机壳(含端盖)和冷却流道,并使用Ansys meshing进行网格划分 4 电机仿真计算参数4.1 边界条件参数通过上文对于电机损耗的分析,结合电机相关设计参数计算得电机在额定功率18KW不同工况下的损耗如表3所示(为简化计算,将机械损耗直接计入转子损耗中),另外定子体积为 3.699×10-4m,转子体积为5.248×10-4m(加入了轴的体积作为机械损耗修正),绕组体积为1.557×10-4m:表3率参数转速r/min绕组损耗w定子损耗w转子损耗w绕组产率w/m3 元件的产功率需要设置为体积产率即w/m3,如图11所示。

    13.3K34编辑于 2022-06-14
  • 来自专栏物流技术与应用

    文回顾 | 基于Demo 3D的机场行李处理系统仿真与优化

    其中,B1、B2、B3为航班量较多的航空公司,B4为机场地服代管的航空公司联合组成。酒店托运行李和后场直接中转行李,可不区分航空公司,分别在酒店内和后场直接办理行李托运。 三、仿真流程建模 在Demo 3D软件中,1:1建立行李处理系统的三维模型,包括:设备空间尺寸、空间位置、运行速度、处理逻辑等与真实处理流程一致,如图4所示。 所以,本文提出将B1航空公司早高峰时期的部分航班移至B2航空公司的值机柜台值机,再次基于Demo 3D对系统进行全流程全天候仿真模拟实验,可得出B1航空公司的旅客行李排队情况如图6所示。 基于机场全天旅客行李分布情况,利用Demo 3D仿真软件模拟机场行李处理系统的真实运行情况,能够对未来机场的运行情况进行预判,从而验证行李处理系统是否达到设计要求,是否存在系统瓶颈,仿真软件已成为机场建设和工程设计人员的有力工具 人工值机柜台动态分配策略研究[D].天津.中国民航大学,2017:1-6. [3] 朱峰,保继刚. 旅游机场吞吐量影响因素初探[J].人文地理,2010,113 (3):1-6. [4] 候亚伟.

    73630编辑于 2023-02-27
  • 来自专栏数字芯片

    DDR3 IP核仿真

    本文使用 IP 核自动生成的 DDR3 仿真测试激励对 DDR3 的 IP 核进行仿真。如图所示,打开路径....... ,这个文件夹下存放着 DDR3 仿真测试激励。 这里的 4个源码文件是 DDR3 芯片的仿真模型。 ? 找到如下路径,添加 example_top.v 源码文件,该文件为 DDR3 的测试实例顶层文件。 ? ? 仿真波形如图 10.37 所示,可以对照 DDR3 芯片的读写时序确认仿真是否符合要求。 ? 以上就是DDR3的 IP 核仿真教程。 END

    1.4K20发布于 2020-07-20
  • 来自专栏python3

    ns3仿真的步骤

          在看了ns3的toturial和manual之后,发现里面介绍原理的东西很多,但是例子很少,只是介绍里面的东西咋用,但是 并没有说是介绍一个如何进行仿真的例子,所以开始仿真的时候,还是有很多的入门限制 下面就简单的说一下ns3中网络仿真的过程,        创建节点        创建链路类型        为节点创建具有链路类型的设备        为节点装载协议栈        设置节点和网络的 IP        配置业务应用        开始仿真        这个是一简单的仿真过程,其中还需要涉及到很多别的东西,因此需要更细节的考虑。       另外可以如下来考虑ns3仿真过程,       CreateNodes ();       InstallInternetStack ();       InstallApplication ();      这三个步骤中,CreateNodes()包含了创建节点所需的netDevice、phy、mac、channel之类;      InstallInternetStack()包含了对其L3和L4

    2.3K10发布于 2020-01-07
  • 来自专栏七鳄学习格

    Unity3d更新之xLua更新

    LuaMgr.GetInstance().Global.Get<CallBackOne>("funcFun");//执行即可callBackOne(); //到这里就完成了lua中的方法的调用通过Unity3D 初始化lua解析器LuaMgr.GetInstance().Init();//执行lua文件,这里以test为例LuaMgr.GetInstance().DoLuaFile("test");//unity3d 若要使用 out 参数,方法定义和调用方法都必须显式使用 out 关键字(简单来说,与ref一样需要在参数前加out,但是比ref不需要先对参数初始化)funcFun3=function(a)print string d1 = "";int e1 = 0;CallBackFour call4 = LuaMgr.GetInstance().Global.Get<CallBackFour>("funcFun3" Lua其实对于字典来说,在lua中基本就是table1套table2,table2中有两个变量,一个用来存键,一个用来值--映射到DictionarytestDic={["1"]=1,["2"]=2,["3"

    3.6K32编辑于 2023-02-28
  • 来自专栏技术杂记

    反作弊如何检测系统仿真3

    如前所述,TSC可以相对轻松地进行仿真,并且对标准检测方法构成威胁。欺骗APERF计数器要困难得多,而且不如在APERF MSR上强制VM退出并执行与TSC仿真类似的操作那样简单。

    8.4K380发布于 2021-01-05
  • 来自专栏算法工程师的学习日志

    Simulink建模与仿真3)-Simulink 简介

    交互式的仿真环境 Simulink框图提供了交互性很强的仿真环境,既可以通过下拉菜单执行仿真,也可以通过命令行进行仿真。 菜单方式对于交互工作非常方便,而命令行方 对于运行一大类仿真如蒙特卡罗仿真非常有用。 3. 工具箱提供的高级的设计和分析能力可以融入仿真过程。 简而言之,Simulink具有以下特点: (1) 基于矩阵的数值计算。 (2) 高级编程语言。 (3) 图形与可视化。 (3) 生物系统。 (4) 船舶系统。 (5) 汽车系统。 (6) 金融系统。 此外,Simulink在生态系统、社会和经济等领域也都有所应用。 3、Simulink在MATLAB家族中的位置 MATLAB是一个包含数值计算、高级图形与可视化、高级编程语言的集成化科学计算环境。

    1.9K20编辑于 2023-09-05
  • 来自专栏窗户

    Scheme实现数字电路仿真(3)——模块

    ); or u3(out[1], s2, s3); endmodule   最终,4个全加器级联成1个4位加法器: module add4(in1, in2, cin, out); input [3: ), .b(in2[3]), .cin(c2), .out(out[4:3]) ); endmodule   我们在设计数字电路的时候,无论是用原始的原理图设计 实际上,很多HDL是支持反馈的,比如verilog,完全可以成功仿真。但反馈是要靠不同的手段才可以推出其逻辑语意,并且实际中一般不会如此方式设计电路,所以暂时可以不支持反馈。 3.原语和模块没有统一。   4.只能做实现级的描述,无法做像verilog/VHDL那样的RTL。其实这里可以引入宏,来展开比较复杂表达式。    5.将来为了仿真的方便,不考虑支持反馈,毕竟反馈在数字设计里用处不大。

    71450发布于 2020-03-19
  • 来自专栏想到什么就分享

    基于matlab的控制系统与仿真-3

    image.png >>sys=tf([5 8],[1 4 6 3 3]) sys = 5 s + 8 ----------------------------- s^4 + 4 s^3 + 6 s^2 + 3 s + 3 Continuous-time transfer function. >> step(sys) 运行结果: ? image.png >> G3= tf([1 2 4],conv([1 0],conv([1 4],conv([1 6],[1 1.4 1])))) G3 = s^ Continuous-time transfer function. >> rlocus(G3) >> sgrid ? image.png >> G=zpk([-1],[-0.8-1.6*j,-0.8+1.6*j],3) G = 3 (s+1) ------------------ (s^2

    62021发布于 2020-10-30
  • 来自专栏蜉蝣禅修之道

    使用tshark处理ns3仿真数据

    众所周知,ns是一个开源的网络仿真软件,通过搭建自己的网络拓扑,我们可以得到一大堆仿真数据,可以选择保存tr文件也可以保存为pcap文件,下面主要讲的是如何使用tshark处理pcap文件。

    1.4K20发布于 2018-05-23
  • 来自专栏优雅R

    「R」数据可视化3 :

    什么是图(Heatmap) 图是一个以颜色变化来显示数据的矩阵。Toussaint Loua在1873年就曾使用过热图来绘制对巴黎各区的社会学统计。 ? Toussaint Loua: 社会学统计 生物学中图经常用于展示多个基因在不同样本中的表达水平。然后可以通过聚类等方式查看不同组(如疾病组和对照组)特有的pattern。 ? 图还可以用于展示其他物质的丰度比如微生物的相对丰度、代谢组不同物质的含量等等。当然,另一个图的重要用处就是展现不同指标、不同样本等之间的相关性。 ? 此时颜色代表的就是相关系数的大小。 相关性的图: 格子中的数值代表相关性系数 怎么做图Heatmap 1)需要什么格式的数据 有很多的软件都可以做heatmap。我们要介绍的当然是R,R默认中提供了heatmap函数。 dataframe与matrix 2)如何做图 本节用一个不是那么生物的数据集来展示一下如何做图。 data("attitude") Ca <- cor(attitude) ?

    2.6K10发布于 2020-07-02
  • 来自专栏优雅R

    使用ComplexHeatmap绘制3D

    在这里,区间中的频度使用图进行可视化。 那么现在,频度图被称作是密度图的histogram版本,但这看起来一点都不像histogram。那么可能一个3D的图在这里更加适合。 这可以通过在frequencyHeatmap()中设置参数use_3d = TRUE来将2D图转换为3D图: frequencyHeatmap(mat, use_3d = TRUE) ? 下面一节我将会介绍如何在ComplexHeatmap包中集成3D图功能的。 3D图的实现 首先,我们要能画3D的柱子,这可以通过新函数bar3D()实现。 好了,现在既然我们已经能够画3D的柱子了,为了实现3D的图,我们可以通过cell_fun或者layer_fun提供的自定义函数来将每一个3D柱子放置在图的格子上,其中柱子的高度和图中相应的值对应。 下面一个例子是对一个麻疹疫苗数据集的可视化,第一张图是2D图,第二张图是3D图。源代码可以通过点击“阅读全文”获得。 ? ?

    2.7K20发布于 2021-04-07
  • 来自专栏暴走的程序质检员

    自动化神器Playwright-python(3)-设备仿真

    自动化神器Playwright-python(3)-设备仿真 playwright可通过浏览器的设备仿真技术, 测试移动端应用 设备仿真 from playwright.sync_api import

    32810编辑于 2024-04-18
  • 来自专栏算法工程师的学习日志

    Simulink建模与仿真3)-Simulink使用基础(Matlab内容)

    分享一个系列,关于Simulink建模与仿真,尽量整理成体系 1、MATLAB的计算单元:向量与矩阵 MATLAB作为一个高性能的科学计算平台,主要面向高级科学计算。 如果矩阵的大小为1×1,则它表示一个标量,如 >>a=3 %a表示一个数 (2) 矩阵与向量中的元素可以为复数,在MATLAB中内置虚数单元为i、j;虚数的表达很直观,如3+4*i或者3+4*j 。 如若对A的第2行第3列的元素重新赋值,只需键入如下命令: >>A(2,3)=8; 则矩阵A变为 A = 1 2 3 4 5 8 (2) MATLAB中分号(;)的作用有两点:一是作为矩阵或向量的分行符 如输入矩阵 、 >>A=[1 2 3; 4 5 6] % 按下Enter键 则在 MATLAB命令窗口中显示 >>A = 1 2 3 4 5 6 (3) 冒号操作符(:)的应用。 如 >>B=2:5 %对向量进行赋值 >>B= 2 3 4 5 >>B(1:3)=2 %向量B从第1个到第3 个元素全部赋值为2 >>B= 2 2 2 5 >> C=6: -2:0 %将向量C进行递减赋值

    1.6K20编辑于 2023-09-05
  • 来自专栏云深之无迹

    详细解读常见-3dB 带宽(YUNSWJ 仿真版)

    以前老有人问~ 聚芯微的一个手册,看里面我画住的地方 –3 dB 带宽 (–3 dB Bandwidth) = 滤波器或系统的频率响应下降到最大值 −3 dB 的那个频率点。 );超过 –3 dB 带宽,信号衰减加速,失真和幅度误差变大。 驱动放大器或缓冲器的带宽必须大于 ADC 的 –3 dB 带宽,否则会成为瓶颈,一般前端放大器的 –3 dB 带宽 ≥ ADC 的 5~10 倍采样频率。 在 fc=10 MHz,功率都刚好降到 0.5 (−3 dB)。 三者在截止频率 fc=10 MHz 时,幅度都下降到 0.707 (−3 dB)。

    77110编辑于 2026-01-07
  • 来自专栏python3

    在GNS3模拟NAT的仿真实验

    在GNS3模拟NAT的仿真实验 实验环境: ? 步骤1:让R2作为边界路由,确保它能够上网,同时配置NAT,让它代理内计算机上网。 ? 步骤2:配置R3。 这里说明一下,你也可以配置R3能上网,我这里就配了它能够上网。 ? 步骤3:测试实验的效果 ? 这个实验看似简单,但是它包括的知识挺多的。 现在开始配置R,同样的道理,要想它能上网就应该告诉它这路怎样走。所以,在R3同样配置一条默认路由,与之前不同的是下一跳是R2的f0/1的接口。我做到这里就开始Ping R2的f0/0.结果是不通的。 大家知道是什么原因吗,其实原因很简单,R2上没有R3 f0/1这个网段的路由表,所以,数据包就有去无回就ping不通。于是,我就利用动态路由协议RIP分别发布R2和R3的直连网段。

    86800发布于 2020-01-08
  • 来自专栏python3

    Unity3d更新(二):资源打包As

    3.新建ExportAssetBundles.cs,保存在Assets/Editor目录下。 打开面板,选择用户保存的路径 string path = EditorUtility.SaveFilePanel("Save Resource", "", "New Resource", "unity3d 5.运行ExportScene,弹出保存对话框,命名为scene1.unity3d。 小提示 1.AssetBundle的保存后缀名可以是assetbundle或者unity3d。              AssetDatabase.LoadMainAssetAtPath("assets/artwork/lerpzuv.tif"),     null, "Shared.unity3d (             AssetDatabase.LoadMainAssetAtPath("Assets/Artwork/Lerpz.fbx"),     null, "Lerpz.unity3d

    1.1K50发布于 2020-01-11
  • 来自专栏电子狂人

    Modelsim的仿真之路(基础仿真流程)

    ,比如在Linux上编译了,然后可以不需要重新编译,就直接移到Windows上用, 3、载入且运行仿真 编译完成后,选择顶层的激励文件来加载仿真器,载入完成后,仿真界面将处于初始状态,再Run一下就可以开始仿真了 二:工程形式的仿真步骤: 1、创建工程 2、添加设计文件到工程 3、编译设计文件 4、载入且运行仿真 5、对仿真结果进行Debug 可以看出来,工程形式的仿真和基础仿真很相似,多了个工程来对设计文件进行管理 而资源库则可以处于其他位置,然后链接后就可以使用,这个资源库可以是第三方的(比如Vivado编译的库,然后在ModelSim里使用) 多个库的使用步骤再简单总结下 1、创建工程 2、添加激励文件到工程 3、 举例:cd E:/Soft_File/Sim_File/basicSimulation 3、创建工作库(File > New > Library) 会出现一个弹窗,然后在这个窗口可以创建一个新的库,也可以映射已存在的库 ; 仿真界面如下,这时候的界面主要由三个部分组成 1:文件层次;2:根据1中选中的模块,对模块内的变量信息(Objects)以及当前仿真状态(Processes)进行显示;3:波形窗口 如果缺了需要的

    3.3K20发布于 2021-11-04
  • 来自专栏瓜大三哥

    字符仿真

    仿真 编写仿真文件,运行仿真,展开out 信号,缩放到合适比例,即可看到字符显示。效果即 ? ? 源码链接https://github.com/WayneGong/char_display

    94040发布于 2020-09-04
  • 来自专栏OpenFPGA

    Testbench编写指南(3)模块化工程的仿真方法

    Testbench编写指南(3)模块化工程的仿真方法 文章转自:https://blog.csdn.net/FPGADesigner/article/details/80816066 ---- 文章目录 Testbench编写指南(3)模块化工程的仿真方法 仿真第1个子模块 加入第N个子模块 多模块联合仿真 1. 第二种方法 使用Quartus+ModelSim ----   第3篇的题材是模块化工程的仿真方法。现在只要是功能比较完善、规模比较大的FPGA设计都会采用模块化设计的方法。 仿真结果正确(即功能与预期相符),则表明该子模块设计正确,可以开始下一个子模块的设计和仿真。 来仿真

    4.8K20发布于 2020-06-30
领券