基于Labview的虚拟函数信号发生器的设计外文翻译.docx

上传人:b****6 文档编号:6258298 上传时间:2023-01-04 格式:DOCX 页数:7 大小:224.28KB
下载 相关 举报
基于Labview的虚拟函数信号发生器的设计外文翻译.docx_第1页
第1页 / 共7页
基于Labview的虚拟函数信号发生器的设计外文翻译.docx_第2页
第2页 / 共7页
基于Labview的虚拟函数信号发生器的设计外文翻译.docx_第3页
第3页 / 共7页
基于Labview的虚拟函数信号发生器的设计外文翻译.docx_第4页
第4页 / 共7页
基于Labview的虚拟函数信号发生器的设计外文翻译.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

基于Labview的虚拟函数信号发生器的设计外文翻译.docx

《基于Labview的虚拟函数信号发生器的设计外文翻译.docx》由会员分享,可在线阅读,更多相关《基于Labview的虚拟函数信号发生器的设计外文翻译.docx(7页珍藏版)》请在冰豆网上搜索。

基于Labview的虚拟函数信号发生器的设计外文翻译.docx

基于Labview的虚拟函数信号发生器的设计外文翻译

中文1963字

Labview-basedvirtualfunctionSignalGenerator

VMarozas,RJurkonis

1Introduction

Since1986,theU.S.NI(NationalInstrument)companiestotheconceptofvirtualinstrumentation,alongwithcomputertechnologyandmeasurementtechnology,virtualinstrumenttechnologyhasalsobeendevelopedrapidly.Virtualinstrumentmeans:

useoftheexistingPC,withaspeciallydesignedinstrumenthardwareandproprietarysoftware,theformationofthebasicfunctionsofboththeordinaryinstrument,thereareusuallynospecialequipmentfeaturesofthenewinstrument.Comparedwiththetraditionalinstrumentsofitsfeaturesare:

bettermeasurementaccuracyandrepeatability;measurementspeed;systemsetuptimeisshort;instrumentfunctiondefinedbytheuser;scalability;technicalupdatesandquick.Virtualinstrumentsoftwareasthecore,thesoftwarecompanyYouyiU.S.NILabviewvirtualinstrumentsoftwaredevelopmentplatformmostcommonlyused.Labviewisagraphicalprogramminglanguage,mainlyusedtodevelopdataacquisition,instrumentcontrolanddataprocessingandanalysissoftware,andpowerful.Currently,thedevelopmentofsoftwareintheinternationaltest,measurementandcontrolindustry,popular,measurementandcontrolareasinthecountryhasalsobeenwidelyused.FunctionGeneratorisascientificresearchandengineeringdesigninawidelyusedgeneral-purposeequipment.ThefollowingfunctionsignalgeneratorwithavirtualdesignanddevelopmentofspecificdescriptionisbasedongraphicalprogramminglanguageLabviewvirtualinstrumentprogrammingandimplementationoftechnology.

2virtualfunctionsignalgeneratorstructureandcomposition

2.1VirtualFunctionGeneratorfrontpanel

ThisvirtualfunctionsignalgeneratormainlyconsistsofaPCIbus,multi-functiondataacquisitioncardandappropriatesoftware.TheminstalledonaPCrunningWindows95/98/2000/NTthemachine,shallconstituteapowerfulfunctionofsignalgenerator.ThedesignofthevirtualfunctionsignalgeneratorreferencesignalgeneratorSG1645powerfunctions,frontpanelshowninFigure1.

Figure1virtualfunctionsignalgeneratorfrontpanel

Thefunctiongenerator'sfrontpanelfunctionofthefollowingcomponents:

instrumentcontrolbutton,theoutputfrequencycontrolwindow(includingthefrequencyofdisplayunits),frequencyfoldintocontrol,waveformselection,frequencytuningbutton,dcbias,squarewaveaccountsforAirratioadjustment,theoutputwaveformamplitudecontrolbuttons.Frequencytuningrange:

0.1~1Hz;DCbias:

-10~10V;squarewavedutycycle:

0to100%;outputwaveformrange:

0~10V.Alsoincreasedthenumberofmodificationofvoltage-controlledcomponentssuchaspanelinputcountinput,synchronousoutput,voltageoutput.Modificationoftheuseofthesecomponentsisintendedtoincreasetheaestheticsoftheinstrument,andasfaraspossiblewithrealinstrumentsconsistentuserinterface

2.2VirtualFunctionSignalGeneratorhardwarestructure

ThisvirtualfunctionsignalgeneratorhardwareinputandoutputdataacquisitioncardandacertainconfigurationrequirementsofthePC,thedatainputandoutputdependoninputdataacquisitioncard,thedefinitionofoutputachieved.ThisdesignusesthePCI-1200dataacquisitioncardisagoodcost-effectiveproducts,withtheD/Aconversionfunctions,cangeneratethedigitalsignalsintoanalogsignalsanddigital-analogconverterandhighprecision,butalsohasfilteringcapabilities,whichSmooththeoutputwaveform.Itsupportstheunipolarandbipolaranalogsignalinput,thesignalinputrangesof-5~+5Vand0~10V.Provide16single-ended/8differentialanaloginputchannels,2independentoftheDAoutputchannels,24-lineTTLdigitalI/O,316-bittimercountersandotherfeatures.Someofthehardwareinterfacefordatainputoroutputchannelsettings.SomeofthehardwareinterfaceblockdiagramshowninFigure2:

Figure2

3VirtualFunctionSignalGeneratorDesignandImplementation

SomeuseprofessionalLabVIEW6isoftwarevirtualinstrumentgraphicaldevelopmenttools.Virtualfunctionsignalgeneratoroutputwaveformmainlyinsoftwareproductionandtheoutputsignalfrequencydisplay.Changesinthefrequencyoftheoutputwaveformisaconcreterealizationofdataacquisitionwaveformdatawrittentothebufferamongthebuffersbysettingtheupdatefrequency(tochangetheinternalclockfrequency)toachievetheoutputdatafrequency.TheprocessismainlyintheuseofLabviewdataacquisitionsub-moduleoftheAOSTARTfunctionmodules.Functionfromtheimplementationpointofview,thisdesignfeaturesavirtualfunctionsignalgeneratorstructureincludestwomodules:

Modulewaveformgenerator(FGmodule)andfrequencychangecontrolunit(DISPLAY)module.WaveformgeneratormoduleandcallFGENmodule.FGENmoduleforthedigitalwaveformgeneratormodule.

Digitalwaveformgeneratormodule3.1

Waveformgeneratedvirtualfunctionsignalgeneratormoduleisthecoreofthesoftware.Themodulecanberealizedusingsine,square,sawtooth,triangleandotherwaveforms.Sinewavegenerationprincipleisbycallingthesin(x)functiontoimplement.Inthisdesign,thedesignofeachcomponentsinewavecyclefrom1000,usingsimilarlanguageintheForloopCasxassignment,sothattheimplementationofaForloop,youcangenerateacycleofsinewavegeneratingthedataneeded,andthenuseWhileCirculation,maketheprogramrepeatedlyexecuted,canbecontinuouslyoutputsinewave.Squarewave,sawtooth,triangleandsinewavegenerationtheoryproducesimilarprinciplesareachievedthroughthemathematicalsequenceofnumbersrepresentativeofthewaveform.Comparedwiththeanalogsignal,generatedusingthesoftwaremethodofdigitalwaveformsequencealthoughtherearesomeerrors,buttheelectioncycleaslongasasufficientnumberofpoints,youcanmakeerrorstoaminimum,theleastimpactontheresults.Waveformgeneratedbythesoftwareoneofthebiggestadvantageisgreatlyreducedthecostoftheinstrumentandtheinstrumentofsmallintelligent.Waveformgeneratormodule'sfrontpanelshowninFigure3,waveformgenerationmoduleblockdiagramshownin

Figure3

Changeof3.2unitoffrequencycontrolmodule

Whentheoutputfrequencydynamicrangeislarge,withasinglespinbuttoncontrol,duetoasmallrotationangle,youwillhaveagreaterchangeinthefrequency,tothefrequencyofaccurateShezhibroughtgreaterKunnan,andfrequencybyusingaknobTimesbycombiningtheoutputfrequencycangreatlyimprovethecontrolaccuracy.Inordertoimprovecontrolaccuracyoftheoutputfrequency,whichinthisdesign,byusingtheunitoffrequencychangecontrolmodule,theoutputcontrolaccuracycanbeachieved0.001Hz.Themodule'sfrontpanelshownin,themoduleblockdiagramshowninFigure4.

Figure4

4TotalResults:

AsaLabviewgraphicalprogrammingsoftwaredevelopmentandtestingsystemisapowerful,convenientandefficientprogrammingtools.Similaritybetweenthegood,open,exclusive,makingthetestdevelopmentcycleisshort,lowcostandhighquality.Labview-basedvirtualmachineinteractionwiththefunctionsignalgeneratorisgood,easytooperateandsoon,toawiderangeofapplicationsandinscientificresearch,productionandotherfields.

1PanHZ,etal.LabVIEW-basedvirtualFunctionSignalGenerator[J].ControlEnginerringPractice,

2.EvansPD,BrownD.SimulationofbrushlessDCdrives[c].IEEProceedingsB,ElectricPowerApplications,137(5):

299-308.

3.RenéSpée,AlanK.WallaceandJoelDavis.Modelingofbrushlessdcdrivesystemswithpulse-widthmodulatedexcitation[J],MathematicalandComputerModelling,Volume11,1988,Pages1166-1171.

4.JawadFaiz,M.R.AzizianandM.Aboulghasemian-Azami.SimulationandanalysisofbrushlessDCmotordrivesusinghysteresis,rampcomparisonandpredictivecurrentcontroltechniques[J],SimulationPracticeandTheory,Volume3,Issue6,15January1996,Pages347-363.

5.J.Figueroa,C.Brocart,J.CrosandP.Viarouge.SimplifiedsimulationmethodsforpolyphasebrushlessDCmotors[J].MathematicsandComputersinSimulation,Volume63,Issues3-5,17November2003,Pages209-224.

6.J.Shao,D.Nolan,andT.Hopkins.ANovelDirectBackEMFDetectionforSensodessBrushlessDC(BLDC)MotorDrives[C].AppliedPowerElectronicConference(APEC2002),2002:

33-38.

7.Doo-HeeJungandIn-JoongHa.LowCostSensorlessControlofBrushlessDCMotorsUsingaFrequencyIndependentPhaseShifter[J].IEEETransactionsonpowerelectronic,2000,15:

744-752.

8.Kuang-YaoChengandYing-YuTzou.DesignofaSensorlessCommutationICforBLDCMotors[J].IEEETransactionsOnpowerelectronic,2003,18:

1365-1375.

 

基于Labview的虚拟函数信号发生器的设计

VMarozas,RJurkonis

1前言

自从1986年美国NI(NationalInstrument)公司提出虚拟仪器的概念以来,随着计算机技术和测量技术的发展,虚拟仪器技术也得到很快的发展。

虚拟仪器是指:

利用现有的PC机,加上特殊设计的仪器硬件和专用软件,形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的新型仪器。

与传统的仪器相比其特点主要有:

具有更好的测量精度和可重复性;测量速度快;系统组建时间短;由用户定义仪器功能;可扩展性强;技术更新快等。

虚拟仪器以软件为核心,其软件又以美国NI公司的Labview虚拟仪器软件开发平台最为常用。

Labview是一种图形化的编程语言,主要用来开发数据采集,仪器控制及数据处理分析等软件,功能强大。

目前,该开发软件在国际测试、测控行业比较流行,在国内的测控领域也得到广泛应用。

函数信号发生器是在科学研究和工程设计中广泛应用的一种通用仪器。

下面结合一个虚拟函数信号发生器设计开发具体介绍基于图形化编程语言Labview的虚拟仪器编程方法与实现技术。

2虚拟函数信号发生器的结构与组成

2.1虚拟函数信号发生器的前面板

本虚拟函数信号发生器主要由一块PCI总线的多功能数据采集卡和相应的软件组成。

将它们安装在一台运行Windows95/98/2000/NT的PC机上,即构成一台功能强大的函数信号发生器。

本虚拟函数信号发生器的设计参考了SG1645功率函数信号发生器,前面板如图1所示。

本函数信号发生器的前面板主要由以下几个部分构成:

仪器控制按钮,输出频率控制窗口(包括频率显示单位),频率倍成控制,波形选择,频率微调按钮,直流偏置,方波占空比调节,输出波形幅度控制按钮。

频率微调范围:

0.1~1Hz;直流偏置:

-10~10V;方波占空比:

0~100%;输出波形幅度:

0~10V。

此外还增加了许多修饰性的元件如面板上的压控输入、记数输入、同步输出、电压输出等。

使用这些修饰性的元件的目的是为了增加仪器的美观性,并尽量与真实仪器的使用界面相一致

2.2虚拟函数信号发生器的硬件构成

本虚拟函数信号发生器的输入输出的硬件部分为一数据采集卡和具有一定配置要求的PC机,数据的输入输出靠对数据采集卡输出输入口的定义来实现。

本设计采用的PCI-1200数据采集卡是一块

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1