广告

汽车电子设计中正确用Pspice做蒙特卡洛分析的设计要点

2019-11-05 11:32:08 高杨 阅读:
Pspice程序功能强大,但如果其设置不正确,得到的运行结果可能不是真正的输出,从而对软件产生质疑。尤其是在汽车电子的设计中,需要做到多种分析并考虑更复杂的一些参数添加。正确使用Pspice来设计和仿真电路需要遵循一定的规则,否则得到的仿真结果并非真正的“最差”,从而会导致设计结果出错。

1988年SPICE被定为美国国家工业标准,但是SPICE需要在工作站上运行。Cadence的Pspice是可以在个人电脑上运行的程序,功能强大,从而加速了其在电子设计中的应用普及。然而,如果Pspice设置不正确,得到的运行结果可能不是真正的输出,从而对软件产生质疑。尤其是在汽车电子的设计中,需要做到多种分析并考虑更复杂的一些参数添加。正确使用Pspice来设计和仿真电路需要遵循一定的规则,否则得到的仿真结果并非真正的“最差”,从而会导致设计结果出错。fz3ednc

本文就结合一个实际的设计案例(图1)来把整个过程串联起来,最后给出需要注意的一些事项。fz3ednc

EDNC1911-DI2-1fz3ednc

图1:二阶巴特沃斯滤波器的电路。fz3ednc

设计要点1

在Pspice的蒙特卡洛分析和最差电路分析(WCCA)中需要调用Pspice中的break器件模型,它们在Pspice中的Breakout元件库中(见图2“Pspice中的break器件模型”)。这和在Cadence/Capture中使用的模型(symbol)不一样,如果不使用带有break参数的器件,是无法实施蒙特卡洛和最差电路分析的。fz3ednc

EDNC1911-DI2-2fz3ednc

图2:Pspice中的break器件模型。fz3ednc

设计要点2

以图1为例,即用二阶的巴特沃斯滤波器来做麦克风的输入滤波。fz3ednc

在信号的激励端需要把信号源的阻抗加在电路中,这样才符合实际的电路;如图1中的Rs_p和Rs_n均为信号源的输入阻抗(600Ω)。fz3ednc

在输出级需要把负载的输入阻抗加在电路中,如图1中的R8000(60kΩ为PCM1808输入级电阻的典型值)。fz3ednc

设计要点3

要把电路中的“隐藏通路(Sneak Path)”部分在电路仿真中体现出来,如图1中的C9703、C9720、L1、L2、R0001、R0002。其中,C9703和C9720代表实际电路中的分布电容;L1和L2代表实际电路中的PCB分布电感;R0001和R0002代表实际电路中PCB对于信号的“隐藏”对地阻抗。fz3ednc

设计要点4

仿真参数的设置对于正确运行出仿真结果至关重要。图3为蒙特卡洛分析的设置界面,本文不准备详细介绍这些设置参数,这超出了本文的写作范围。需要注意的是在做蒙特卡洛分析的时候,需要把温度的变化要求也一起设置在里面(如图4),这样运行出来的结果才是真正的蒙特卡洛分析。fz3ednc

EDNC1911-DI2-3fz3ednc

图3:蒙特卡洛分析的设置界面。fz3ednc

EDNC1911-DI2-4fz3ednc

图4:在蒙特卡洛分析时要把温度的参数也设置进去。fz3ednc

设计要点5

对于对图1进行蒙特卡洛分析,所需完整的仿真分析计划如下:fz3ednc

1)频率响应(带温度);fz3ednc

2)-3dB带宽;fz3ednc

3)-3dB 低通截止频率;fz3ednc

4)-3dB 高通截止频率;fz3ednc

5)信噪比(带温度,@-40、+25、+85℃));fz3ednc

6)波特图(带温度,@-40、25、85℃);fz3ednc

7)YatX((Vadc/Vmic_in),1k);fz3ednc

8)共模抑制比。fz3ednc

图5是对仿真结果做的总结说明。fz3ednc

EDNC1911-DI2-5fz3ednc

图5:频率响应(在-40、25、85℃温度下运行300次蒙特卡洛仿真)。fz3ednc

可以看出在-40、25、85℃的温度范围内,滤波器的频率响应曲线平坦。为了节约仿真的时间,本例子中选择运行了300次。fz3ednc

EDNC1911-DI2-6fz3ednc

图6:-3dB通带带宽蒙特卡洛仿真分析。fz3ednc

运行了300次后可以看出来,带宽的均值在12924.6Hz,最小值10621Hz,最大值16115.8Hz,这符合带宽在10KHz以内的设计要求(图6)。通过这种统计图的方式可以清晰地看出输出是否符合你的设计要求,非常的直观而且不容易出错。fz3ednc

EDNC1911-DI2-7fz3ednc

图7:-3dB低通截止频率蒙特卡洛仿真分析。fz3ednc

运行了300次后可以看出来,-3dB低通截止频率均值在1300.8Hz,最小值10690Hz,最大值16204.3Hz,同样符合带宽在10KHz以内的设计要求(图7)。fz3ednc

EDNC1911-DI2-8fz3ednc

图8:-3dB 高通截止频率蒙特卡洛仿真分析。fz3ednc

运行了300次后可以看出来,-3dB 高通截止频率均值在约78Hz,最小值67Hz,最大值94Hz,符合高通截止频率在200Hz以内的设计要求(图8)。fz3ednc

EDNC1911-DI2-9fz3ednc

图9:信噪比(SNR,在-40、25、85℃温度下)。fz3ednc

图9是最差电路分析的输出结果。之所以用最差电路分析,是因为它更能看出在边界条件下电路的极限偏差,从而判断电路是否在设计允许的范围之内。从图9可以看出在+85℃的条件下,在整个频响范围内还保持着94dB的信噪比。同时也能看出在低温下信噪比会变好,这是因为集成电路中的半导体中电子的热噪声和电阻的热噪声降低了,也就是说电路的本底噪声(Noise Floor)降低了,而信噪比是个比值(信号/噪声),因此信噪比变好了。fz3ednc

EDNC1911-DI2-10fz3ednc

图10:波特图(在-40、25、85℃温度下运行300次蒙特卡洛仿真)。fz3ednc

EDNC1911-DI2-11fz3ednc

图11:YatX((Vadc/Vmic_in),1k)(在-40、25、85℃温度下运行300次蒙特卡洛仿真)相对于1kHz的偏移。fz3ednc

EDNC1911-DI2-12fz3ednc

图12:共模抑制比。fz3ednc

从仿真曲线可以看出在整个频率响应范围内都保持在70dB左右,这是可以接受的设计值。fz3ednc

最后说明一下注意事项:fz3ednc

1) 蒙特卡洛分析主要的目的就是分析元件误差对电路特性的影响程度。一般而言,元件的误差分布状态均呈现一种高斯曲线(Gaussian)的形式(所谓高斯曲线的形式,也就是像一座山的形状,中间凸起而两边平缓下降的曲线)。因此需要在蒙特卡洛分析中将随机数设置成高斯曲线分布(如图3),所得到的统计结果将更接近真实情况。fz3ednc

2) 随机产生器的种子值(Random number seed),可以自己选择从1到32767间的奇数,如图3中的种子值是11。由于软件所产生的随机数顺序每一批都会一样,因此仿真结果会和本文的仿真结果一样。fz3ednc

本文为《电子技术设计》2019年11月刊杂志文章。fz3ednc

本文为电子技术设计原创文章,未经授权禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 谢谢留言。
  • Cadence自己淘汰pspice很多年了,用个spectre或者hspice不好吗?
高杨
近20年在汽车电子TOP10公司经验,特别是在车载控制器领域(多媒体、车身、驾驶辅助及VCU)。曾任职博世汽车专家级工程师,超过10年在汽车零部件(博世和大陆汽车),5+年汽车半导体(德州仪器和英飞凌),历任多种资深(系统、设计、产品)工程师职务。丰富的平台开发(从0到1)及产品开发的工程经验和技术积累。 Ford SYNC第一代的核心硬件工程师,定义和开发了德州仪器(TI)第一款智能高边驱动器(TPS1H100-Q1),填补了公司在汽车电子市场的技术路线和市场空白。 整理和标准化了与设计开发的技术文件,可以直接用于指导设计及融入公司的文件体系中,满足体系审查要求和提高公司的设计流程和管理水平。硬件设计流程管理的模板(45+篇),硬件设计评审和检查清单模板(50+篇)。 企业内训师认证(TTT) ,超过2500页汽车电子设计培训内容PPT,满足从入门、中级及高级汽车电子设计的培训要求,目前在4家企业内部实施过培训,收到了很好的反馈。 目前获得13件汽车电子专利(截止2019年12月)。《EDN电子技术设计》汽车电子专栏作者ednchina.com/author/gaoyang
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 深圳允许完全自动驾驶车辆上路,主驾无需坐人 据EDN电子技术设计引援央视财经报道,从8月1日开始,《深圳经济特区智能网联汽车管理条例》正式实施,智能网联汽车列入国家汽车产品目录或者深圳市智能网联汽车产品目录,这也让深圳成为了国内首个允许L3级别自动驾驶车辆合法上路的城市。
  • 理想ONE高速起火烧成光架,其1.2T三缸增程器曾被指隐藏 近期,网络平台上发布了一段理想ONE在行驶过程中,车辆出现起火的视频内容。现场拍摄的灭火后图片显示,该轿车过火后仅剩骨架,车辆前部增程器位置受损严重,车辆尾门已经在过火后从车身主体脱落。此前,曾有国内汽车媒体对一台行驶了10万公里的理想ONE的东安1.2T三缸增程发动机进行拆解,被指隐藏暗病。
  • GaN是否可靠? GaN产业已经建立一套方法来保证GaN产品的可靠性,因此问题并不在于“GaN是否可靠?”,而是“如何验证GaN的可靠性?”
  • 华为天才少年稚晖君用108天打了个字,重新定义客制化键 自称“鸽王”的稚晖君终于更新啦。这次他带来的新项目则是:一把完全客制化、带屏幕模块的机械键盘!有网友表示,稚晖君的这个新项目,为键圈乃至整个键盘行业提供了新的设计思路,甚至有望改变目前客制化以换壳为本的囧境。
  • 因眼睛小车主被辅助驾驶误判“开车睡觉”,小鹏、蔚来回 昨日,汽车博主@常岩CY 发博称自己突然上了热搜,原来就是因自己眼睛小被小鹏汽车自动驾驶误判“开车睡觉”,不住的发出提醒。此外,@常岩CY 称在多款车型上都收到此困扰。无论是红外还是摄像头,只要开始检测眼睛,就会判定过度疲劳。小鹏P7会提示他睡觉,蔚来ET7一开车就认为其疲劳和走神,岚图FREE会在冬天为了让其“别困”而打开冷风……
  • 碳化硅电力电子应用不止于汽车 第三代宽禁带半导体——碳化硅(SiC)——正在发挥其众所周知的潜力,在过去五年内,汽车行业一直是该材料的公开试验场。然而,电气化议程不会以汽车开始和结束。更广泛的运输应用将很快出现,包括卡车和公共汽车、船舶和航运、火车的进一步电气化,甚至飞机。在供电方面,并网太阳能发电系统和通过高压直流链路传输能源,对于低碳能源的生产和分配也至关重要。
  • 成本100元,缓解M2 MacBook Air过热问题 国外有喜欢DIY的网友发现了一种简单且廉价的解决方案来缓解 M2 MacBook Air 过热问题的方法。但值得提醒的是,这种DIY方法会导致M2 MacBook Air的保修失效,因此,想要效仿的读者们要三思而后行哦。
  • 带电路板、可玩AR、嵌金刚石,这些录取通知书科技感十足 伴随着高考大考的落幕,各大高校目前纷纷寄出独具特色的录取通知书,不仅有颜值高,创意新颖的竹子卷轴、锦凤递书,还科技感满满的“电路板”录取通知书、摩斯密码......寄托着对于即将踏进大学校园的学子们的深深祝福和期许。
  • Nordic为什么收购嵌入式内存供货商? 着眼于内存日益成为超低功耗IoT芯片设计的重要组成,挪威半导体大厂Nordic将购并美国嵌入式内存IP供货商Mobile Semiconductor...
  • 为什么步进电机的微步没有想象的那么好? 在使用步进电机设计运动控制系统时,不能假设电机的额定保持转矩在微步时仍然适用,因为增量转矩会大大降低。这可能会导致意外的定位误差。在某些情况下,增加微步分辨率并不能提高系统精度。
  • “中国复眼”在技术上和用途上与“中国天眼”相比有何 在已经有全球最大的“中国天眼”的背景下,我国为什么还要打造“中国复眼”?二者在技术原理和用途上又有什么不同呢?
  • 被央媒评论,华为力推的增程式混动是落后技术吗? 或许,增程式或者插电式混动技术能够满足当前里程焦虑问题,但待电池技术完全成熟以后新能源电动车市场或将以纯电技术为主流。
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了