多路数据采集与分析系统的设计及应用 外文文献 外文翻译 英文文献.docx
- 文档编号:7897020
- 上传时间:2023-01-27
- 格式:DOCX
- 页数:13
- 大小:259.67KB
多路数据采集与分析系统的设计及应用 外文文献 外文翻译 英文文献.docx
《多路数据采集与分析系统的设计及应用 外文文献 外文翻译 英文文献.docx》由会员分享,可在线阅读,更多相关《多路数据采集与分析系统的设计及应用 外文文献 外文翻译 英文文献.docx(13页珍藏版)》请在冰豆网上搜索。
多路数据采集与分析系统的设计及应用外文文献外文翻译英文文献
附录五
中英文资料
Multi-channeldatacollectionandanalysis
ofthedesignandapplication
Abstract:
ThePapermainlyintroducesamultichanneldataacquisitionandanalysissystemcomposedofonePCandonemeasuringinstrument.Thesystemcantesteightproductsparallelly.Itreducesthetestcostandimprovesworkefficiency.Thepaperalsogivesthehardwarestructureandsoftwareflowdiagramofthesystem.Theapplicationinthegyrotestisalsointroducedbriefly.
Keywords:
communicationprot;dataacquisition;gyro;test
Withthedevelopmentofcomputertechnologyandthedigitalmeasuringinstrument,usuallybycomputerandmeasuringinstrumentstocommunicatewitheachotherinreal-timedatacollectionanduseofcomputerpowerfulcomputingcapabilitytoconducttheanalysisofthedataprocessing.Particularlyinthelargevolumeofdata,measuringthelengthoftimeoccasions,suchastheGyro-tilttest,usingcomputerforautomaticcontrolofmeasuringinstruments,automaticdataacquisitionandanalysisitisparticularlyimportant,cansavealotofmanpowerandmaterialresourcestoimproveworkefficiency,reducecosts,Theconventionalmethodoftestingisusuallyameasuringinstrumentatthesametimecanonlytestaproduct,namelyacomputerandameasuringinstrumenttestsystemcanonlybecomposedofserialtesting.Totestmultipleproductsatthesametime,theyneedmultiplesystems,testingproductsinlargevolume,lowefficiency,suchasthecompositionofseveralsetsoftestsystem,anincreaseofcost.FirstonamachinewithaPCandameasuringinstrumentconsistingof8-waydatacollectionandanalysissystem,whichcancarryoutmultiplesetsofproducttesting,atnoadditionalcostonthebasisofacomputergivefullplaytotheadvantagesofautomatictest,Improveworkefficiency.
1Principle
Thesystemhardwareandsoftwaresystem.APCthroughaRS232portandameasuringinstrumentconnected,PC-parallelport(LPT)andan8-waychannelselectorattachedtoa8-wayconnectorwillchannelselectorwereconnectedwithanumberoftestproducts.
TheworkingprincipleasshowninFigure1.Thecourseoftesting,computerthroughtheparallelport8-waycontrolchannelselection,wereopendifferentchannels,eachchannelfordatatransmissionbychoosingtomeasuringinstruments,measuringinstrumentsthroughtheRS232porttothecomputerdatasenttosave,Acompletecycleofallchannelsofdatacollection,andthishasalsotestedanumberofproductfeatures.
Figure1systemblockdiagramofwork
Throughoutthecourseoftesting,allthecontroloperationshavecompletedthesoftwareautomatically,withouthumanintervention.
2hardwaredesign
ThesystemismainlytousethecomputeronboardRS232communicationportsanddigitalmeasuringinstrumentofcommunicationportconnectingcommunications,re-useLPTparallelportona8-waychannelselectorforaccesscontrol.8-waychannelofchoiceforan8-electedoneofanalogswitchesandrelatedcircuit,thecontrolsignalsfromthecomputer'sparallelporttoprovideandmeetshownintable1.
Table1Therelationbetweenchannelselectionandportoutput
Communicationsportoutput
Binarycode
Channelselectionselectchannel
0
000
1
1
001
2
2
010
3
3
011
4
4
100
5
5
101
6
6
110
7
7
111
8
8-waychannelselectorindustrycanusetheSCM,subjecttoadditionalcontrols,selectRS232serialportasdatatransmission,becausetheRS232portisthecomputerandmeasuringinstrumentsonthestandardconfiguration,communicatewitheachotherwithoutadditionalhardware,Easytouse.Inaddition,aserialcommunication-onlyabit,withonlyastandarddata-voltagepotential,hencemoredifficultindataerrors.Inaparallelporttotransferdata8-bit,datatransmissionspeed,butthedatavulnerabletointerference.Transmissiondistanceinashorteramountofdatatransmissionlargercircumstances,maybeparallelport(suchasGPIB,LPT,etc.)tocommunicate.Inaddition,sinceLPTparallelportmaysignaltransmission,channelselectionissuitableforthecontrolport.
Systeminthecourseofwork,goodaccesscontrolmodulesanddataacquisitionmodulesynchronizationisparticularlyimportantbecausedifferentchannelsofdatastorageneedsofthecorrespondingdatabufferpool,whichiscontrolledbysoftware.
3softwaredesign
Thewholesystemsoftwaredesignisthemostimportantpart.Softwaresystemfromthebottomofthecommunicationprotocolcanbedividedintofunctionalthree-tiermoduleanduserinterface.Softwaredesignintheuseofmulti-threadedWindowstechnology,thetechnologyfordatacollectionprocedurescaneffectivelyacceleratethereactiontimeandincreasetheefficiencyofimplementation.Theproceduresusedinaseparatethreadfordatacollection,sotheguaranteedmaximumenergycollectionofreal-time;usinganotherthreadatthesametimedataprocessing,suchprocedurestoavoidasingle-threadedthesametimeonlytheimplementationofafunctionaldeficiencies.Especiallywhentheamountofdatacollection,dataprocessingtask,usingmulti-threadedtechnologywillgreatlyimprovetheefficiencyofthesystemasawhole.
3.1DataAcquisitionModule
Dataacquisitionmodulestoeightchannelsofdatainacycleofalltheacquisitiontothecomputer,andsavethechannel,andthecorrespondingdatainthebuffer.ItsproceduresdiagramshowninFigure2.
Fig2Flowdiagramofdataacquisition
Atthebeginningofprocedures,withthechoiceofcontrolandstoredatabufferatthesametimetoswitchtothesamechannel,8-waydatacollectioncycleandcommandjudgement,intheendnotreceivedorders,hasrecyclingcollectiontodo.
Multi-channeldataacquisitionprocessthedatavulnerabletointerference,especiallyinthefast-channelswitching,thedatavulnerabletofluctuations,asshowninFigure3.Atthistimeifthedatacollection,willbecollectingthewrongdata,theneedtoaddsomesoftwarealgorithmstopreventthisfromhappening.Ifwedeveloptheautomateddatatrackingalgorithmtoautomaticallytrackeachchanneldatatodeterminewhetherthechannelinastablestate,andonlythestabilityofdataacquisition,thevolatilityofotherdata.Inaddition,thesoftwarecanalsoaddsomefilteringalgorithm(suchaslimitingfilter,etc.)tofilteroutman-madeinterferenceorotherfactorscausedbythemutationdata.Limitingfilterfor
(1)
Figure3channelswitching,thedatavolatility
Whenthenewcollecteddataandthedatabeforeadifferencetotheabsolutevalueofmorethanonesetofvaluesthatthedataisinvalid,andthepreviousdatafromthecurrentdata.
3.2DataAnalysisModule
Inthedataanalysismodulecanbeaddedifthealgorithmanalysis,graphicsdisplayandprintoutput,andotherusefulfeatures,suchasgyroscopesandstabilityinthestandarddeviationalgorithmcanfunctioninthecourseoftestingreal-timecalculationofzerostability,andthroughchartshows.Zerostabilitycalculationformulaasfollows:
(2)
Accordingtofirst-
(2)toprepareanalgorithmfunction,andthencallintheanalysismodule.AnalysismodulediagramoftheprocedureshowninFigure4.
Figure4dataanalysisprocessflowchart
Becausethesystemusesmulti-threadedtechnology,inthecycleofoperationandwillnotaffecttheacquisitionmodule'soperation.Themodulealsoinitsalgorithminthefunctionofanyexpansion,formingaalgorithmtoadapttodifferentproceduresfordataanalysis.
Inaddition,softwaredesign,afriendlyuserinterfaceisnecessaryintheprocessofthefunctionsfromthepackage,throughaunifiedinterfacetousers,toreduceoperatingdifficultiesandenhanceefficiency.
4systemtestresults
Figure5to8intheanalysisofdataacquisitionsystems,atthesametimetwothree-axisgyroandasingleaxisgyroscopetotalofsevenroadtestdataofthesituation.Itsprecisedatacollection,dataanalysiscanbeconductedatthesametime,andthroughreal-timecharts,user-friendly,easytooperate.
Figure58DataCollectionandAnalysisSystem
5Conclusion
Multi-channeldataacquisitionandanalysissystemforthehardwarerequirementssimple,easytosetup,canbeappliedtovarioustestsoccasions,itcanalsotestmultipleproducts,therebyreducingthecostandenhanceefficiency.Asaresultofamulti-threadedtechnology,thespeedofdataacquisitionsystemsandhardwareonly(instrument)andtheresponsespeedofthespeedofCommunication.Withthecollectionandanalysissoftwarealgorithmhasnothingtodo.
PADprogrammingtoolscanbeusedtodevelopadatacollection,dataanalysis,graphicsdisplayandprintoutput,andotherpowerfulfeaturesandfriendlyuserinterfaceofoursoftware.Softwaremodulardesignandeasytocarryoutexpansion,accordingtodifferentalgorithmfordataanalysisattherequestofupgrades,andhardwarecanremainthesame.Thesystemgivefullplaytotheuseofcomputersandmeasuringinstrumentsofmutualcommunication,automationandtestadvantage.
多路数据采集与分析系统的设计及应用
摘要:
介绍了用一台PC机和一台测量仪表组成的8路数据采集与分析系统。
该系统可并行测多个产品,从而降低测试成本,提高工作效率。
给出了系统硬件结构和软件流程图,并介绍了该系统在陀螺测试中应用。
关键词:
通信端口;数据采集;陀螺;测试
随着计算机技术的发展和测量仪表的数字化,通常利用计算机和测量仪表相互通信进行数据的实时采集,并利用计算机强大的运算能力进行数据的分析处理。
特别在数据量大、测量时间长的场合,如陀螺零位稳定性测试,利用计算机对测量仪表进行自动控制、自动数据采集分析显得尤为重要,可节省大量人力和物力,提高工作效率,降低成本,常规的测试法通常一台测量仪表在同一时间只能测试一个产品,即一台计算机和一台测量仪表组成的测试系统只能进行串行测试。
若要同时测试多个产品,就需多个系统,在测试产品量较大时,工作效率低,如组成多套测试系统,增加了成本。
先介绍一个用一台PC机和一台测量仪表组成的8路数据采集与分析系统,可同时进行多套产品的测试,在不增加成本的基础上,充分发挥了计算机自动测试的优势,提高了工作效率。
1系统原理
该系统有硬件系统和软件系统组成。
一台PC机通过RS232端口和一台测量仪表相连接,PC机并行端口(LPT)和一个8路通道选择器相连,一个8路连接头将通道选择器分别与多个测试产品连接。
系统的工作原理如图1所示。
测试过程中,计算机通过并行端口控制8路通道选择器,分别打开不同的通道,各通道数据通过选择器传送到测量仪表中,测量仪表再通过RS232端口把数据发送到计算机中保存,在一个周期内完成所有通道的数据采集,这样就实现了同时测试多个产品的功能。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多路数据采集与分析系统的设计及应用 外文文献 外文翻译 英文文献 路数 采集 分析 系统 设计 应用 外文 文献 翻译 英文