历史上的今天
返回首页

历史上的今天

今天是:2024年10月16日(星期三)

正在发生

2019年10月16日 | 基于LabVIEW的虚拟电路实验的设计

2019-10-16 来源:21ic

摘要:文中应用LabVIEW设计了电路课程中常见的实验模块,每个模块都给出了具体的程序设计方案,并最终成功进行了运行调试。基于虚拟仪器的引入,不但可以节约成本,而且更新和调整的实验方法和手段使得实验室的教学设备保持其先进性,提高了实验教学和科研的质量与效率,是实验教学的一个新的发展方向,促进了实验室技术的进步。


传统的实验教学设备陈旧、落后,已经跟不上教育发展的需要,在很大程度上制约了实验教学的发展和人才培养质量的提高,此外普通实验室涉及仪器调试、管理、易损坏等问题。LabVIEW编程语言灵活、开放、用软件代替了仪器功能,具有良好的用户界面、操作简单等优点,拥有一台虚拟仪器系统,就相当于拥有一个个人实验室。电路课程是电类相关专业学生学习的一个重要环节,课程理论性较强,在计算机上建立虚拟实验室,应用LabVIEW开发平台设计的虚拟实验仪器可以实现该课程中常见的实验,包括支路电流法、一阶动态电路分析、二阶动态电路分析等模块的设计,以此可提高学生学习兴趣,弥补硬件环境下实验教学的不足,改进电路课程实验教学的教学质量,提高教学效果,可以扩展学生的实践平台,为电类基础课程的实验教学提供一种新的辅助手段,即以虚拟仪器为核心,实际操作与计算机模拟仿真相结合的实验教学方式。


1 虚拟仪器程序设计平台

虚拟仪器是日益发展的计算机硬件、软件和总线技术在向其它技术领域密集渗透的过程中,与测试技术、仪器技术密切结合,共同孕育出的一项新成果,据《世界仪表与自动化》杂志报道,本世纪虚拟式仪器将成为电测仪器的发展方向。


LabVIEW是实验室虚拟仪器工程平台,其全称为Laboratory Virtual Instrument Engineering Workbeneh(实验室虚拟仪器集成环境),是美国NI公司开发的基于G语言(Graphies Language)的虚拟仪器开发工具,它是世界上第一个采用图形化编程技术的面向仪器的32位编译型程序开发系统,是目前应用最广、发展最快、功能最强的图形化软件开发集成环境。


LabVIEW创建虚拟仪器的核心是VI,包括程序前面板(Front Panel)、框图程序(Diagram)和图标/连接器。


2 支路电流法实验设计

2.1 前面板设计

通过自定义控件,建立该电路的前面板,如图1所示。其中5个电阻和3个电源元件都是数值型的输入控件,数值均可调;5个数值型显示控件,用来表示5条支路电流。

2.2 程序框图设计

对电路应用基尔霍夫定律列写方程组后再整理成矩阵形式的线性方程组,即

使用单位转换节点实现有单位数据和无单位数据之间的转换,使用MathScript节点生成线性方程组的系数矩阵和已知向量,利用求解线性方程VI即Solve Linear Equations.vi求解。

根据矩阵方程组编写支路电流法分析电路的程序框图如图2所示。

运行程序,结果如图1前面板所示。


3 一阶动态电路设计

动态电路换路时从电路的一个稳态过渡到另一个稳态时出现了动态电路的过渡过程,动态电路分析的目的就是分析过渡过程的电路运行规律。使用LabVIEW对电路的动态过程仿真,可以显示参数的变化曲线,有助于加深对过渡过程规律的理解。


3.1 前面板的设计

搭建电路图,电流IL、I1和I2用XY图显示,前面板如图3所示。

3.2 程序框图

根据三要素法写出各电流的表达式:

根据上式,使用公式节点分别计算IL、I1和I2,程序框图如图4所示。

运行结果如图3所示,公式节点中变量为R2,改变R2值也可重新观察程序运行结果。


4 二阶动态电路设计

以RLC串联电路的零输入响应为例来讨论二阶电路的暂态过程。

已知L=0.4 H,C=0.1 F,uC(0-)=1 V,iL(0-)=0,t=0时刻开关闭合,讨论uC在不同电阻值时的零输入相应,绘出波形图加以比较。


4.1 前面板的设计

创建电路图,结果送至波形图显示。RLC二阶动态电路的前面板如图5所示。

4.2 程序框图

开关闭合后,写出关于电容电压uC的二阶微分方程。

对二阶微分方程式(5)进行拉普拉斯变换,并考虑初始条件,求解差分方程。

如果分母多项式有两个不等的根p1和p2,可得

调用函数选板“数学-多项式”中的部分分式展开式VI即PaaiM Fraction Expansion.vi,可以求解根P和系数A。


程序编写首先需要先判断根的重数,根的重数可以从部分分式展开式VI的输出参数中得到,“残数”数组是一个二维数组,再有两个不等根时,得到的系数数组是两行一列的数组,第一行和第二行的元素分别是两个根对应的系数A1和A2;在有两个重根时,得到的系数数组是一行两列的数组,第一列和第二列的元素分别是该根的一阶和二阶系数A1和A2。

根据式(7)、(9)编写不等根和二重根时的程序框图。


取不同R值,分别运行程序,可观察到各种阻尼情况下的相应波形图,如图5所示。可看出,当R>4 Ω时为震荡波形,当R4 Ω时为单调衰减波形,当R=4 Ω时为二者的临界情况,与理论相符。


5 结束语

文中结合现有条件,采用虚拟仪器技术,实现了基于LabVIEW的电路实验的设计,为高校实验教学设备的不足提供的新的解决方案,使实验教学手段更加先进,实验结果更加直观,并且随着软件的不断更新,能使实验系统的性能和功能更加完善,在将来的实验室的发展中具有广阔的应用前景。


推荐阅读

史海拾趣

GREATECS公司的发展小趣事

在电子行业中,有许多伟大的企业(GREATECS公司,这里假设为泛指多个杰出电子企业)通过不同的路径和策略实现了显著的发展。以下是五个相关故事,每个故事均基于事实,旨在展示这些企业如何成长和壮大。

1. 通用电气(General Electric, GE)的多元化扩张

通用电气(GE)的故事始于1888年,由托马斯·爱迪生创立,最初专注于电力和照明领域。随着时间的推移,GE通过一系列的战略并购和内部创新,逐渐扩展到电机、电动机制造、航空、医疗设备、核能等多个领域。在20世纪,GE成为全球最大的多元化企业之一,其业务遍布全球。特别是在杰克·韦尔奇担任CEO期间(1981-2001),通过大规模的并购和扩张,GE的营业收入和市值显著增长。然而,2008年金融危机后,GE面临经济困境,随后进行了战略调整,出售金融资产并重点发展核心业务,如今仍是全球领先的科技和工业公司之一。

2. 索尼(Sony)的创新之路

索尼公司成立于1946年,最初由井深大和盛田昭夫创立,起初是一家小型电子产品制造商。索尼的崛起得益于其持续的创新精神和对消费者需求的敏锐洞察。1958年,索尼推出了世界上第一台便携式晶体管收音机,开启了便携式电子产品的新时代。随后,索尼又推出了Walkman便携式音乐播放器、PlayStation游戏机等一系列革命性产品,这些产品不仅改变了人们的娱乐方式,也奠定了索尼在全球电子行业的领先地位。索尼的成功在于其不断追求技术创新和产品质量,以及对市场趋势的准确把握。

3. 三星电子的崛起

三星电子是韩国最大的电子企业,其发展历程充满了挑战与机遇。起初,三星主要从事贸易和低端电子产品制造。然而,在20世纪80年代末至90年代初,三星决定实施“新经营”战略,通过大规模投资研发、提升产品质量和品牌形象,实现了从低端制造商向高端科技企业的转型。在半导体、智能手机、显示面板等领域,三星取得了重大突破,成为全球市场的领导者。三星的成功在于其强大的研发能力、高效的供应链管理以及对市场变化的快速响应。

4. 英特尔(Intel)的芯片霸主地位

英特尔公司成立于1968年,最初是一家专注于半导体存储器的初创企业。然而,随着日本存储器制造商的崛起,英特尔面临了巨大的竞争压力。在关键时刻,英特尔决定放弃存储器业务,转而专注于微处理器(CPU)的研发和生产。这一战略转型使英特尔迅速崛起为全球最大的CPU制造商,其“Intel Inside”计划更是深入人心,成为个人电脑行业的标准配置。英特尔的成功在于其强大的技术创新能力、对市场需求的精准把握以及与全球合作伙伴的紧密合作。

5. 华为的技术突破与全球化战略

华为作为中国电子行业的代表企业,其发展历程充满了传奇色彩。起初,华为主要从事电信设备的研发和销售。然而,随着技术的不断进步和市场需求的不断变化,华为逐渐将业务扩展到智能手机、云计算、人工智能等多个领域。华为的成功在于其持续的技术研发投入、对全球市场的深入洞察以及灵活的市场策略。特别是在5G技术方面,华为取得了重大突破,成为全球领先的5G解决方案提供商。同时,华为还积极推动全球化战略,与全球多个国家和地区的运营商建立了紧密的合作关系。

ESTEK公司的发展小趣事

在电子行业竞争日益激烈的背景下,ESTEK公司也面临着诸多挑战和危机。然而,公司始终保持着清醒的头脑和坚定的信心。在面对市场波动、原材料价格上涨等挑战时,ESTEK公司迅速调整战略、优化生产流程、降低成本等措施,成功度过了危机。在危机中,ESTEK公司展现出了强大的韧性和生命力,为公司未来的发展奠定了坚实基础。

Chemtronics公司的发展小趣事

1999年,Chemtronics迎来了一个重要的转折点,成为Illinois Tool Works Inc的全资子公司。这一变化为Chemtronics带来了更多的资源和支持,使其能够进一步扩大生产规模、提升研发能力,并在全球范围内拓展业务。

GE (General Electric)公司的发展小趣事
检查机床指示灯和照明灯是否正常工作,如有故障及时更换。
意瑞(COSEMITECH)公司的发展小趣事

在技术创新方面,意瑞半导体始终保持着高度的热情和投入。其研发团队在磁传感器芯片领域取得了显著成果,连续两年荣获闵行区的“讲理想、比贡献、奋力实现中国梦”活动的创新团队奖。此外,公司还获得了高新技术企业证书,并多次获得上海市科委的上海市科技型中小企业技术创新认可,证明了其在技术创新方面的实力。

Hi-Optel Technologly Co Ltd公司的发展小趣事

随着技术的不断成熟和产品的不断优化,意瑞半导体的市场影响力逐渐扩大。其高集成度、高性能的芯片广泛应用于国内外主流OEM及全球知名Tier1厂商。在汽车电子领域,公司布局了动力总成、车身控制、电源管理和底盘安全等模块,其产品在多家主机厂成功导入并量产,性能超过了国外老牌芯片,成为该品类中本土鲜有的实现汽车市场大批量出货的产品。

问答坊 | AI 解惑

usb

对usb感兴趣的同学注意了啊…

查看全部问答>

新闻早班车:节能的照明级、中性白光和暖白光LED

cree公司的LED技术方面还处于世界领先地位。 来看看新闻: Cree公司日前宣布色温介于2600 K-5000 K CCT之间的暖白光与中性白光 XLamp XP-G LED开始商用 。 暖白光 (3000 K) XLamp XP-G在 350 mA 的驱动电流下,可提供高达 114 lm的光通量和 1 ...…

查看全部问答>

WinCE上运行的安装盘能否将文件安装到 NandFlash上?

WinCE上运行的安装盘能否将文件安装到 NandFlash上?…

查看全部问答>

关于USB加载描述符,主机识别的问题

大家好,我调了SEED开发板上的的USB测试程序,运行正常。它的USB有两种枚举,一是EEPROM,一个是DSP枚举。都可以实现。现在我没弄清楚两种枚举是怎么实现的?也就是说开发板上EEPROM中写的是什么?(例如0xC4,IFCONFIG,POLAR,等等),加载描述符成功 ...…

查看全部问答>

高手帮忙介绍下嵌入式操作系统wince,uc/os2,linux的比较吗?

我正在学嵌入式,看了好几个嵌入式操作系统,想知道他们的区别和联系,以及主要偏向的应用,麻烦高手帮忙介绍下嵌入式操作系统wince,uc/os2,linux的比较,谢谢!…

查看全部问答>

请问WAVECOM Q2358C的AT指令可以访问WAP页面吗

问题如题,如果可以访问都用什么AT指令呢?…

查看全部问答>

新手求关于智能家居的问题

  我在和老师一起做智能家居的课题,大家认为好不好!有没有什么建议要是有技术支持那更好.小弟在这里先谢了!! 我们初步研究使者样的,通过INTERNET来实现对家电的控制.我们想通过一台电脑上网加载一个制作好的网页,网页存在网络中的服务器 ...…

查看全部问答>

wm5.0 ppc直接连网络上sql server2005不成功,怎么回事?

帮忙很急! 不用RDA 好像要sql2005上做配置, 现在conn.open()连接报登陆失败! 尝试了各种连接串 Standard Security: \"Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;\" - or - \"Server=Aron1;Database=pubs;User ...…

查看全部问答>