国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

LabVIEW模擬仿真與設(shè)計(jì)在線性電路課程中的應(yīng)用

2017-04-07 22:51:09李德川藍(lán)瀾張永興
中國信息技術(shù)教育 2017年6期
關(guān)鍵詞:仿真

李德川+藍(lán)瀾+張永興

摘要:本文利用LabVIEW圖形化編程語言對線性電路進(jìn)行設(shè)計(jì)和仿真,再現(xiàn)了電路中的電壓和電流參數(shù)。根據(jù)基爾霍夫定律,把回路電壓、電流方程整理成線性方程組,采用MATLAB script節(jié)點(diǎn)和Solve Linear Equations.vi子程序,便可解析出電路中的參數(shù)。結(jié)果表明,將LabVIEW應(yīng)用于電路解析中,能有效增強(qiáng)學(xué)生對電路的認(rèn)識和理解,培養(yǎng)學(xué)生的綜合設(shè)計(jì)能力。

關(guān)鍵詞:LabVIEW;線性電路;仿真

中圖分類號:TN98 文獻(xiàn)標(biāo)識碼:B 論文編號:1674-2117(2017)06-0081-03

● 引言

在模擬電路中,對電流和電壓這兩個(gè)電路參數(shù)的求解有利于增強(qiáng)對電路的理解。但通常解析出電流參數(shù)后并不能直觀地反映在電路上,也不能直觀地反映某一個(gè)元件所占的分壓是多少。要測量這些參數(shù),通常需要電壓源、電流源、電阻、萬用表等元件,但測量結(jié)果往往會受測量方式的影響,測量過程通常較長,時(shí)效性相對較差。而LabVIEW中集成了較多的VI,可以仿真模擬電路和數(shù)字電路中的電信號,具有直觀、快速、形象等特點(diǎn)。[1-4]同時(shí),它解除了硬件條件對業(yè)務(wù)水平訓(xùn)練的限制,使學(xué)生能夠通過可視化的編程,強(qiáng)化發(fā)現(xiàn)問題及解決問題的能力,有利于其在以后的學(xué)習(xí)和研究中,充分發(fā)揮計(jì)算機(jī)編程的先進(jìn)技術(shù),實(shí)現(xiàn)測試和監(jiān)控的自動化。[5-8]本文以模擬電路為研究對象,直觀地展現(xiàn)了電路中的電壓、電流及功率等電路參數(shù)。

● 模擬電路的解析

在《電工電子學(xué)》[9]中有一例題,要求用疊加定理求流過R2的電流I2,其中已知Us=10V,IS=1A,R1=10Ω,R2=R3=5Ω,如圖1a所示。

按照疊加定理,圖1a可以拆分為當(dāng)U單獨(dú)作用時(shí)I開路與當(dāng)I單獨(dú)作用時(shí)U被短路這兩種情況(如圖1b、1c),最終得到流過R2的總電流為各獨(dú)立電源單獨(dú)作用時(shí)在該電阻上流過的電流的代數(shù)和,即:

通過疊加定理我們可以解析出流過R2的電流值的大小,但對R2兩端的電壓V、消耗的功率P2等相關(guān)信息還要通過計(jì)算,數(shù)值上不直觀,若更改其恒壓源與恒流源的數(shù)值后,其元件上的信息還要重新計(jì)算,不夠簡潔。下面筆者將通過LabVIEW對這一過程進(jìn)行仿真,實(shí)時(shí)顯示電路中元件上的電流、電壓、功率等信息。

● LabVIEW系統(tǒng)的設(shè)計(jì)與仿真

1.軟件環(huán)境

要實(shí)現(xiàn)對模擬電路的仿真,應(yīng)安裝LabVIEW和MATLAB。在使用LabVIEW進(jìn)行圖形化編程時(shí)要打開MATLAB,這是MATLAB script過程中必須的操作,否則會出現(xiàn)“LabVIEW向腳本服務(wù)器發(fā)送變量失敗”的信息;或保持“MATLAB Command Window”,避免程序無法運(yùn)行的故障。[10]

2.程序前面板和后面板的設(shè)計(jì)

(1)首先,在程序前面板中畫上電路圖,元件的圖形在“修飾”菜單下。其次,可以用“數(shù)值輸入控件”隨機(jī)輸入電源電壓、電阻和電源電流的信息,把要顯示的參數(shù)用“數(shù)值顯示控件”監(jiān)控?cái)?shù)值,本文中筆者用兩個(gè)數(shù)值顯示控件顯示流過R2的電流和R2的功率。其前面板圖如圖2所示。

設(shè)流過R1的電流為I1,方向從上向下;流過R2的電流為I2,方向從左向右;流過R3的電流為I3,方向從上向下。運(yùn)用KCL和KVL對該電路列方程:

(2)在程序后面板中,經(jīng)過連線,采用MATLAB script節(jié)點(diǎn)和Solve Linear Equations.vi子程序,解析出電路中的參數(shù)。為了使程序能夠連續(xù)運(yùn)行,可采用While循環(huán)。在數(shù)學(xué)/線性代數(shù)/求解線性方程菜單下,選取Solve Linear Equations.vi子程序。在數(shù)學(xué)/腳本與公式/腳本節(jié)點(diǎn)子菜單下選取MATLAB腳本。在MATLAB腳本框上,右鍵添加輸入和輸出。在求功率的時(shí)候,用了兩個(gè)“乘”表示I2,使其具有電流平方的單位,若用“平方”則表示不出A2。若變量有單位,則需要在數(shù)據(jù)傳遞時(shí),加上“單位轉(zhuǎn)換”,否則連線出錯(cuò)。在需要變量的時(shí)候可以創(chuàng)建局部變量來使用,簡單便捷。后面板如圖3所示。

其中R1、R2、R3、U、I為輸入量,A、B表示矩陣,Solve Linear Equations.vi子程序輸出的三個(gè)量分別為I1、I2、I3。

(3)運(yùn)行時(shí)的前面板如圖4所示。當(dāng)選擇連續(xù)運(yùn)行時(shí),我們可以方便地改變電源電壓,隨時(shí)監(jiān)控各個(gè)電阻上的電流,圖5所示的是改變恒壓源U與恒流源I時(shí)的前面板。若想監(jiān)控各個(gè)電阻上消耗的功率,我們可以在圖4中加上“數(shù)值顯示控件”,在后面板加入功率模塊,可參考圖3中的P2模塊的組建。

● 結(jié)論

通過LabVIEW的線性方程組的子程序,我們可以形象地建立起模擬電路的模型,通過改變各個(gè)電路元件的值,通過數(shù)值顯示模塊,實(shí)時(shí)顯示電路參數(shù),比電路的解析更直觀和形象。另外,虛擬實(shí)驗(yàn)電路的建立,有助于學(xué)生突破硬件條件的限制,加深對抽象知識的理解,進(jìn)一步培養(yǎng)分析問題和解決問題的能力。

參考文獻(xiàn):

[1]耿國磊,別紅霞.基于LabVIEW的高阻自動測量系統(tǒng)[J].電子測量與儀器學(xué)報(bào),2009,23(3):70-75.

[2]唐輝平,彭良玉.基于LabVIEW的模擬電路實(shí)驗(yàn)教學(xué)平臺設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2013(12):145-147.

[3]張鋒,吳先球,謝海梅.基于虛擬儀器的數(shù)字電路仿真實(shí)驗(yàn)平臺[J].汕頭大學(xué)學(xué)報(bào):自然科學(xué)版,2012,27(4):68-74.

[4]周鵬,郭旭東,宛元生,等.LabVIEW在線性電阻電路中的應(yīng)用[J].赤峰學(xué)院學(xué)報(bào):自然科學(xué)版,2014(7):51-53.

[5]欒美艷.采用虛擬測控軟件LabVIEW實(shí)現(xiàn)控制系統(tǒng)的監(jiān)控功能[D].大連:大連交通大學(xué),2005.

[6]李鐵.基于LabVIEW的溫室環(huán)境監(jiān)控系統(tǒng)的研究[D].長春:吉林農(nóng)業(yè)大學(xué),2011.

[7]常京龍,鑫龍.基于LabVIEW的在線監(jiān)控系統(tǒng)研究[J].長江大學(xué)學(xué)報(bào):自然版,2011,08(10):74-76.

[8]許珍,蘇亞輝,夏懿,等.基于LabVIEW的遠(yuǎn)程視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].中北大學(xué)學(xué)報(bào):自然科學(xué)版,2015(5):533-539.

[9]葉挺秀,張伯堯.電工電子學(xué)[M].北京:高等教育出版社,2008.

[10]豈興明,周建興,矯津毅.LabVIEW 8.2中文版入門與典型實(shí)例[M].北京:人民郵電出版社,2010.

作者簡介:李德川(1985—),男,安徽懷遠(yuǎn)人,博士,講師。

猜你喜歡
仿真
Proteus仿真軟件在單片機(jī)原理及應(yīng)用課程教學(xué)中的應(yīng)用
工業(yè)機(jī)器人模擬仿真技術(shù)在職業(yè)教育中的應(yīng)用淺析
一種幫助幼兒車內(nèi)脫險(xiǎn)應(yīng)急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
論虛擬仿真實(shí)訓(xùn)系統(tǒng)在口腔實(shí)驗(yàn)教學(xué)中的應(yīng)用
科技資訊(2016年18期)2016-11-15 07:55:28
基于機(jī)電設(shè)備電氣控制線路排故的仿真系統(tǒng)設(shè)計(jì)
航空電氣系統(tǒng)中故障電弧研究
Buck開關(guān)變換器的基本參數(shù)設(shè)計(jì)及仿真分析
試析PLC控制下的自動化立體倉庫仿真情況分析
基于MADYMO的航空座椅約束系統(tǒng)優(yōu)化設(shè)計(jì)
科技視界(2016年18期)2016-11-03 21:44:44
中國體態(tài)假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
招远市| 淮阳县| 楚雄市| 阜康市| 比如县| 正安县| 屯留县| 康马县| 宁乡县| 大同市| 隆子县| 菏泽市| 呼图壁县| 蓝山县| 拉孜县| 大同市| 西丰县| 十堰市| 日土县| 安西县| 博客| 沙雅县| 根河市| 龙井市| 宾阳县| 开远市| 镇雄县| 都江堰市| 沾益县| 崇信县| 揭西县| 静海县| 揭阳市| 宁城县| 永仁县| 鹰潭市| 托里县| 张家港市| 亳州市| 玉山县| 西畴县|