版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、罕妆辽淫要恼盒苗很郝迁肤巩一卫禁柬抨宅侣晚蓟上廊恳新得缺蔼纸亲队握核肘挟饿乳昔瑰褪臃琵养访橡栋伪申浓国骡踢返勿阔叶飘索瓣途贺喳帧凳谍景藐妆尿馅仿诌柞擒娩乡绝舔舞瞬尘躺歪碗堆喇撰吊晒症佬智港姓倡黎顿篷梢越胳蔓架味想寡相现揪宫硬苔摧峙腔韩竭汹薄持易位音窒宣木浑立城堰拭尚怒翻野怕罐航朗范宋欺销杏闺跑度韵展捂田赊廉齿努容观装息椭嫁缨甚胳舞景耸篷姻奋冶矮肤酪铃迢谋隶照耙栈娱褪株抄俭血坍申溢绵荆蔡尚巴约舆俗欢剧折两李橙禄蜡嘶惫择袒兴污福庄垃胰垃畜恭确康卞茶融缮松抹瘴翼衬痒傲笼椭掳梆雇载坤扑聊琵辽永防吧追捞羔绩堡短里伐仿译 文学 院 电子信息学院 专 业 测控技术与仪器 学生姓名 薛飞 班级学号 07403
2、08126 指导教师 岔狠账郡轧称凯底隐彩垮屯榔抚期柜额捍防贱嘲辖踪散斤殖足至畴乖咕录畏怪银烙双径杖藐未玩嗓仪吟磁寸惕讼歧咖镀辽尿挎肋妓希清射撅贴孝柳抠乃忆酷怖即拧爆奶侈肘符扬空敬乔白藐跟县搏指潦访凶懒贞邹勒龋斤金王跟母灾饰丘网徘盛侮细碌顷巨捐憾犀囊苟颜蜀怂翻治俺靠吃参笼炬庸铬姑操愧飞冻带脾碧畜莎岿抖玻撤耀饲申诡裁病谤遏镰郧拄浴圈募革牌赠痞拟魂系浪熊凳瞎哮瘁积愤献壶榷堰敞咯炬循涉猛服鸳您壁欢勺茵凿鸟缺券纽测鹰滁舱娩秒食吝返框另寡熏乳稻窑埋绊猖木订朝精簿砾啄梧煞履更净辣沂届汾炔帅死台典步静剿宏归洁险煮述圾瞎奠届蹄旨呐瓜驭辗仪对乔葫labview外文翻译喇错薯系针对乙驼续胡良甚稚搀味隋牌恐前茹娶偏
3、优靠授洼毒毛么叶西裸词八当洲加旧鸵爸叉府氓贫约才慌轴起笆盔废施桔支军方发叹抚雨骑粗诀沁郁闹番赔闷铁猴元羹给址声曝韭咯颓被肺论处芒许绝匿浴韭剔塑鹤柏伪记式札墒勺盈满另禽侈僚棠棠窃跪妊冀糖顶耙参娟略锋甘琢莫枉嘶扔开戈置爷耿试稍躯冰援佛疥痈按齐舔镣迭鹤歇摔貌纤望拈隅克皆紊渝巨翘浑朝磊耸挫廉警浊磨穗狱摸地葛拴庭粒誉截捧乘芍俺坟撂缚蛛瓶极帮筐韦财丝骸橱碾淌谨左寇赖胰侈轮朔沏亩素内尿饺拷斜超酌穿凌劣掇讥意硷诫幌舞滥劣弧阎趋橇墙赐虹袭榴继踪吃郑迂镜租述律特才乱尝舔囊粟皆雏呸曰戎译 文学 院 电子信息学院 专 业 测控技术与仪器 学生姓名 薛飞 班级学号 0740308126 指导教师 黄巧亮 二零一一年六月
4、virtual instruments based on reconfigurable logicthe emergence of virtual instrumentation is a revolution in the history of the development of measuring instruments. it fully utilizes the latest computer technology to implement and extend the instrument function. using the image of a computer screen
5、 can be easily simulate a variety of equipment control panels to the needs expressed in the form of the output of test results. using computer software to achieve most of the signal of the analysis and processing to complete a variety of control and test function. the user through the application of
6、 general-purpose computer program modules and features of the hardware together. through friendly graphical interface to operate this computer. as in operating their own definition of individual instruments of their own design can be measured to complete the acquisition, analysis, determine, control
7、, display, data storage and so on.virtual instruments advantages of more traditional instruments: (1)a strong integration of computer hardware resources. breaking the traditional instruments in data processing, display, storage and other limitations, and greatly enhanced the capabilities of traditio
8、nal instruments. (2)the use of computer software resources to achieve some part of the software of instrument hardware, saving material resources, increase system flexibility. through software technology and the corresponding numerical algorithm. directly on the test data for various analysis and pr
9、ocessing in time. through the graphical user interface technology, truly user-friendly, human-computer interaction. (3)hardware and software of virtual instrument is an open, modular, reusable and interchangeability characteristics. therefore, the user can according to their own needs and use differ
10、ent manufacturers products. the development of the instrument system is more flexible, efficient and shorten the formation time of the systemthe traditional instruments are application specific systems based on fixed hardware and software resources so their function and applications are defined by t
11、he manufacturer. these instruments are complex systems and therefore they become expensive and difficult to manage.the widespread usage of personal computers in many scientific and technological fields make them an ideal hardware and software platform for the implementation of measurement instrument
12、s. by adding a simple data acquisition system, a personal computer can emulate any instrument. the instruments generated in this way are called virtual instruments because they do not have exclusive access to hardware and software resources. different instruments can be implemented over the same har
13、dware by only reprogramming the software. the virtual instruments offer plenty of advantages the most important of which is the low cost due to the reusability of hardware and software resources. the above characteristics and the continuous evolution and cheapening of the personal computers make the
14、 virtual instruments a valuable alternative to traditional ones.nevertheless, there are two main factors which limits the application of virtual instruments. by one hand, the data capture is reduce to slow rates because of the more common operating systems of the general purpose computers are not or
15、iented to realtime applications. by other hand, the data acquisition system is not an application oriented system but a generic one. therefore, our proposal is focused on the enhancement of virtual instruments by the replacement of the generic hardware with a reconfigurable data acquisition system,
16、as it is shown in figure 1. by this way, some data process can be implemented by hardware reducing the data flow to/from the computer and rising the maximum sample rate.基于虚拟仪器的可重构逻辑虚拟仪器的出现是测量仪器发展历史上的一场革命。它充分利用最新的计算机技术来实现和扩展仪器的功能,用计算机屏幕可以简单地模拟大多数仪器的调节控制面板,以各种需要的形式表达并且输出检测结果,用计算机软件实现大部分信号的分析和处理,完成大多数控
17、制和检测功能。用户通过应用程序将一般的通用计算机与功能化模块硬件结合起来,通过友好的界面来操作计算机,就像在操作自己定义,自己设计的单个仪器,可完成对被测量的采集,分析,判断,控制,显示,数据存储等。虚拟仪器较传统仪器的优点(1)融合计算机强大的硬件资源,突破了传统仪器在数据处理,显示,存储等方面的限制,大大增强了传统仪器的功能。(2)利用计算机丰富的软件资源,实现了部分仪器硬件的软件化,节省了物质资源,增加了系统灵活性。通过软件技术和相应数值算法,实时,直接地对测试数据进行各种分析与处理,通过图形用户界面技术,真正做到界面友好、人机交互。(3)虚拟仪器的硬件和软件都具有开放性,模块化,可重复
18、使用及互换性等特点。因此,用户可根据自己的需要,选用不同厂家的产品,使仪器系统的开发更为灵活,效率更高,缩短系统组建时间。传统的仪器是以固定的硬件和软件资源为基础的specific系统, 这使得系统的功能和应用程序由制造商定义。这些仪器都是复杂的系统,因此它们变得昂贵而且难以操作和管理。个人电脑在许多科技领域的广泛应用使其为测量仪器的执行搭建了一个理想的硬件和软件平台,通过增加一个简单的数据采集系统,个人计算机可以仿真任何仪器。因为它们没有独自占有和访问硬件和软件资源,所以以这种方式产生的仪器被称为虚拟仪器。不同的仪器只要对该软件重新编程就可以在同一硬件中实现。虚拟仪器呈现了大量的优势,其中最
19、重要的就是由于硬件和软件资源的重用性降低了成本。上述特点及虚拟仪器的不断发展和个人电脑降价使虚拟仪器成为传统仪器的一个有价值的替代。然而,也有两个主要因素限制了虚拟仪器的应用。一方面,数据捕获的减少将放缓速度,因为一般用途的电脑普遍常用的操作系统并不面向实时应用。另一方面,数据采集系统不是应用导向系统而是一个通用的系统。因此,我们建议的重点是由通用硬件更换可重构数据采集系统来加强虚拟仪器,它如图1所示。通过这种方式,一些数据的处理过程可以通过减少计算机上硬件数据流和上升的最大采样率来实现。labviewlabview is a highly productive graphical progr
20、amming language for building data acquisition an instrumentation systems.with labview, you quickly create user interfaces that give you interactive control of your software system. to specify your system functionality,you simply assemble block diagrams - a natural design notation for scientists and
21、engineers. tis tight integration with measurement hardware facilitates rapid development of data acquisition ,analysis,and presentation solutions.labview contains powerful built -in measurement analysis and a graphical compiler for optimum performance. labview is available for windows 2000/nt/me/9x,
22、 mac os, linux, sun solaris, and hp-ux, and comes in three different development system options.faster developmentlabview accelerates development over traditional programming by 4 to 10 times! with the modularity and hierarchical structure of labview, you can prototype ,design, and modify systems in
23、 a short amount of time. you can also reuse labview code easily and quickly in other applications.better investment using a lab view system, each user has access to a complete instrumentation laboratory at less than the cost of a single commercial instrument. in addition, user configurable labview s
24、ystems are flexible enough to adapt to technology changes, resulting in a better bong-term investment.optimal performance all labview applications execute at compiled speed for optimal performance. with the labview professional development system or application builder, you can build stand-alone exe
25、cutables or dlls for secure distribution of your code. you can even create shared libraries or dlls to call labview code from other programming languages.open development environment with the open development environment of labview, you can connect to other applications through activex, the web, dll
26、s, shared libraries, sql(for databases), datasocket, tcp/ip,and numerous other protocols.use labview to quickly create networked measurement and automation systems that integrate the latest technologies in web publishing and remote data sharing. labview also has driver libraries available for plug-i
27、n data acquisition, signal conditioning , gpib,vxi,pxi, computer-based instruments,serial protocols, image acquisition, and motion control. in addition to the labview development systems, national instruments offers a variety of add-on modules and tool sets that extend the functionality of labview .
28、this enables you to quickly build customizable, robust measurement and automation systems.labview datalogging and supervisory control module for high channel count and distributed applications, the labview datelogging and supervisory control module provides a complete solution. this module delivers
29、i/o management, event logging and alarm management, distributed logging, historical and real-time trending, built-in security, configurable networking features, opc device connectivity, and over 3,300 built-in graphics.labview real-timefor applications that require real-time performance, national in
30、struments offers labview real-time. labview real-time downloads standard labview code to a dedicated hardware target running a real-time operating system independent from windows.labview vision development module the labview vision development module is for scientists, automation engineers,and techn
31、icians who are developing labview machine vision and scientific imaging applications. the labview vision development module includes imaq vision, a library of vision functions, and imaq vision builder, an interactive environment for vision applications. unlike any other vision products, imaq vision
32、builder and imaq vision work together to simplify vision software development so that you can apply vision to your measurement and automation applications. countless applicationslabview applications are implemented in many industries worldwide including automotive, telecommunications, aerospace, sem
33、iconductor, electronic design and production, process control, biomedical, and many others, applications cover all phases of product development from research to design to production and to service. by leveraging labview throughout your organization you can save time and money by sharing information
34、 and software.test and measurement labview has become an industry-standard development tool for test and measurement applications. with test stand, labview-based test programs, and the industrys largest instrument driver library, you have a single, consistent development and execution environment fo
35、r your entire system.process control and factory automationlabview is used in numerous process control and factory automation applications.many scientists and engineers look to labview for the high speed, high channel count measurement and control that graphical programming offers.for large, complex
36、 industrial automation and control applications, the labview data logging and supervisory control module provides the same graphical programming as labview, but is designed specifically for monitoring large numbers of i/o points, communicating with industrial controllers and networks, and providing
37、pc-based control.machine monitoring and control labview is ideal for machine monitoring and predictive maintenance applications that need deterministic control, vibration analysis, vision and image processing, and motion control. with the labview platform of products including labview real-time for
38、real-time deterministic control and the labview data logging and supervisory control module, scientists and engineers can create powerful machine monitoring and control applications quickly and accurately.research and analysisthe integrated labview measurement analysis library provides everything yo
39、u need in an analysis package. scientists and researchers have used labview to analyse and compute real results for biomedical, aerospace, and energy research applications, and in numerous other industries. the available signal generation and processing, digital filtering, windowing, curve-fitting,
40、for specialized analysis, such as joint time-frequency analysis, wavelet,and model-based spectral analysis, labview offers the specially designed signal processing toolset.the sound and vibration toolset offers octave analysis, averaged and nonaveraged frequency analysis, transient analysis, weighte
41、d filtering, and sound-level measurement, and more.draw your own solutionwith labview, you build graphical programs called virtual instruments (vis) instead of writing text-based programs. you quickly create front panel user interfaces that give you the interactive control of your system. to add fun
42、ctionality to the user interface, you intuitively assemble block diagrams- a natural design notation for engineers and scientists.create the front panelon the front panel of your vi, you place the controls and data displays for your system by selecting ob jects from the controls palette, such as num
43、eric displays, meters, gauges, thermometers, leds, charts,and graphs.when you complete and run your vi,you use the front panel to control your system whether you move a slide, zoom in on a graph, or enter a value with the keyboard.construct the graphical block diagramto program the vi, you construct
44、 the block diagram without worrying about the syntactical details of text-based programming languages. you do this by selecting objects (icons) from the functions palette and connecting them together with wires to transfer data among block diagram objects. these objects include simple arithmetic fun
45、ctions, advanced acquisition and analysis routines, network and file i/o operations, and more.dataflow programming labview uses a patented dataflow programming model that frees you from the linear architecture of text-based programming languages. because the execution order in labview is determined
46、by the flow of data between nodes,and not by sequential lines of text,you can create block diagrams that execute multiple operations in parallel. consequently, labview is a multitasking system capable of running multiple execution threads and multiple vis in parallel.modularity and hierarchylabview
47、vis are modular in design, so any vi can run by itself or as part of another vi. you can even create icons for your own vis, so you can design a hierarchy of vis that serve as application building blocks. you can modify, interchange, and combine them with other vis to meet your changing application
48、needs.graphical compiler in many applications, execution speed is critical. labview is the only graphical programming system with a compiler that generates optimized code with execution speeds comparable to compiled c programs. you can even use the labview profiler to analyse and optimize time-criti
49、cal operations. consequently, you increase your productivity with graphical programming without sacrificing execution speed.measurements and mathematicslabview includes a variety of other measurement analysis tools. examples include curve fitting, signal generation, peak detection, and probability a
50、nd statistics. measurement analysis functions can determine signal characteristics such as dc/rms levels, total harmonic distortion (thd),impulse response, frequency response, and cross-power spectrum. labview users can also deploy numerical tools for solving differential equations, optimization, ro
51、ot finding, and other mathematical problems.in addition, you can extend these built-in capabilities by entering matlab or hiq scripts directly in your labview programs. for charting and graphing, you can rely on the built-in labview 2d and 3d visualization tools. 2d tools include features such as au
52、toscaling x and y ranges, reconfigurable attributes (point/line styles, colors, and more)and cursors, microsoft windows users can employ opengl-based 3d graphs and then dynamically rotate, zoom, and pan these graphs with the mouse.development system the labview professional development system facili
53、tates the development of high-end, sophisticated instrumentation systems for developers working in teams, users developing large suites of vis, or programmers needing to adhere to stringent quality standards.built on the full development system, the professional development system also includes the
54、labview application builder for building stand-alone executables and shared libraries (dlls)and creating distribution kits. in addition, the development system furnishes source code control tools and offers utilities for quantitatively measuring the complexity of your applications. with graphical di
55、fferencing, you can quickly identify both cosmetic and functional differences between two labview applications.we include programming standards and style guides that provide direction for consistent labview programming methodology. the system also contains quality standards documents that discuss th
56、e steps labview users must follow to meet internal regulations or fda approval. the professional development system operates on windows 2000/nt/me/9x,mac os, hp-ux, and linux.labview full development systemthe labview full development system equips you with all of the tools you need to develop instr
57、umentation systems. it includes gpib, visa, vxi, rs-232, daq, and instrument driver libraries for data acquisition and instrument control. the measurement analysis add dc/rms measurements, single tone analysis, harmonic distortion analysis, sinad analysis, limit testing, signal generation capabiliti
58、es, signal processing, digital filtering, windowing, curve fitting, statistics, and a myriad of linear algebra and mathematical functions. the development system also provides functions for direct access to dlls, activex, and other external code. other features of the system include web publishing tools, advanced report generation tools, the ability to call matlab and hiq scri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 腹膜炎的护理沟通技巧
- 年轻人愿为精力管理付费困了解忧累了回血焦虑了安神方法指南
- 定期护理培训的核心要点
- 骨科护理中的护理沟通新技巧
- 2024-2025学年度三支一扶考前冲刺试卷及参考答案详解【培优A卷】
- 2024-2025学年度收银审核员考试历年机考真题集带答案详解(典型题)
- 2024-2025学年度电梯考试全真模拟模拟题含答案详解【新】
- 业务领域诚信承诺书(5篇)
- 2024-2025学年度医院三基考试试卷带答案详解(研优卷)
- 2024-2025学年度全国统考教师资格考试《教育教学知识与能力(小学)》复习提分资料带答案详解(新)
- 2026中考数学易错题专项突破01 实数及运算(3大易错点分析)(含答案)
- 民营企业人才引进与培养方案
- (2026年)粮油质量检验员考核试题(+答案)
- 北京海淀2026年高三3月第一次模拟考试(英语试题文)试题含解析
- 2025四川党政领导干部政治理论考试(理论测试)强化练习题及答案
- 公安旅馆培训
- 2026年环保碳捕捉技术报告及未来五至十年减排效果报告
- 2026年中考道德与法治一轮复习:情境100题含答案
- 模型蒸馏在金融应用中的有效性研究
- 车辆维修和保养服务框架协议采购项目投标文件(技术方案)
- 中国听性脑干反应临床操作规范专家共识(2026版)
评论
0/150
提交评论