登录
首页 » Others » KCF改进后的代码

KCF改进后的代码

于 2021-11-16 发布
0 164
下载积分: 1 下载次数: 1

代码说明:

KCF单目标跟踪改进后的版本

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 雷达回波信号建模与仿真研究
    学习matlab以及雷达信号处理的资料,关于雷达信号处理的matlab代码以及指导。ABSTRACTThe Modeling and Simulation of radar signal plays an important role in the design ofmodem radar system. This paper analyses the statistical model of target echo and clutter receivedy radar.in the simulation for target echo, First we analyse the mathematical expression for radartarget echo on the base ofradar equation. Second, presenting three main calculational methods ofthe deterministic model of Radar Cross Section(RCS), and introducing the calculational formulafor some simple object, some average RCS data of familiar objects in microwave bandMeanwhile, the statistical model of RCs - Swerling model are studied and the method toproduce the Swerling sequences be given. Third, two algorithms for producing unifomdistribution are analysed thoroughly by us-mid-square method and linear congruential methodThrough the comparision of the performance of the two algorithms, we select the latter toproduce the uniform distribution sequence in (0, 1). Fourth, presenting the primary principle ofline array and simulating the target echo received by ULA, Fifth, we derive the mathematicalquation of the instantaneous DOA, when the target moving in line and in the same plane asULAThis paper simulates the correlated-coherent radar clutter model. First, presenting the basictheory of zero memoriless nonlinear method and sphere invariable random process method,thedifferent fields where the four amplitude distributions(rayleigh, log-normal, weibull, k)can beapplied in. Second, analyzing three algorithms to design shaping filter AR model, minimunphase. frequency sampling. After comparing the correlation performance of sequences which aregenerated in these algorithms separately, we decided to use frequency sampling method has thebest performance to design shaping filter. Third, this paper analyse clutter models which submitGauss power spectrum and forenamed four amplitude distributions. Meanwhile, we introduce thenoncentral chi-square gamma distribution that can interpret the physical reason of radar clutterbetter. Fourth, we simulate different clutter models, the result is useful for practical workKey words: target echo; clutter; shaping filter; ZMNL; SIRP第I页信息T程大学硕十学位论文表目录表1几种简单形状几何目标的RCS计算式表2微波波段常见目标统计平均RCS数据表3不同条件下韦布尔分布的形状参数第V页信息工程大学硕士学位论文图目录图1舍取法示意图图2舍取法与理论值的比较,图3平方取中法所得序列4省垂10图4乘同余法所得序列10图5平方取中法所得序列4.·■·『▲晶图6乘同余法所得序列,,。。。,11图7线阵列天线示意图●命12图8相位扫描原理13图9距离参考点z的阵元接收单目标平面波信号.14图10阵列信号模型图11回波信号波形16图12MsIC算法估计空间谱16图13回波信号波形16图14 MUSIC算法估计空间谱16图153个目标信号示意图.17图163个目标的MSTC算法估计空间谱17图17目标在阵列平面内做直线运动,18图18ZMAN法产生杂波原理图.23图19SIRP法产生杂波原理图bD画24图20成形滤波器工作模型24图21相关杂波波形图22杂波概率密度函数身●25图23杂波功率谱密度图24成形滤波器示意图图25三种不同方法的相关系数比较568图26三种不同方法的相关系数比较bp非9图27三种不同方法的相关系数比较29图28相于瑞利分布杂波产生模型图29相于杂波实部图30相干杂波虚部000图31杂波概率密度函数.31图32杂波功率谱密度31第页信息工程大学硕于学位论文图33相关对数正态分布杂波产生模型31图34相关杂波波形.32图35杂波概率密度函数32图36杂波功率谱密度。32图37相干对数正态分布杂波改进模型图38相干杂波实部35图39相于杂波虚部35图40杂波概率密度函数35图41杂波功率谱密度35图42相关韦布尔分布杂波产生模型36图43高斯超几何函数理论与实际值的比较图44应用变换公式后理论与实际值的比较A图45不同阶次时渐近曲线的比较37图46不同阶次的高斯超几何函数理论与实际值的比较37图47相关杂波波形∴鲁會·非..38图48杂波概率密度函数曾·◆·↓鲁·参◆伊●38图49杂波功率谱密度,,,,,,38图50相干韦布尔分布杂波产生模型38图51相干杂波实部41图52相干杂波虚部图53杂波概率密度函数鲁·看参·命鲁鲁PD鲁命會曹會请鲁■P鲁41图54杂波功率谱密度,,,图55不同N时NG的概率密度函数■■·D43图56三种分布概率密度函数的比较.43图57NG分布杂波产生模型图58杂波波形图59杂波概率密度函数45图60杂波功率谱密度图61相关K分布杂波产生模型图62相关杂波波形图63杂波概率密度函数·◆···曾·47图64杂波功率谱密度,47图65相干K分布杂波产生模型48图66相于杂波实部第Ⅴ页信息了程大学硕土学位论文图67相干杂波虚部9图68杂波概率密度函数49图69杂波功率谱密度…,。,,。。49第VI萸独创性声明所提交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中标注和致谢的相关内容外,论文中不包含其他个人或集体已经公开的研究成果。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意学位论文题目:罾达回信建模研沿学位论文作者签各:剑奇日期:乙年月26学位论文版权使用授权书本人完全了解信息工程大学有关保留、使用学位论文的规定。本人授权信息工程大学可以保留并向国家有关部门或机构送交论文的复印件和电子文档,允许论文被查阅和借阅;可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(涉密学位论文在解密后适用本授权书。)学位论文题H雷达回信建模仿研强去学位论文作者签名日期:20年白月26日你者指导教师名二大种日期206年6月6日信息「程人学硕士学位论文第一章绪论1.1课题的背景及意义现代雷达系统日益变得复杂,难以用简单直观的分析方法进行处理,这就促进了霞达仿真方法的推广。雷达系统仿真就是用计算机软件来建立雷达系统的模型,利用数字计算机技术来逼真地复现雷达工作的动态过程,它是计算机技术、数字模拟技术和雷达技术相结合的产物。具体地说,仿真的对象是雷达系统,它包括雷达本身、雷达目标及目标环境仿真的手段是计算机和数字信号处理技术;仿真的方式和目的就是为雷达系统建模,并尽可能真实地复现蕴含雷达系统动态工作模式、雷达目标及目标坏境信息的雷达信号。这里所讲的“复现”就是重现雷达信号的产生、传递、处理等动态过程。从时间关系上看,就是重现一个随机的时间序列。目标国波信号与目标形状、截面积RCS和天线波束的照射方向等有密切的关系。在杂波背景下检测出雷达目标也是雷达信号处理的一个重要课题,杂波模型的统计特性直接影响雷达最住检测器的设计。对杂波的建模与仿真是利用雷达最佳检测理论来设计最佳检测器结构的重要手段本文的目的是总结雷达接收目标回波、杂波的数学模型,针对目标回波信号和杂波信号进行仿真研究,模拟出幅度服从一定分布并同时具有一定功率谱的杂波信号序列。在没有雷达系统前端的情况下,对系统后级信号处理部分进行调试和测试,为现代雷达系统的设计、分析和效能评估提供了理论依据1.2国内外研究现状雷达的作用距离、分辨能力、测量精度和单值性等性能指标对信号处理技术提出越来越高的要求。在实现最佳处理并保证一定信噪比的前提下,测量精度和分辨力对信号形式的要求是一致的。我们通常根据不同的情况,结合雷达截面积RCS及其起伏特性,对目标信号进行建模仿真M&S)真实的世界是错综复杂的,要为其建立精确的数学模型是一件极其困难的事情,而建立的这些数学模型通常是近似片面的,对雷达杂波的研究过程也是如此。雷达杂波仿真技术在几十年的发展过程中,经过了一个由浅到深、由简到繁、由粗到细的过程。目前使用的杂波模型主要有三种方式:(1)描述杂波幅度和功率谱的统计模型;(2)描述杂波散射单元机理的机理模型;③)描述由试验数据拟和δ与频率、极化、俯角、环境参数等物理量之间依赖关系的关系模型。从二十世纪七十年代以来,人们一直致力于雷达统计模型的研究在早期的工作中,认为杂波是~种高斯噪声,为杂波提供了一种结果非常简单的模型。后来通过对窄脉冲雷达的测量发现用高斯分布来描述杂波是不够的,杂波的分布函数表现出个较长的拖尾,明显长于高斯分布模型。因此,在八十年代,人们又提出了对数正态分布和韦布尔分布来拟合数据。随着研究的深入,一种半实验化模型K分布被提出,并逐渐第1页信息丁程大学硕士学位论文成熟起来。在很多情况下,我们把雷达杂波模型看成一个实随机过程。例如,在相干检测时,只保留杂波的同相分量,而丢弃正交分量。然而,雷达的最佳检测是不应该丢弃正交分量的。因为除非在高斯背景下,否则正交分量是同判决有关的。由于在有信号时的信号幅度的概率密度是依赖于杂波的幅度和相位的,如果把杂波当成一个非相干的实过程,就不能满足这个要求。近年来,相干相关杂波的建模仿真引起了人们的广泛关注。目前国内外对杂波的仿真方法主要有零记忆非线性变化法MNL)、球不变随机过程法(SIP和随机微分方程法SDE)ZMNL法可以实现用于描述雷达杂波的几种常用分布的仿真,它易于实现且产生相关雷达杂波序列的速度较快,是目前仿真中最引人关注的方法,但其应用受到功率谱形状等因素的制约。SRP模型属于外生模型,能够独立控制序列的概率密度函数和自相关函数。在相关雷达杂波仿真中,可以用SRP法仿真相关瑞利、韦布尔和K分布杂波。由于受所需仿真序列的阶数及自相关函数的限制,当所需仿真序列较长时,计算负荷很大,不易形成快速算法。SRP法在国内受到的关注不多,基本上停留在基本原理的理解上。SDE法没有SRP法和ZMNL法流行,在国内少有人提及,国外对这方面的研究也不多,且主要用于对通信系统中于扰信号的仿真。根据SDE的理论,它可以通过相关时间来控制序列的相关性1,同样适用于相关雷达杂波的仿真。SDE法实际上是个非线性自回归模型,具有产生速度相当快的优点,但这种方法对概率密度函数有一定的限制。国内在杂波研究方面的某些应用已经进入实用阶段,杂波的模拟已经被运用在内场仿真系统中。另外,有些科研单位也在砑究从实际地图产生真实杂波的仿真方法。1.3论文结构和主要内容本文针对“空间目标搜索截获跟踪能力仿真分析”项目的要求,对雷达目标回波信号和杂波信号的幅度分布、功率谱分布模型进行了分析,在零记忆非线性变换法和球不变随机过程法的基础上对非相于相关和相干相关杂波信号迸行了仿真。本文的具体结构如下第一章“绪论”,总结了雷达系统建模与仿真的发展、特点及其应用,介绍了本课题的来源及主要研究内容,并给出了本文的主要工作和结构第二章“目标回波信号模拟”,在比较产生(0,1)均匀分随机序列的平方取中法和线性同余法后,采用线性同余法的特例一乘同余法,产生了(0,1)均匀分布随机序列;分析了描述雷达截面积起伏的四种 Swerling模型,并给出了产生与之对应的信号幅度的方法。对目标的波达方向固定不变以及目标在线阵平面内做直线运动时的瞬时波达方向表达式进行分析,并结合雷达方程对等距线阵接收目标回波信号进行了仿真。第三章“杂波建模仿真”,对雷达杂波统计模型迸行了深入分析,通过比较设计成形滤波器的三种方法(AR模型法、最小相位法、频率抽样法)生成序列的相关特性,采用频率第2页
    2020-11-30下载
    积分:1
  • 安捷伦N9030A频谱仪Scpi接口协议
    安捷伦N9030A频谱仪Scpi接口协议,英文版资料,很详细实现连通对于VISA必须注意:虽然应用指南14659/1465-11Ⅵ ISA API是标准的,但各厂商则是在早期自动测试中,系统控制概要器称为台式计算器或仪器控制器用VSA层下的不同层控制硬件。此它只有有限的处理能力和少量的外,各厂商还可能为它应用层的独测试系统中的一些因素会增加存储器。为使语法尽可能简单,设备特特性作了增强。为使其能完成所Vo连接的负担。比如系统中的仪器制造商采用短命令,先是二进制,后有工作,主计算机中安装的VSA版数,要执行的测试数,命令量、状态消息,以及要传送的测试数据。LAN本必须与IO硬件兼容(这正是PC采用ASCI1技术是解决负担问题的最好方法。标准IO,如LAN和LSB的另一优它是GPB的快速和低价的替代方不同制造商定义他们自己的命点,支持这些按口的任何版木SA案,在连接距离和锁定连接器上也令串,通常是针对各仪器特定功能都能工作,因为低级驱动程序已标超过UsB。的专有命令。在系统中要把仪器更准化)换至另一厂家的仪器,甚至用新仪当前一代PC多数都有内置的器更换同一厂家的较老仪器,都可更自由地选择LAN端口,因此测试系统的计算部分只需最小的物理配置。测试仪器能需要完全重写系统软件。与测试和测量行业1O的进步拥有LAN端口也越来越平常。此同时,PC行业一直在追求DO和程外,像 Agilent E5810 A LAN/ GPIB仪器命令还不是故事的全部。序语言的独立性,Mco建立了网关这样的装置能在基于LAN的测控制器和系统仪器间的连接性需要组件对象模型(COM,这是允许不试系统中容易地包括仅有GPB的另增的软件层。历史上的1O软件层同软件厂商制作的组件组合进入各较老仪器。包括了库,如标准仪器控制库种应用的软件体系结构。COM不依(SICL)或NL-48应用软件通过使赖于任何特定的程序语言作出系统使用LAN的决定用这些库实现与仪器的直接通信。也能更容易地与同事共享数据、结各厂商都有专用于与自己IO接口为融入语言独立性的优点果、报告等。但它也为可能影响系统性能和完整性的恶意威胁和不经意通信的专有应用程序接口(API)。这 Agilent开始建立作为ⅤISA标准伙的风险开启了大门。幸而有保护的给用不同厂家设备建造测试系统的伴的 VISA COM。 VISA COM是专用LAN能屏蔽网络免受大部份风系统开发者带来很大困难一当然, VISA API I面向对象的表述:ⅥSA险,并保证最大的吞吐率。大多数许多系统用过的(和还在使用的)设AP通过使用组件对象模型而进入 Windows PC和低价网络设备的这备确实来自多家厂商。应用层。些标准能力有两种可行的实现方法:一种是围绕LAN路由器建造标准化AP其结果是:Ⅵ SA COM使您能另一种是基于配有两块LAN卡的为更容易构建多厂商测试系统,自由选取最流行的1O配置,从选PC。组仪器厂商建立了虚拟仪器软件择“COM友好”语言,如C#、 VisualBasc6和Ⅴ isual basic.NET诸语言为在PC中建立与LAN使能仪体系结构(VISA)。它提供标准化的器的透明通信,还需要做一些工作。AP,允许通过公共接口一直接或中获益。如我们后面的讨论,您选择成功取决于 Microsoft windows xP使用驱动程序控制仪器。从应历的的应用开发环境(ADE)将影响对的LAN服务,以及 Agilent IO Li观点来看,各厂商的ⅤSA似乎相同。您应用的最佳库和API选择。braries suite14所提供简化和加速连接过程的一些附加能力。1为更多了解仪器控制的发展,请参看应用指南1465-3理解驱动程序和直接O,25页www.agilent.com/find/systemcomponents实现通信标准化直接Mo今天,SCPI仍是使用最多的仪器控当您使能了连通能力后,就要1989年,HP2推出称为测试和制形式。决定如何实现主计算机和系统仪器测量系统语言(TMSL)的仪器通信间的通信。有两种可选方案,即直接语言,在改进一致性和易用性上:作IO和仪器驱动程序。直接O建立了尝试。其后HP和其它八家制造与各仪器的直接连接,它较快,但限商以TMSL为起点,共同致力建立制了仪器的互换和软件重用。大多通用的仪器控制方法。其成果是数仪器驱动程序使用直接IO和SCPI,即可编程仪器的标准命令。SCPI,但有时它会隐藏连接。总之,驱动程序以降低灵活性(可能还有SCPI在仪器固件中的实现使用速度)为代价换取改进的互换性和于直接LO的程序语法更鲁棒和更重用能力。在许多情况下,您可既使可预期。语法定义了严格的层次,规用仪器驱动程序,又使用直接O,定了跨仪器型号的一致性命令、响以实现最佳速度、灵活性和测量功应和数据格式。所定义的这些命令能的平衡。和响应适用于源、敏感和开关装置。表1:这一 Visual basic6框图使用ScP和Ⅵ SA COM IO与函数发生器通信Dim Egen As VisaComL-b. FormattedIo488Code removed: Set up the connection to tre instrumentWith fenWritestringReset the function generator工. ClearClear errors and status registersWritestring "FUNCtion PUlSeSelect pulse waveshapeWritestring "OUTPut: LOAD 50Set the load -mpedance to 50 ohms (defaultLOW OWritestringVOLTage: HIGH 0.75Figh level=.75 VWritestring "PULSe: PERiod 1e-3Writestring "PULSe: WIDTh 100e-6Pulse width100usWritestring PULSe: RANsition 10e-gi Edge time is -0 ns (rise time fall time)Iritestring OUTPut ONTurn on the instrument outputFcr I =0 To 18Vary edge by 5 nsec stepsWritestring " PULSe: RANsition " s(0.000C0001 +I*0. 000000005300mEnd with21999年HP把它的测试和测量业务分拆至 Agilent改进互换和重用于ⅠⅥI标准的出现,NⅠ为遵循探索应用的替代方案SCPI是一项重大进步,但仪器标准更新了它的工具,但基于专打包的压缩软件通常以性能和驱动程序的后续发展已使互换和重有工具的许多系统仍在使用中。灵活性为代价,提供测量和分析的为获得重用和可互换能力,TV-用达到全新的水平。仪器驱动程序C需要用附加补丁软件围绕不直便利。这样的产品一般非常适合产(或简称“驱动程序”)是使能PC与品开发期间使用的小型系统或一次仪器间的通信,针对特定仪器(或特接攴持软件互换能力的核心DLL性系统。与其相反,定制软件往往是定仪器门类)的高层软件部分。对软技术,应用程序必须调用中间驱件开发者来说,驱动程序通过指导动程序(一个“YVC类驱动程需要高性能和最大灵活性的设计验证和生产测试这类应用的最好答案。开发者完成各必要编程步骤和在程序”),然后由它接着调用实现该序环境内提供仪器能力简化编程和功能的专门仪器驱动程序。简化基本分析任务缩短开发时间(而不是像SCPI和直‘1coM:通过利用COM计算有一些替代通用开发环境的方接IO那样在手册中)。机标准,该标准能最大限度实现案。一个例子是“目标应用”,它针可互换性和重用。 IVI-COM驱动对特定的测量或技术领域,或针对第一代驱动程序针对特定厂商,程序与标准PC组件体系结构软产品开发生命期中的特定阶段或任通常使用特定ADE工作(有些遗存的应用程序还在使用这样的专用驱件相集成,从熟悉和方便的务。这些应用包括为非经常性测量动程序)。但今天巳有三种类型的标ADE控制仪器,以得到生产能力所设计的软件(手动或半自动)。这准化仪器驱动程序。它们与多种的极大改进。IVI-COM驱动程些软件一般用于产品开发的较早阶ADE一道工作,能使仪器与任何厂序用VISA( ISA COM或段或设计验证期间。商的IO硬件通信。ⅥISA-C)控制VX或GPB仪器。由于许多新的仪器包括计算机标像 Agilent IntuiLink连通性软件·VⅪ即插即用:它们原来是为模准O,如IAN和USB,用于非(免费)和 Agilent BenchLink(低价)块化ⅤⅪI仪器开发,后来又扩展GPB仪器的 VI-COM驱动程这类应用软件能容易地用于执行半到非VXI仪器。通过VISA库,序并不要求使用VSA,虽然许自动测量,收集效据和分析来自各种仪器的结果。这两种应用软件使致性的驱动程序提供Ⅰ/O多使用了VISA用驱动程序或直接IO一以实现仪器VXI即插即用WIN32驱动程序规范能在所有流行语言中工作,如果您不能确定使用的是何种通信、控制和数据传输。O技术或驱动程序,可检查仪器通是今天使用最广的驱动程序体系结构。信所使用的连接串或“仪器地址”VISA型串的形式如“ TCPIPⅣ-c:ⅣVL-C有二个明显不同的34980A.tm.agilent.com:inst0驱动程序。该术语通常适用于基NSTR”,而基于SCL的串则如“lan于NI专有工具的驱动程序。由34980A.m.agilent.com]nst0"www.agilent.com/find/systemcomponents· Intuilink:这种连通性应用软件BenchLink是 Windows基应用钦比较开发环境通过在流行PC应用软件,如件(图2),它用电子数据表格式Windows word和 Excel中增加流程化数据收集、展示和分析。您行将选择的软件环境对建立工具条简化数据传输。 Intuilink它也能通过包括在IO软件中的和维护测试系统所需要的时间、工作量和成本有极为显著的影响。开能从测量仪器直接取回数据,使LAN、USB或GPIB与仪器通信发环境可以是图形式的,或者是文您能保持在PC应用软件中,并还有对 BenchLink的更高售价本式的。如 Agilent VEE Pro和N使用其熟悉的界面。通过支持LabvIEw这样的图形环境使用图示GPB、USB、LAN和 Fire wire接替代方案,包括适用于功能测试的方法,工程师掌握这种方法比较容口, ntuilink也消除了仪器与PC仪器控制软件和特定域应用软件易。您只需操纵代表命令和功能的间的壁垒产品范围从一般测试执行程序到针图标用程序流线把它们连接,这样对应用的程序,如蜂窝电话管制测做能更容易看到执行路径和交互Benchlink:这种低价的应用软试L具。所有这些都服务于减少仪它也为您屏蔽了下层的语法。针对件有支持各种仪器的版本。器编程、连通和通信的负担测试和测量的图形环境还有扩展的1/O和仪器驱动程序,以及与测量相关的数学运算及图形能力。图形编程最适合小型和中型的测量应用图2. Agilent BenchLink Data Log9gr提供电子数据表形式的测试设置,以及对测量的实时显示和分析而对大型程序,可视接口则变得难以理解X吧国园xScen Setup SWich Cortrol l相反,文本程序则较难掌握,因Enablerecopy To Cupboard CrannetslodsMep为需要全面和深入了解编程语言的20-Chwnnel Amwu Mu曲啪母图·世留队茶命令和语法。但由于多数文本语言是基于开放标准,它们提供对开发0.036612435DC)环境、软件工具和培训机会的更大Awerage value. -0.0367263015253828选择。而且有众多适用的第三方驱动程序、工具和插卡。文本程序最适-1.157E06cDC)合大型复杂程序,因为更容易浏览Average Voke:-11016209107932E-06和理解。Rslerence Ref Unt MaterA Maxmum value: 1. 414E-0S过去,文本编程所产生的应用10.00md004212221444wdoChae5000c0024254程序在运行时间上有明显的速度优Minmum Value:-2357E-06势,它超过图形编程所产生的应用Count: 1184yl(02Auro ScoleD.002884919Della0010.64程序。但在今天,这两种方法产生的one Fo Computed应用程序在运行速度上相差甚小。最大化性能和灵活性屏上帮助: Intellisense特性和具有 Agilent测试和您可选择支持定制测量软件创F帮助”能力与基于COM和测量工具集的Ⅴisua| Studio建的方案。其范围从测试自动化应NET的第三方驱动程序和软件Agilent测试和测量L具集2.0用软件到使用图形或文本编程的全协同工作。例如驱动程序的功能开发环境。您选中的方案将确Intellisense窗显示所有可用的榮具有测试自动化能力,它使用一套作,对每一项操作的简要描述,集成和易于使用的软件工具和组件定仪器通信的最好选择。以及所有允许参数的概要和说项目向导、API、类库、 widgets、Microsoft visual studio明。对于各种驱动程序或部件,图形、驱动程序和其它工具扩屐V只需按F1键,就打开展现该驱 sual studio的NE版。所建立的坏Ⅴ Visual studio是文本式的编程动程序在线帮助手册的新视窗。境简化了把测试和测量融入定制应解决方案,它提供扩展的开发工具这种上下文相关的屏上帮助要比用软件的过程。在 Visual Studio环和内置的帮助能力,以加速Win-翻阅印刷的编程手册快得多。境中使用测试和测量工县集2.0,您dows基应用软件的开发。集成的就可使用所中意的文本编程语言,开发环境为所有支持语言提供一致种测试系统应用软件也有·把您的新代码与在其它语言中编写性的接口,包括 Visual basic,CH+项缺点:即Ⅴ isual studio中的新.的已有代码相集成。和C#。NFT基语言难以使用CAPI。Microsoft程序语言最新版用NET技测试和测量工具集2.0还提供作为标准化的主流开发产品,术与驱动程序及第三方软件通信二加速和简化系统开发的一些其它Visual studio有如下优点NHT迅速扬弃了CAP技术。这影能力。开放性:由于Ⅴ isual studio是开响到YSA1O库的CAP版本,以· DirectIo类:这是直接向仪器发放和应用广泛的标准,因此能与及IVC和ⅤX即插即用驱动程序送命令的最简单方法。任何其它编程技术通信。这样,为解决这一问题, Agilent为VlSA您就能用数以千计的第三方工具^PL提供NET的包装程序。该包·包装的ⅤX即插即用驱动程序软件和驱动程序等一来支持装程序可免费从www.agilent它把驱动程序集成至.NET,县您的开发工作。com/find/iolib下载,它也已包括在有全部 IntelliSense和F1帮助能Agilent IO库产品中。力。测试和测量工具集也能认识coM友好: Visual studio能使用和使用带有内置 Intellisense的基于 Microsoft com的编程技术IV-COM驱动程序。良好工作。包括Ⅴ ISA COM和IVI-COM。●仪器资源管理器:用这一工具能容易地看到和编辑仪器IO配置初始化与仪器的通信。www.agilent.com/find/systemcomponentso监视程序:这一公共程序使 Agilent VEE Pro由于 VEE Pro是开放和对标准您能更容易地使用仪器控制软件对于寻求替代文本编程的L稗友好的环境,它也为测试系统开发和仪器驱动程序—IVI-CON,师来说, Agilent VEE Pro70是能提供一些好处:VXI郎插即用驱动程序一通过监视直接LO下层发送至仪器的加速建造和编程测试系统进程的强直接JO:通过其容易和强大的直大而易用的程序环境。为创建一个命令和返回的结果数据诊断问题接I/O能力,Ⅴ EE Pro提供对直(图3)。程序,您从宏大的库中选择高级图接IO的极好支持,以控制任何形对象,把它们用直线或“导线”连标准仪器和许多厂商的PC插卡。这样, Visual Studio和测试和测接。导线连接规定了直观框图中的量工具集的有机结合就能解决与定功能和序列。仪器驱动程序: VEE Pro支持各制应用软件连接和控制测试设备相种工业标准驱动程序,如IVI关的许多难题。COM和VⅪI即插即用驱动程序。它支持上千种驱动程序,以及70多家制造商的流行仪器。图3.测试和测量工具集的监视程序跟踪o层,提供 Agilent VISA. SA COM,SCL和SCL细·COM和NET:对于不熟悉NET节,帮助您找到源代码中的瓶颈问题程序语言而又需要使用这些能力9 Agilent IO Monitor的工程帅来说, VEE Pro关注各Fle View Monitor Help种细节,可确保COM与NETG區母■园Time Stamp Progr3 aDdress」soe」 FunctionI 10 Data Ret Val Time(ms)软件的成功交互14: 03: 34.909 vaexe gpib. 22 SICLSICLcausee0367014: 03: 34.910 vaexe gpib. 22 SICLSICL:: Prompt1222573014: 03: 34.911 vaexe gpib. 22 SICL Detail SICL B: tulip write " TST?. 0 85.350014: 03: 34.997 va exe gpib, 22 SICL Detail SICL B: tulip read152129210SICL B: tulip write- Process ID 1884: Thread ID 1880Parameters.InputNameTypeValueA OffsetHexadecimalASCllin int327400000002a54535430..TSTImein uint 32in uintain uint32ab al Is评估ⅣO软件替代方案ADE VS. O APIIVI-C和 IVI-COM。它们与多种我们的最终目标是使您能用最选用ADE将影响为您的应用选ADE一道工作,可通过任何厂商的少时间确定测试系统中应使用何种择最好的IO库和API。表2示出IO硬件与仪器通信。IO库或驱动程序。这项工作在今天 Agilent支持的各种IO,为各ADE表3从左到右示出三代驱动程是不可避免的一但我们能提出简化推荐的库,以及首选的和历史上的序标准化的进程一专用、测试和这一过程的几项建议。替代方案。测量标准和PC工业标准。它也代仪器驱动程序vs.直接o作为一个值得注意的例子,在表了驱动程序技术的过去、现在和在比较驱动程序和直接顶O时,使用Ⅴ isual basic6时,我们认为未来需考虑两项关键因素。一是开发诫 VISA COM优 J VISA AP,因为为加速测试系统开发,我们推度和执行速度的权衡:驱动程序有VISA COM是面向对象,而VISA卷仪器控制使用最新 VI-COM驱动更快的开发速度,而直接IO则能AP是层次观察。使用COM版意谓程序和VX即插即用WN32驱动更快地执行。着您不需要为YB对象增加bas文程序。ⅣCOM驱动程序技术是建件(需要通过参考),并且VISA造于PC标准体系结构之上的唯一另一项因素是能访问的仪器功COM允许使用上下文相关的种。在COM上建造的部件驱动能。驱动程序通常覆盖仪器所有功 ntcllisensc都助,。程序可在所有流行PC语言和大多能的一个子集—一般限制为最常使用的功能。相反,直接ⅣO与SCPⅠ ADE VS.仪器驱动程序数测试和测量语言中L作。此外,它利用最流行的IO形式,可用于最命令的组合能访问仪器可编程功能如上所述,有三种类型的标准新NET技术之中。的100%。如果您既想利用驱动程序化仪器驱动程序:ⅤXI即插即用的优点,又需要访问所不支持的特性,在一个应用程序中使用这两种方法是有可能的。表2ADE和推荐的|O库应用开发环境推荐的库支持的替代方案首选历史Visual basic 6VISA COMVISA With visa 32. basSICLVisual c/ct+VISA With visa 32. hVISA COMSICLVisual basic net测试和测量工具集直接WOⅥ SA COMC#和其它NET语言VISA With visa32 csVISA with visa32, vb表3ADE及其推荐的仪器驱动程序仪器驱动程序家族专用测试和测量测试和测量组件Pc(针对一种语言)(基于测试和测量标准)(基于PC标准)Labview即插即用abwindows/cⅥ即插即用V-COMVX/即插即用GN)WNVX即插即用VEE Panel驱动程序VI-Cwww.agilent.com/find/systemcomponents成就测试系统的未来术语输入/输出层一也称WO层;该软件与外部装置(如仪器)交互,发布命令和开放标准,如COM和LAN巳ADE一应用程序开发环境;这一软件收集数据。被计算机世界广泛接纳,现在又正开发程序的集成套件可能包括文本编辑成就着测试系统开发的未来。通过器、编译器调试器,以及用于建立、维V—可互换虚拟仪器;这是一种标准最大化软件重用,更容易的仪器互护和调试应用程序的其它工具。仪器驱动程序模型,允许对不同仪器型换,包括不同型号甚至不同品牌仪号和门类有一致的程序形式。AP|—应用程序接口这是严格定义的器的互换,这些标准加速了系统的套软件例程,通过它,应用程序能访ⅣMcOM驱动程序一也称M组件驱动开发。通过允许您在一个应用程序问操作系统下层或可重用软件库提供的程序;M驱动程序作为COM对象出中使用直接IO,SCPI和驱动程序,功能和服务。现,它保留您所选开发环境的所有能力。标准也提高了系统的功能性和性能。C#一读作“ C sharp”;这是新近面向LAN—局域网您选择的开发环境应能将测试组件的程序语言,它类似C+,并组和测量更容易融入定制应用程序中。合了C和Java语言的属性。库一汇集可调用的软件操作可重用的如果您更乐于使用文本程序,带有coM一公共对象模型,也称Mcot软件功能意味着可由其它程序使用。agilent测试和测量工具集的 Visual COM:它允许软件开发者创建可与现NET框架用于应用程序开发的平台,Studio将能避免与测试设备连接与有应用程序一道使用,而不需要修改程它在 Windows环境中提供大的操作库,控制有关的许多问题。如果您愿采序的新软件组件;这是为软件重用对鼓励软件重用,减少程序员错误和简化用图形程序, Agilent VEE Pro是开DLL的改进。应用程序的开发;它的两个主要组件是放和对标准友好的环境,它支持直公共语言运行时间和类库接IO和驱动程序,以及COM和.直接Wo一直接输入/输出;与仪器通NFT技术。信,但没有驱动程序的好处(或开销);即插即用驱动程序—也称通用仪器驱成功使用直接MO需要深入了解可编程动程序;VⅪ丨即插即用驱动程序被非为了解简化系统集成的更多方仪器的标准命令(SCP)。VⅪ仪器采用;用户编写的程序也能调用库功能。法,加速系统开发和利用开放连通DLL—动态链接库由其它应用程序使能力的各种优点,请访问:wWw.用的一套软件操作;它可随时加载,作scP|一可编程仪器的标准命令;定agilent. com/findlopen。您也能由为可重用软件库的容器由多个应用程序义了全套控制可编程测试设备的通用此链接到我们的系统开发者在线社同时共享。命令。区,通过签约优先获得本系列中未来的应用指南。只需寻找链接“Join驱动程序—也称仪器驱动程序这是驻SCL一标准仪器控制库;这是模块化存在计算机上和用于控制仪器(如数字仪器通信库,能与各种计算机体系结your peers in simplifying test-system多用表、示波器、网络分析仪)的功能构、丨O接口和操作系统一道工作;已被Integration汇集:也是ScL,直接O和SA的VsA取代替代方案。USB—通用串行总线;设计用于取代GP|B—通用接口总线;这是用于测试PC中的RS232和RS422串行总线设备与测试系统连接的最主要8-bt并行ⅣO连接。UPnP一通用即插即用;这一网络体系结构保证了装置、软件和外设的兼容HPB— Hewlett-Packard接口总线:性;它不同于即插即用或VX即插即用GP|B的另一名称驱动程序。10
    2020-12-11下载
    积分:1
  • 七自由度simulink车辆模型
    用simulink搭建整车七自由度模型,包括整车垂向,俯仰 侧倾
    2020-11-27下载
    积分:1
  • 综合Canny法与小波变换的边缘检测方法
    提出一种Canny法与小波变换相结合的边缘检测方法.首先,对源图像进行小波分解,在不同分解层上对高频子图像用小波模极大法进行边缘检测,对低频子图像用Canny法进行边缘检测,然后采用一定的融合规则将这两个边缘图像融合在一起,得到一幅完好的边缘图像.这种边缘检测方法结合了小波变换法和 Canny法的优点,对用不同方法得到的两种边缘信息进行融合,从而有效地抑制了噪声,保留了连续、清晰的边缘.实验结果表明,这种结合方法要优于单独使用Canny法或小波变换法.
    2020-12-01下载
    积分:1
  • matlab中的循环平稳工具箱
    其中包括:循环平稳的自相关函数,循环谱分析等内容。
    2020-12-04下载
    积分:1
  • HOG+SVM实现数字识别
    在OpenCV3.4.1上使用hog+svm实现了数字识别,提供了检测与训练部分,训练已经训练,可以直接运行。
    2021-04-15 10:48:54下载
    积分:1
  • 电机原理与设计的MATLAB分析书中(序).
    电机原理与设计的MATLAB分析书中(程序).
    2020-11-27下载
    积分:1
  • 无人机源代码
    想做无人机的可以下载。免费开源固件,支持飞机("ArduPlane"),多旋翼 (四旋翼, 六旋翼, 八旋翼等), 直升机("ArduCopter")和地面车辆("ArduRover")!
    2020-12-06下载
    积分:1
  • 高密度BGA封装的PCB Layout权威教.pdf
    【实例简介】高密度BGA封装的PCB权威教程; 有详细的讲述FBGA144 484等封装的各种布局布线介绍,能够帮助你提高对BGA封装PCB设计的认识
    2021-11-22 00:41:33下载
    积分:1
  • 国密算法SM4加解密算法(JAVA)
    做安全测评用到加解密,需要写小程序验证,之前在csdn上找到过一个资源,但是经过加密之后,不是正确的结果,经过多次查阅修改,最终验证通过,分享出来给大家使用(之前花了挺多积分,收一分,就当劳动报酬了)。
    2020-12-22 18:39:07下载
    积分:1
  • 696518资源总数
  • 105540会员总数
  • 37今日下载