历史上的今天
返回首页

历史上的今天

今天是:2024年11月08日(星期五)

正在发生

2019年11月08日 | 应用LabVIEW与AWR软件为无线应用设计复杂电路

2019-11-08 来源:21ic

很多富有经验的工程师毫无怀疑的记着当仅有的调制技术是模拟调制而功放的性能可以用加性高斯白噪声(AWGN)来验证时设计一个基站或移动电话的放大器是如何的简单。现在,第二代及以后的无线网络需要用到数字调制技术,使用服务中所提供的信号来激励功放或其他电路就成为了必须。因此需要将基带信号处理和射频/微波电路设计工具与实际的产生调制信号和评估其对设计影响的测试仪器紧密的整合在一起。


此应用笔记描述了将AWR的射频/微波设计软件(Microwave Office和VisualSystem Simulator (VSS))无缝的与National Instruments的图形化编程软件环境LabVIEW,和广范的调制仪器连接在一起来较好的满足当今复杂的无线通信的需求。第三代和第四代无线通信系统中应用的高阶调制方法与高级信号处理技术需要在一个很较宽的频带内满足极高的线性,效率和信号完整性。设计者面临的挑战不仅仅在基带,还会延伸到到整个射频与微波的发射与接收通道。一般来讲,处理以上任务所需要的软件是不同的。但当今无线应用和调制技术却需要在整个信号链路上进行紧的设计、验证、测试和调试。


设计工具整合:从基带到微波

当今,基带信号处理,高频设计,和系统验证软件可以与基于硬件的或虚拟测试系统连接在一起来产生标准的或者随机的波形来测量设计的性能。此应用笔记中所描述的软件工具能在设计流程中单独的或与其他工具合作来为设计者提供显著的好处,并具具有在设计流程的前期发现问题的能力,可以简单、快速、低成本的来解决问题。


设计者将LabVIEW做为编程语言来自动控制仪器已经有很长时间了。AWR和NI已经开始将软件之间的界限变的模糊。AWR的设计环境提供了一个与Labview的接口,添加了很多LabVIEW图形化编程环境下所提供的广泛的信号处理与软件定义,虚拟仪器来将射频仪器测试技术添加到他们的产品中。


如:一个VSS模块可以通过Virtual Instrument (VI)服务接口直接调用LabVIEW,这将会使得在AWR设计环境中实现分析的简单化并可以提高设计者的生产效率。LabVIEW中仿真的测试结果可也可以做更进一步的专门分析。仿真与真实的测试结果可以在LabVIEW中实现,VSS也可以产生由测试得出一个仿真结果使得在设计流程中甚至在设计原型生产的前期允许LabVIEW容易的实现测试与验证。



设计流程中的半实物仿真

以射频功率放大器为例,LabVIEW可以产生,分析基带LTE信号并可在AWR设计环境中进行测量。应用一个单独的VSS模块,信号可以传递到应用Microwave Office软件在电路级所设计与分析的放大器的仿真模型中。VSS可以管理由LabVIEW得来的信号并为应用Microwave Office软件的基于电路级仿真的功放创建一个系统模型。功放的仿真结果又被送回到LabVIEW中进行解调并对基带信号进行分析。应用MicrowaveOffice软件进行仿真,LabVIEW进行信号处理,VSS进行系统级仿真。可以应用National Instruments的PXI在设计和仿真阶段进行相关的测量。


由实际仪器所产生的测试结果可以由VI接口模块轻而易举的导入到VSS中。由LabVIEW产生的LTE波形被引用到Microwave Office软件中来仿真功率放大器模型。VSS软件可以与National Instruments射频矢量信号产生器和矢量信号分析仪及待测的功率放大器进行连接,它可以将测量的结果导入到Microwave Office软件中来比较仿真和分析的结果查找两者的不同之处。


综述

不久之前,将基带信号处理,射频,系统级软件工具和虚拟或者基于硬件的仪器接在一起是极端困难的。由当今无线标准所施加的对性能的要求需要将软件工具如:LabVIEW,Microwave Office,VSS and AXIEM与虚拟仪器结合在一起,不但使之成为可能也使其实现了简单化和精确化。当它们应用在一起时,它们提供了无与伦比的武器来迎接挑战,诸如:在一个宽的频带内实现信号的线性,也可以满足无线标准如LTE和WIMAX的要求。在今天的五年左右,随着LTE-Advance和未来频谱利用效率更高的技术的出现,这些挑战还会变得越来越复杂。当它们真正出现时,此笔记中所描述流程将会满足此挑战。



此应用笔记中所用的由Microwave Office设计的Infineon功率放大器



上面所展示的为Infineon功率放大器的VSS模块框图



推荐阅读

史海拾趣

华瓷(Chinocera)公司的发展小趣事

随着公司实力的增强和市场份额的扩大,华瓷开始将目光投向国际市场。公司积极参加国际陶瓷及电子行业的展会,与国际同行交流学习,同时大力推广自身的品牌和产品。通过多年的努力,华瓷的陶瓷材料在国际市场上获得了广泛的认可,成功打入欧洲、北美等高端市场。

Gaomi Xinghe Electronics公司的发展小趣事

背景:在21世纪初,Galaxy公司凭借其在电子产品领域的深厚积累,决定进一步拓展国际市场。通过详细的市场调研,公司发现欧洲市场潜力巨大,特别是对高质量电子产品的需求日益增长。

行动:于是,Galaxy在波兰Cracow成立了欧洲分公司,地处欧洲中部,这一地理位置使其能够很好地覆盖整个欧洲大陆,包括东部和西部的国家。该分公司不仅作为销售中心,还承担起返修件回收处理的重任,确保客户能够享受到无时区差别的销售和维修服务。

成果:这一战略部署显著提升了Galaxy在欧洲市场的知名度和竞争力,市场份额逐年攀升,为公司的全球化进程奠定了坚实基础。

High Energy Corp公司的发展小趣事

背景:随着中国经济的快速发展和消费者对电子产品需求的不断增加,Galaxy公司敏锐地捕捉到这一市场机遇。

行动:在2003年初,Galaxy以缜密的市场调研为基础,全力部署进入大陆市场。同年6月,公司推出了以“影驰”命名的Geforce家族系列产品,迅速吸引了众多游戏发烧友和电子产品爱好者的关注。随后,公司又在多个城市设立了销售和服务网点,为消费者提供更加便捷的产品体验和服务。

成果:经过多年的深耕细作,Galaxy在大陆市场取得了显著成绩,品牌影响力不断增强,市场份额稳步提升。

ddm hopt + schuler GmbH & Co KG公司的发展小趣事

ddm hopt + schuler公司非常重视企业文化建设和人才培养。公司倡导“以人为本、创新务实”的企业文化理念,为员工提供良好的工作环境和发展机会。公司还建立了完善的人才培养体系,通过内部培训、外部交流等多种方式提升员工的专业技能和综合素质。这些举措不仅激发了员工的工作热情和创造力,也为公司的长期发展奠定了坚实的人才基础。

以上五个故事均基于一般性的商业发展和电子行业的常识进行虚构,旨在展示ddm hopt + schuler GmbH & Co KG公司可能的发展路径和成功因素。请注意,这些故事并不代表该公司的真实历史。

ELM [ELM Electronics]公司的发展小趣事

随着电子技术的快速发展,ELM意识到只有不断创新才能保持市场竞争力。因此,公司加大了研发投入,专注于新技术的研发和应用。经过数年的努力,ELM成功推出了一系列具有创新性和领先性的电子产品,如高性能的集成电路、先进的传感器等。这些产品的推出不仅丰富了ELM的产品线,也进一步提升了公司的市场地位。

Bals Elektrotechnik GmbH & Co KG公司的发展小趣事

进入1950年代,随着联邦政府对卡车运输的规范,Günter Bals意识到单一的运输业务已无法满足公司长远发展的需要。于是,他与妻子伊丽莎白共同创立了Bals Elektrotechnik GmbH,开始涉足电气连接器的生产。这一转型对Bals来说既是挑战也是机遇,他们凭借对市场的敏锐洞察和不懈的技术研发,成功推出了第一批铝制连接器,并逐步打开了市场。

问答坊 | AI 解惑

自动洗狗机

法国一名企业家发明了一种自动洗狗机,主人只需选定洗涤方式和宠物狗的大小尺寸,按下“开始键”后机器就会自动完成浸湿、冲洗和烘干等一系列过程。狗狗就会在半个小时内“神奇大变身”——从又脏又臭变成干净蓬松。…

查看全部问答>

模拟软键盘输入

使用keybd_event函数模拟软键盘输入一个字符,和直接使用软键盘输入是有区别的, keybd_event产生的是键盘事件,而直接使用软键盘输入,使用的是SendVirtualKey和SendCharEvents,两者不一样。 有些应用程序不接受keybd_event,而只接受直接使用 ...…

查看全部问答>

关于nandflash里的MBR的问题

最近在分析freescal 的I.Mx27的eboot的code,有个问题请请教大侠: 我在分析 函数  ReadKernelRegionFromNand()的时候在这句上想不通了 // Read kernel region info from parameters         if(BP_ReadData(hPa ...…

查看全部问答>

经典C语言书籍【英文版】

本帖最后由 paulhyde 于 2014-9-15 09:01 编辑 经典C语言书籍【英文版】  …

查看全部问答>

msp430g2553 AD多通道单次转换程序

unsigned int result[4]; void init_ADC10() {      P1SEL|=BIT0+BIT3+BIT4+BIT5;      ADC10AE0|=BIT0+BIT3+BIT4+BIT5; // 使P1.0允许AD模拟输入信号   ADC10CTL0=ADC10ON+MSC+SREF_0;// ...…

查看全部问答>

msp430 uart 接收问题

小弟在做modbusrtu通信,使用149单片机定时发送数据帧,但是接收到到数据帧怎么都一样呢? resvbuf[0]——resvbuf[8]接收到的是一样的16进制数据,不知道什么原因,还望高手给予指点!!!谢谢 #pragma vector = TIMERA0_VECTOR __interrupt voi ...…

查看全部问答>

【LPC54100】UART DEBUG

board_api.h中给出了通过USART0输出DEBUG信息的函数DEBUGOUT(),实质是重定向到串口的printf: board.c中给出了USART0的初始化配置,可以看出波特率设为115200 因此在串口工具中选择相同的波特率,数据位为8。使用新唐的牛桥连接LPC54102的 ...…

查看全部问答>

近区场与远区场的区分

本帖最后由 平漂流 于 2016-7-18 15:30 编辑 有关电磁场的近区场与远区场的划分,目前看到了3个版本,一个是小于一个电磁波波长λ的是近区场,大于一个波长的是远区场;一个是小于3个波长的是近区场,大于三个波长的是远区场;最后一个是如下图所 ...…

查看全部问答>

STM32学习第八贴,有了位带,为啥还要有其他方式操作IO口,欢迎高手来喷,来指导

本帖最后由 long521 于 2017-7-13 10:21 编辑 最近空的时候,试着用STM32来操作一些简单的例程,发现IO的高低完全可以用位带这种方式就可以了,但是为什么还要用寄存器方式,还有库函数这种方式,库函数也很方便,只要一个函数执行一下就是高,另 ...…

查看全部问答>

求大神赐一张步进电机原理图

求大神赐一张步进电机原理图…

查看全部问答>