一篇关于FPGA的英文文献及翻译

一篇关于FPGA的英文文献及翻译
一篇关于FPGA的英文文献及翻译

Building Programmable Automation Controllers with LabVIEW

FPGA

Overview

Programmable Automation Controllers (PACs) are gaining acceptance within the industrial control market as the ideal solution for applications that require highly integrated analog and digital I/O, floating-point processing, and seamless connectivity to multiple processing nodes. National Instruments offers a variety of PAC solutions powered by one common software development environment, NI LabVIEW. With LabVIEW, you can build custom I/O interfaces for industrial applications using add-on software, such as the NI LabVIEW FPGA Module.

With the LabVIEW FPGA Module and reconfigurable I/O (RIO) hardware, National Instruments delivers an intuitive, accessible solution for incorporating the flexibility and customizability of FPGA technology into industrial PAC systems. You can define the logic embedded in FPGA chips across the family of RIO hardware targets without knowing low-level hardware description languages (HDLs) or board-level hardware design details, as well as quickly define hardware for ultrahigh-speed control, customized timing and synchronization, low-level signal processing, and custom I/O with analog, digital, and counters within a single device. You also can integrate your custom NI RIO hardware with image acquisition and analysis, motion control, and industrial protocols, such as CAN and RS232, to rapidly prototype and implement a complete PAC system.

Table of Contents

1.Introduction

2.NI RIO Hardware for PACs

3.Building PACs with LabVIEW and the LabVIEW FPGA Module

4.FPGA Development Flow

https://www.360docs.net/doc/4d13929401.html,ing NI SoftMotion to Create Custom Motion Controllers

6.Applications

7.Conclusion

Introduction

You can use graphical programming in LabVIEW and the LabVIEW FPGA Module to configure the FPGA (field-programmable gate array) on NI RIO devices. RIO technology, the merging of LabVIEW graphical programming with FPGAs on NI RIO hardware, provides a flexible platform for creating sophisticated measurement and control systems that you could previously create only with custom-designed hardware.

An FPGA is a chip that consists of many unconfigured logic gates. Unlike the fixed, vendor-defined functionality of an ASIC (application-specific integrated circuit) chip, you can configure and reconfigure the logic on FPGAs for your specific application. FPGAs are used in applications where either the cost of developing and fabricating an ASIC is prohibitive, or the hardware must be reconfigured after being placed into service. The flexible,

software-programmable architecture of FPGAs offer benefits such as high-performance execution of custom algorithms, precise timing and synchronization, rapid decision making, and simultaneous execution of parallel tasks. Today, FPGAs appear in such devices as instruments, consumer electronics, automobiles, aircraft, copy machines, and

application-specific computer hardware. While FPGAs are often used in industrial control products, FPGA functionality has not previously been made accessible to industrial control engineers. Defining FPGAs has historically required expertise using HDL programming or complex design tools used more by hardware design engineers than by control engineers.

With the LabVIEW FPGA Module and NI RIO hardware, you now can use LabVIEW, a high-level graphical development environment designed specifically for measurement and control applications, to create PACs that have the customization, flexibility, and

high-performance of FPGAs. Because the LabVIEW FPGA Module configures custom circuitry in hardware, your system can process and generate synchronized analog and digital signals rapidly and deterministically. Figure 1 illustrates many of the NI RIO devices that you can configure using the LabVIEW FPGA Module.

Figure 1. LabVIEW FPGA VI Block Diagram and RIO Hardware Platforms

NI RIO Hardware for PACs

Historically, programming FPGAs has been limited to engineers who have in-depth knowledge of VHDL or other low-level design tools, which require overcoming a very steep learning curve. With the LabVIEW FPGA Module, NI has opened FPGA technology to a broader set of engineers who can now define FPGA logic using LabVIEW graphical development. Measurement and control engineers can focus primarily on their test and control application, where their expertise lies, rather than the low-level semantics of transferring logic into the cells of the chip. The LabVIEW FPGA Module model works because of the tight

integration between the LabVIEW FPGA Module and the commercial off-the-shelf (COTS) hardware architecture of the FPGA and surrounding I/O components.

National Instruments PACs provide modular, off-the-shelf platforms for your industrial control applications. With the implementation of RIO technology on PCI, PXI, and Compact Vision System platforms and the introduction of RIO-based CompactRIO, engineers now have the benefits of a COTS platform with the high-performance, flexibility, and customization benefits of FPGAs at their disposal to build PACs. National Instruments PCI and PXI R Series plug-in devices provide analog and digital data acquisition and control for high-performance, user-configurable timing and synchronization, as well as onboard decision making on a single device. Using these off-the-shelf devices, you can extend your NI PXI or PCI industrial control system to include high-speed discrete and analog control, custom sensor interfaces, and precise timing and control.

NI CompactRIO, a platform centered on RIO technology, provides a small, industrially rugged, modular PAC platform that gives you high-performance I/O and unprecedented flexibility in system timing. You can use NI CompactRIO to build an embedded system for applications such as in-vehicle data acquisition, mobile NVH testing, and embedded machine control systems. The rugged NI CompactRIO system is industrially rated and certified, and it is designed for greater than 50 g of shock at a temperature range of -40 to 70 °C.

NI Compact Vision System is a rugged machine vision package that withstands the harsh environments common in robotics, automated test, and industrial inspection systems. NI

CVS-145x devices offer unprecedented I/O capabilities and network connectivity for distributed machine vision applications.NI CVS-145x systems use IEEE 1394 (FireWire) technology, compatible with more than 40 cameras with a wide range of functionality, performance, and price. NI CVS-1455 and NI CVS-1456 devices contain configurable FPGAs so you can implement custom counters, timing, or motor control in your machine vision application.

Building PACs with LabVIEW and the LabVIEW FPGA Module With LabVIEW and the LabVIEW FPGA Module, you add significant flexibility and customization to your industrial control hardware. Because many PACs are already programmed using LabVIEW, programming FPGAs with LabVIEW is easy because it uses the same LabVIEW development environment. When you target the FPGA on an NI RIO device, LabVIEW displays only the functions that can be implemented in the FPGA, further easing the use of LabVIEW to program FPGAs. The LabVIEW FPGA Module Functions palette includes typical LabVIEW structures and functions, such as While Loops, For Loops, Case Structures, and Sequence Structures as well as a dedicated set of LabVIEW

FPGA-specific functions for math, signal generation and analysis, linear and nonlinear control, comparison logic, array and cluster manipulation, occurrences, analog and digital I/O, and timing. You can use a combination of these functions to define logic and embed intelligence onto your NI RIO device.

Figure 2 shows an FPGA application that implements a PID control algorithm on the NI RIO hardware and a host application on a Windows machine or an RT target that communicates with the NI RIO hardware. This application reads from analog input 0 (AI0), performs the PID calculation, and outputs the resulting data on analog output 0 (AO0). While the FPGA clock runs at 40 MHz the loop in this example runs much slower because each component takes longer than one-clock cycle to execute. Analog control loops can run on an FPGA at a rate of about 200 kHz. You can specify the clock rate at compile time. This example shows only one PID loop; however, creating additional functionality on the NI RIO device is merely a matter of adding another While Loop. Unlike traditional PC processors, FPGAs are parallel processors. Adding additional loops to your application does not affect the performance of your PID loop.

Figure 2. PID Control Using an Embedded LabVIEW FPGA VI with Corresponding LabVIEW Host

VI.

FPGA Development Flow

After you create the LabVIEW FPGA VI, you compile the code to run on the NI RIO hardware. Depending on the complexity of your code and the specifications of your development system, compile time for an FPGA VI can range from minutes to several hours.

To maximize development productivity, with the R Series RIO devices you can use a

bit-accurate emulation mode so you can verify the logic of your design before initiating the compile process. When you target the FPGA Device Emulator, LabVIEW accesses I/O from the device and executes the VI logic on the Windows development computer. In this mode, you can use the same debugging tools available in LabVIEW for Windows, such as execution highlighting, probes, and breakpoints.

Once the LabVIEW FPGA code is compiled, you create a LabVIEW host VI to integrate your NI RIO hardware into the rest of your PAC system. Figure 3 illustrates the development process for creating an FPGA application. The host VI uses controls and indicators on the FPGA VI front panel to transfer data between the FPGA on the RIO device and the host processing engine. These front panel objects are represented as data registers within the FPGA. The host computer can be either a PC or PXI controller running Windows or a PC, PXI controller, Compact Vision System, or CompactRIO controller running a real-time operating system (RTOS). In the above example, we exchange the set point, PID gains, loop rate, AI0, and AO0 data with the LabVIEW host VI.

Figure 3. LabVIEW FPGA Development Flow

The NI RIO device driver includes a set of functions to develop a communication interface to the FPGA. The first step in building a host VI is to open a reference to the FPGA VI and RIO device. The Open FPGA VI Reference function, as seen in Figure 2, also downloads and runs the compiled FPGA code during execution. After opening the reference, you read and write to the control and indicator registers on the FPGA using the Read/Write Control function. Once you wire the FPGA reference into this function, you can simply select which controls and indicators you want to read and write to. You can enclose the FPGA Read/Write function within a While Loop to continuously read and write to the FPGA. Finally, the last function within the LabVIEW host VI in Figure 2 is the Close FPGA VI Reference function. The Close FPGA VI Reference function stops the FPGA VI and closes the reference to the device. Now you can download other compiled FPGA VIs to the device to change or modify its functionality.

The LabVIEW host VI can also be used to perform floating-point calculations, data logging, networking, and any calculations that do not fit within the FPGA fabric. For added determinism and reliability, you can run your host application on an RTOS with the LabVIEW Real-Time Module. LabVIEW Real-Time systems provide deterministic

processing engines for functions performed synchronously or asynchronously to the FPGA. For example, floating-point arithmetic, including FFTs, PID calculations, and custom control algorithms, are often performed in the LabVIEW Real-Time environment. Relevant data can be stored on a LabVIEW Real-Time system or transferred to a Windows host computer for off-line analysis, data logging, or user interface displays. The architecture for this configuration is shown in Figure 4. Each NI PAC platform that offers RIO hardware can run LabVIEW Real-Time VIs.

Figure 4. Complete PAC Architecture Using LabVIEW FPGA, LabVIEW Real-Time and Host PC Within each R Series and CompactRIO device, there is flash memory available to store a compiled LabVIEW FPGA VI and run the application immediately upon power up of the device. In this configuration, as long as the FPGA has power, it runs the FPGA VI, even if the host computer crashes or is powered down. This is ideal for programming safety power down and power up sequences when unexpected events occur.

Using NI SoftMotion to Create Custom Motion Controllers

The NI SoftMotion Development Module for LabVIEW provides VIs and functions to help you build custom motion controllers as part of NI PAC hardware platforms that can include NI RIO devices, DAQ devices, and Compact FieldPoint. NI SoftMotion provides all of the functions that typically reside on a motion controller DSP. With it, you can handle path planning, trajectory generation, and position and velocity loop control in the NI LabVIEW environment and then deploy the code on LabVIEW Real-Time or LabVIEW FPGA-based target hardware.

NI SoftMotion includes functions for trajectory generator and spline engine and examples with complete source code for supervisory control, position, and velocity control loop using the PID algorithm. Supervisory control and the trajectory generator run on a LabVIEW Real-Time target and run at millisecond loop rates. The spline engine and the control loop can run either on a LabVIEW Real-Time target at millisecond loop rates or on a LabVIEW FPGA target at microsecond loop rates.

Applications

Because the LabVIEW FPGA Module can configure low-level hardware design of FPGAs and use the FPGAs within in a modular system, it is ideal for industrial control

applications requiring custom hardware. These custom applications can include a custom mix of analog, digital, and counter/timer I/O, analog control up to 125 kHz, digital control up to 20 MHz, and interfacing to custom digital protocols for the following:

?Batch control

?Discrete control

?Motion control

?In-vehicle data acquisition

?Machine condition monitoring

?Rapid control prototyping (RCP)

?Industrial control and acquisition

?Distributed data acquisition and control

?Mobile/portable noise, vibration, and harshness (NVH) analysis Conclusion

The LabVIEW FPGA Module brings the flexibility, performance, and customization of FPGAs to PAC platforms. Using NI RIO devices and LabVIEW graphical programming, you can build flexible and custom hardware using the COTS hardware often required in industrial control applications. Because you are using LabVIEW, a programming language already used in many industrial control applications, to define your NI RIO hardware, there is no need to learn VHDL or other low-level hardware design tools to create custom hardware. Using the LabVIEW FPGA Module and NI RIO hardware as part of your NI PAC adds significant flexibility and functionality for applications requiring ultrahigh-speed control, interfaces to custom digital protocols, or a custom I/O mix of analog, digital, and counters.

使用LabVIEW FPGA(现场可编程门阵列)模块开发可编程自动化控

制器

综述

工业控制上的应用要求高度集成的模拟和数字输入输出、浮点运算和多重处理节点的无缝连接。因为它对这些应用的理想解决方案,在工业控制市场上,可编程自动化控制器(PAC)正逐渐被接受。通过一种普通的软件开发环境NI LabVIEW,国家仪器公司提供各种可编程自动化控制器的解决方案。有了LabVIEW,你可以用像NI LabVIEW FPGA模块一样的附加软件为工业应用开发自定义输入输出界面。

为将FPGA技术的灵活性和可定制性并入工业PAC系统,国家仪器公司利用LabVIEW FPGA模块和实时输入输出(RIO)硬件提供了一种直观、容易理解的解决方法。无须了解低级的硬件描述语言(HDL)或广泛的硬件设计细节,你可以定义嵌入含有RIO硬件对象家族的FPGA芯片里的逻辑,也可以快速地为超高速控制、定制的定时和同步、低级的信号处理、用模拟或数字定制的输入输出、一个单独设备的计数器来定义硬件。你也可以将得到的图像、分析、运动控制、比如CAN和RS232一样的工业协议集成到你的定制NI RIO(实时输入输出)硬件,这样就可以快速地事先并标准一个完整的PAC系统。

目录

1. 简介

2. PAC(可编程自动化控制器)的NI RIO(实时输入输出)硬件

3. 使用LabVIEW和LabVIEW FPGA 模块开发PAC(可编程自动化控制器)

4. FGPA开发流程

5. 利用NI SoftMotion来开发自定义运动控制器

6. 应用

7. 结束

简介

你可以使用LavVIEW和LavVIEW FPGA 模块的图形编程功能在NI RIO器件上配置FPGA(现场可编程门阵列)。将LabVIEW图形编程功能和FPGA融合在NIRIO硬

件上的就是RIO技术。它为开发复杂的测量和操作系统提供了灵活的平台,而这些你以前只能用定制设计的硬件来做。

FPGA是一种包含许多未配置逻辑门的芯片。不像那些ASIC(专用集成电路)的芯片只有固定的厂家定制好的功能,你可以为你的特殊的应用配置或重新配置FPGA上的逻辑关系。无论是开发制作ASIC(专用集成电路)的成本有限还是一大硬件投入使用就要重新配置都可以使用FPGA。由于FPGA的灵活和可软件编程的架构,使得定制算法的高精度实施、精准的定时和同步、快速决策和多功能同时运行更容易。今天,FPGA 正出现在仪器、消费电子产品、汽车、航天器、复印机和专用的计算机硬件上。虽然FPGA经常用于工业控制产品,它先前的功能在工业控制器械上是不容易应用的。由于定义FPGA需要使用硬件描述语言和复杂设计工具的专门技术,自古就是硬件设计工程师比控制工程师用FPGA的多。

图https://www.360docs.net/doc/4d13929401.html,bVIEW FPGA 的VI(一种文本图形编辑器)方框图和RIO硬件平台有了LabVIEW FPGA模块和NI RIO硬件,你可以用为测量和控制应用特殊设计的LabVIEW这种高级的图形开发环境来开发PAC了,开发具有FPGA的专门化、灵活性及高精确性的PAC。因为LabVIEW FPGA 模块将定制的电路配置到硬件中,所以你的系统可以快速而精确地处理和产生同步的模拟和数字信号。图1列举了许多你可以用LabVIEW FPGA 模块来配置的NI RIO器件。

为可编程自动化控制器的NI RIO 硬件

在以前,FPGA编程仅限于熟习VHDL或其他低端设计工具的工程师,也就是说他需要征服艰难的学习过程。有了LabVIEW FPGA 模块,NI公司让更多领域的工程师能使用FPGA技术,他们能用LabVIEW图形开发功能定义FPGA的逻辑。测量和控制工程师就可以只关注他们所擅长的测试与控制的应用,而不是专注于将逻辑转换成芯片单元的低级语义。LabVIEW FPGA 模块模型之所以有如此有用,是因为它将LabVIEW

FPGA 模块与FPGA的商业的未定制(COTS)硬件结构、周围输入输出元件紧密结合在一起。

NI的可编程自动化控制器为你的工业控制应用提供了标准的、未定制的平台。有了RIO在PCI、PXI、紧凑型视觉系统平台和基于RIO的紧凑的RIO引入,工程师们正受益于一个具有FPGA的高性能、灵活性、专用化优势的商业未定制平台,结果是能随心所欲地开发PAC。

NI的PCI和PXI的R系列的插件设备提供了模拟和数字数据获取,针对高性能、用户可配置的定时和同步、在单个设备上的板载决定等功能。利用这些未定制设备,你可以将你的NI PXI或PCI工业控制系统,扩展为具有高速离散和模拟信号控制、自定义传感器接口、精确定时和控制的系统。

NI 紧凑RIO —一个以RIO技术为核心的平台,提供了一个小的,工业上半成品的标准PAC平台。它能在系统定时方面带给你高性能输入输出和空前灵活性。你可以用NI 紧凑的RIO为诸如车载数据采集、汽车NVH(噪声振动和声振粗糙度Noise Vibration Harshness)测试和内置机械控制系统的应用,开发内置系统。半成的紧凑RIO 系统是工业评估与鉴定的,是为在大于50g震动和在-40到70°C的温度范围内设计的。

NI紧凑型视觉系统是一个半成的机器视觉包装,他需要经受在机器人技术中常见的苛刻的环境、自动化测试和工业检测系统。NI的CVS-145x设备为分布式的机器视觉应用提供了空前的输入输出能力和网络连接。NI的CVS-145x系统应用IEEE的1394(火线)技术,可以与40多种有各种各样功能、性能和价值的照相机兼容。NI的CVS-1455和NI的CVS-1456设备包含可配置的FPGA,所以你可以在你的机器视觉应用中实现计数器自定义、定时或电机控制。

利用LabVIEW和LabVIEW FPGA 模块开发可编程自动化控制器

有了LabVIEW 和LabVIEW FPGA 模块,你就为你的工业控制硬件增加了重要的灵活性和专用化。因为许多PAC已经使用LabVIEW编程的,所以用LabVIEW为FPGA 编程很容易,因为它也使用相同LabVIEW开发环境。当你把目标定为在NI的RIO(实时输入输出),LabVIEW就只显示可以在FPGA中实现的功能,这样进一步使得用LabVIEW为FPGA编程变简单LabVIEW FPGA 模块功能版上包含典型的LabVIEW结构与功能,比如while循环、for循环、case结构、sequence结构、一系列专业的LabVIEW 中FPGA专属的数学函数、信号产生于分析、线性与非线性控制、对比逻辑、数组和簇操作、Occurrence(意思是事件发生,Occurrence技术也用于控制相互独立的程序同步运行)、信号输入与输出和定时。你可以用这些功能的组合往你的NI RIO设备上定义逻辑和嵌入信息。

图二展示了在NI的RIO硬件上实现PID(比例积分微分)控制算法的FPGA应用和一组在Windows机器或RT对象和NI的RIO硬件通信的应用。这种应用读取模拟输入操作(AIO),运行PID计算,并将结果数据输出到模拟输出操作上(AOO)。当FPGA时钟运行在40MHz时,这个例子中的循环运行的就很慢,因为每一组件需要长于一个时钟循环的时间来执行。模拟控制循环在FPGA上能运行在大约200kHz。你可以指定时钟频率为编译的时间。这个例子只展示了PID的循环,然而,在NI的RIO设备上创造额外功能仅仅是增加另外一个while循环。不像传统的PC处理器,FPGA是并行处理器。在你的应用上增加额外循环不会影响你的PID循环的表现。

图二.运用内置LabVIEW FPGA VI与相应LabVIEW Host VI 的PID控制

FPGA开发流程

等你创建了LabVIEW FPGA VI后,应该编译将在NI的RIO硬件上运行的代码。根据你的代码的复杂性和开发系统的规格,为一个FPGA VI的编译时间将从数分钟到数小时不等。为了是开发效能最大,利用R系列的RIO设备,你可以用精确到1比特的仿真模式,那样就可以在开始编译进程之前检验你设计的逻辑。当你用FPGA仿真设备是,LabVIEW由该设备进行输入输出,并且在Windows电脑上执行VI的逻辑。在这种模式,你可以用LabVIEW里的针对Windows的相同调试工具,比如重点执行、探

针、断点。

一旦LabVIEW FPGA的代码被编译,你就创建了一个LabVIEW “主机” VI来将你的NI RIO硬件整合到了PAC系统。图三阐明了创建FPGA应用程序的开发过程。“主机” VI运用在FPGA VI面板的控制器和指示器来在RIO设备上的FPGA和“主机”处理机械之间传递数据。这些面板被描述为FPGA上的数据寄存器。“主机”既可以是运行在Windows、个人计算机、PXI控制器或紧凑型视觉系统的PC或PXI控制器,也可以是运行在实时操作系统(RTOS)上的紧凑RIO控制器。在上面例子中,我们与LabVIEW 主机VI交换了固定点、PID增长、循环速度、AIO、AOO数据。

图三.LabVIEW FPGA开发流程

NI的RIO设备驱动程序包括一系列为开发FPGA上通信接口的功能。构建主机

VI的第一步是打开一个对FPGA VI和RIO设备的引用。打开了FPGA VI的引用,如图2,也就在执行时下载并运行了编译过的FPGA代码。打开引用后,你就能用读写控制函数对在FPGA上的控制器和指示器寄存器进行读写。一旦你将FPGA引用写到函数内,你只要选择你想读写的控制器和指示器就可以了。你可以将FPGA读写函数封装在while 循环内一边持续地对FPGA进行读写。最后,图二中的LabVIEW主机VI的最后一个函数就是FPGA VI引用的关闭函数。它停止了FPGA VI并关闭了对设备的引用。现在你就能通过将其他的已编译FPGA VI下载到设备来更改它的功能了。

LabVIEW 主机VI也能用来进行浮点运算、数据记录、网络及任何不合适FPGA 构造的计算。因为增强了确定性与可靠性,你可以在一个有LabVIEW实时模块的RTOS (实时操作系统)上运行你的主机应用。LabVIEW实施系统能为与FPGA同时或不同时的功能提供确切的运算器。例如,浮点算法,包括快速傅里叶变换法、PID比例积分微分算法、自定义控制算法,经常在LabVIEW实时环境想下实现。相关的数据可以存到LabVIEW实时系统或转移到用来进行离线分析、数据记录、或用户界面显示的Windows主机。这种结构的构造如图四。每个NI的提供RIO硬件的PAC平台都能运行LabVIEW 实时VI。

图四.利用LabVIEW FPGA、LabVIEW实时系统和主机的完整PAC结构在每个R系列和紧凑RIO设备里都有可利用的闪存来存储已编译的LabVIEW 的FPGA VI,都能立即在设备的电源下运行应用程序。这种构造,因为FPGA有电源,它能运行FPGA VI,甚至在主机崩溃或断电时。当发生意外时这对安全编程的掉电上电序列是很理想的。

用NI SoftMotion控制器开发自定义运动控制器

函数NI 的SoftMotion开发模块可以包括NI RIO设备、DAQ设备和紧凑FieldPoint。它为LabVIEW提供VI和帮助你开发自定义运动控制器的函数,作为NI PAC硬件平台的一部分。NI的SoftMotion控制器提供各种各样的函数,这些函数以存在运动控制器DSP上为特色。有了SoftMotion,你能解决路径设计、产生轨迹、NI LabVIEW环境下的位置和速度循环控制,然后将编码展开在LabVIEW实时系统或基于LabVIEW FPGA 的硬件。

NI SoftMotion控制包括轨线发生器、样条引擎和利用PID算法有完整源代码的监督控制、位置速度控制循环。监督控制和轨线发生器在LabVIEW实时目标下运行,而且运行在毫秒级循环速度。样条引擎和控制循环及可以运行在LabVIEW实施目标毫秒循环速度下,也可以在LabVIEW FPGA目标微妙循环速度下。

应用

因为LabVIEW FPGA 模块可以配置FPGA的低端硬件设计,也能在标准系统里利用FPGA ,所以这对需要自定义硬件的工业控制应用是很理想的。这些自定义应用包括了数字模拟信号的自定义混合,计时器的I/O,高达125KHz的模拟控制,20MHz的数字控制,及下列控制的自定义数字协议界面:

?批量控制

?离散控制

?运动控制

?车载数据获取

?机器条件检测

?快速控制原型

?工业控制及获取

?分布式数据获取及控制

?手机手提NVH(噪声振动和声振粗糙度Noise Vibration Harshness)分析

结论

LabVIEW FPGA 模块为PAC平台带来了FPGA的灵活性、性能及专业化。利用NI RIO设备和LabVIEW 图形编程,你可以利用在工业控制应用中经常用到的COTS 硬件开发灵活及专业的硬件。因为你在用LabVIEW,一种在很多工业控制应用中用到的语言,来定义你的NI RIO硬件,所以没有必要学习VHDL或其他低端硬件设计工具来开发专业硬件。将LabVIEW FPGA 模块和NI RIO硬件作为你NI PAC能为需要超高速控制、自定义数字平台界面、自定义数字模拟信号混合、计时器的应用增加重要的灵活性和功能。

美国大学校名英文缩写

美国大学校名英文缩写 英文缩写英文全称中文全称 AAMU Alabama A&M 阿拉巴马农业机械大学ADELPHI Adelphi University 艾德菲大学AMERICAN American University 美国大学 ANDREWS Andrews University 安德鲁大学 ASU Arizona State University 亚利桑那州立大学AUBURN Auburn University 奥本大学 -B- BAYLOR Baylor University 贝勒大学 BC Boston College 波士顿学院 BGSU Bowling Green State University 博林格林州立大学BIOLA Biola University 拜欧拉大学BRANDEIS Brandeis University 布兰迪斯大学BROWN Brown University 布朗大学 BSU Ball State University 波尔州立大学 BU* Boston University 波士顿大学 BU SUNY Binghamton 纽约州立大学宾厄姆顿分校BYU Brigham Young Univ. Provo 百翰大学 *BU通常意义上指Boston University -C- CALTECH California Institute of Technology 加州理工大学 CAU Clark Atlanta University 克拉克亚特兰大大学 CLARKSON Clarkson University 克拉逊大学CLARKU Clark University 克拉克大学CLEMSON Clemson University 克莱姆森大学 CMU* Carnegie Mellon University 卡耐基梅隆大学CMU Central Michigan University 中央密歇根大学COLUMBIA Columbia University 哥伦比亚大学CORNELL Cornell University 康奈尔大学CSU* Colorado State 科罗拉多州立大学 CSU Cleveland State University 克里夫立大学CU* University of Colorado Boulder 科罗拉多大学波德分校 CU University of Colorado Denver 科罗拉多大学丹佛分校 CUA Catholic University of America 美国天主教大学 CWRU Case Western Reserve Univ. 凯斯西储大学*CMU 通常意义上指 Carnegie Mellon University *CSU 通用 *CU 通用

关于力的外文文献翻译、中英文翻译、外文翻译

五、外文资料翻译 Stress and Strain 1.Introduction to Mechanics of Materials Mechanics of materials is a branch of applied mechanics that deals with the behavior of solid bodies subjected to various types of loading. It is a field of study that i s known by a variety of names, including “strength of materials” and “mechanics of deformable bodies”. The solid bodies considered in this book include axially-loaded bars, shafts, beams, and columns, as well as structures that are assemblies of these components. Usually the objective of our analysis will be the determination of the stresses, strains, and deformations produced by the loads; if these quantities can be found for all values of load up to the failure load, then we will have obtained a complete picture of the mechanics behavior of the body. Theoretical analyses and experimental results have equally important roles in the study of mechanics of materials . On many occasion we will make logical derivations to obtain formulas and equations for predicting mechanics behavior, but at the same time we must recognize that these formulas cannot be used in a realistic way unless certain properties of the been made in the laboratory. Also , many problems of importance in engineering cannot be handled efficiently by theoretical means, and experimental measurements become a practical necessity. The historical development of mechanics of materials is a fascinating blend of both theory and experiment, with experiments pointing the way to useful results in some instances and with theory doing so in others①. Such famous men as Leonardo da Vinci(1452-1519) and Galileo Galilei (1564-1642) made experiments to adequate to determine the strength of wires , bars , and beams , although they did not develop any adequate theo ries (by today’s standards ) to explain their test results . By contrast , the famous mathematician Leonhard Euler(1707-1783) developed the mathematical theory any of columns and calculated the critical load of a column in 1744 , long before any experimental evidence existed to show the significance of his results ②. Thus , Euler’s theoretical results remained unused for many years, although today they form the basis of column theory. The importance of combining theoretical derivations with experimentally determined properties of materials will be evident theoretical derivations with experimentally determined properties of materials will be evident as we proceed with

数据库外文参考文献及翻译.

数据库外文参考文献及翻译 数据库外文参考文献及翻译数据库管理系统——实施数据完整性一个数据库,只有用户对它特别有信心的时候。这就是为什么服务器必须实施数据完整性规则和商业政策的原因。执行SQL Server的数据完整性的数据库本身,保证了复杂的业务政策得以遵循,以及强制性数据元素之间的关系得到遵守。因为SQL Server的客户机/服务器体系结构允许你使用各种不同的前端应用程序去操纵和从服务器上呈现同样的数据,这把一切必要的完整性约束,安全权限,业务规则编码成每个应用,是非常繁琐的。如果企业的所有政策都在前端应用程序中被编码,那么各种应用程序都将随着每一次业务的政策的改变而改变。即使您试图把业务规则编码为每个客户端应用程序,其应用程序失常的危险性也将依然存在。大多数应用程序都是不能完全信任的,只有当服务器可以作为最后仲裁者,并且服务器不能为一个很差的书面或恶意程序去破坏其完整性而提供一个后门。SQL Server使用了先进的数据完整性功能,如存储过程,声明引用完整性(DRI),数据类型,限制,规则,默认和触发器来执行数据的完整性。所有这些功能在数据库里都有各自的用途;通过这些完整性功能的结合,可以实现您的数据库的灵活性和易于管理,而且还安全。声明数据完整性声明数据完整原文请找腾讯3249114六,维-论'文.网 https://www.360docs.net/doc/4d13929401.html, 定义一个表时指定构成的主键的列。这就是所谓的主键约束。SQL Server使用主键约束以保证所有值的唯一性在指定的列从未侵犯。通过确保这个表有一个主键来实现这个表的实体完整性。有时,在一个表中一个以上的列(或列的组合)可以唯一标志一行,例如,雇员表可能有员工编号( emp_id )列和社会安全号码( soc_sec_num )列,两者的值都被认为是唯一的。这种列经常被称为替代键或候选键。这些项也必须是唯一的。虽然一个表只能有一个主键,但是它可以有多个候选键。 SQL Server的支持多个候选键概念进入唯一性约束。当一列或列的组合被声明是唯一的, SQL Server 会阻止任何行因为违反这个唯一性而进行的添加或更新操作。在没有故指的或者合适的键存在时,指定一个任意的唯一的数字作为主键,往往是最有效的。例如,企业普遍使用的客户号码或账户号码作为唯一识别码或主键。通过允许一个表中的一个列拥有身份属性,SQL Server可以更容易有效地产生唯一数字。您使用的身份属性可以确保每个列中的值是唯一的,并且值将从你指定的起点开始,以你指定的数量进行递增(或递减)。(拥有特定属性的列通常也有一个主键或唯一约束,但这不是必需的。)第二种类型的数据完整性是参照完整性。 SQL Server实现了表和外键约束之间的逻辑关系。外键是一个表中的列或列的组合,连接着另一个表的主键(或着也可能是替代键)。这两个表之间的逻辑关系是关系模型的基础;参照完整性意味着这种关系是从来没有被违反的。例如,一个包括出版商表和标题表的简单的select例子。在标题表中,列title_id (标题编号)是主键。在出版商表,列pub_id (出版者ID )是主键。 titles表还包括一个pub_id列,这不是主键,因为出版商可以发布多个标题。相反, pub_id是一个外键,它对应着出版商表的主键。如果你在定义表的时候声明了这个关系, SQL Server由双方执行它。首先,它确保标题不能进入titles表,或在titles表中现有的pub_id无法被修改,除非有效的出版商ID作为新pub_id出现在出版商表中。其次,它确保在不考虑titles表中对应值的情况下,出版商表中的pub_id的值不做任何改变。以下两种方法可

10kV小区供配电英文文献及中文翻译

在广州甚至广东的住宅小区电气设计中,一般都会涉及到小区的高低压供配电系统的设计.如10kV高压配电系统图,低压配电系统图等等图纸一大堆.然而在真正实施过程中,供电部门(尤其是供电公司指定的所谓电力设计小公司)根本将这些图纸作为一回事,按其电脑里原有的电子档图纸将数据稍作改动以及断路器按其所好换个厂家名称便美其名曰设计(可笑不?),拿出来的图纸根本无法满足电气设计的设计意图,致使严重存在以下问题:(也不知道是职业道德问题还是根本一窍不通) 1.跟原设计的电气系统货不对板,存在与低压开关柜后出线回路严重冲突,对实际施工造成严重阻碍,经常要求设计单位改动原有电气系统图才能满足它的要求(垄断的没话说). 2.对消防负荷和非消防负荷的供电(主要在高层建筑里)应严格分回路(从母线段)都不清楚,将消防负荷和非消防负荷按一个回路出线(尤其是将电梯和消防电梯,地下室的动力合在一起等等,有的甚至将楼顶消防风机和梯间照明合在一个回路,以一个表计量). 3.系统接地保护接地型式由原设计的TN-S系统竟曲解成"TN-S-C-S"系统(室内的还需要做TN-C,好玩吧?),严格的按照所谓的"三相四线制"再做重复接地来实施,导致后续施工中存在重复浪费资源以及安全隐患等等问题.. ............................(违反建筑电气设计规范等等问题实在不好意思一一例举,给那帮人留点混饭吃的面子算了) 总之吧,在通过图纸审查后的电气设计图纸在这帮人的眼里根本不知何物,经常是完工后的高低压供配电系统已是面目全非了,能有百分之五十的保留已经是谢天谢地了. 所以.我觉得:住宅建筑电气设计,让供电部门走!大不了留点位置,让他供几个必需回路的电,爱怎么折腾让他自个怎么折腾去.. Guangzhou, Guangdong, even in the electrical design of residential quarters, generally involving high-low cell power supply system design. 10kV power distribution systems, such as maps, drawings, etc. low-voltage distribution system map a lot. But in the real implementation of the process, the power sector (especially the so-called power supply design company appointed a small company) did these drawings for one thing, according to computer drawings of the original electronic file data to make a little change, and circuit breakers by their the name of another manufacturer will be sounding good design (ridiculously?), drawing out the design simply can not meet the electrical design intent, resulting in a serious following problems: (do not know or not know nothing about ethical issues) 1. With the original design of the electrical system not meeting board, the existence and low voltage switchgear circuit after qualifying serious conflicts seriously hinder the actual construction, often require changes to the original design unit plans to meet its electrical system requirements (monopoly impress ). 2. On the fire load and fire load of non-supply (mainly in high-rise building in) should be strictly sub-loop (from the bus segment) are not clear, the fire load and fire load of non-qualifying press of a circuit (especially the elevator and fire elevator, basement, etc.

英文参考文献翻译完结

基于反馈神经网络肘关节力矩的动态预测 R.Song K.Y.Tong 健康技术与信息学系,香港理工大学 KowIoon,香港

摘要 肌肉模型是身体部分运动分析的一个重要组成部分。尽管许多研究已经集中在静态条件下,但是肌电信号(EMG)和关节转矩在自愿动态情况下之间的关系并没有被很好的研究。本研究的目的是调查的一个反馈人工神经网络的性能(RANN)自愿动态情况下的复杂肘扭矩估计。肌电信号和运动数据,其中包括角度和角速度,被用来作为估计在运动过程中预期的扭矩输入。此外,角度和角速度的预测精度的作用进行了研究,并比较两个模型。一个模型的肌电图和关节运动的投入和其他的模型只使用肌电图无运动数据输入。六例健康体检者,和两个平均角速度(60°S 7和90°S 7)三种不同负荷(0公斤,1公斤,2公斤)在手的位置被选择来训练和测试90°屈肘、全伸肘之间的递归神经网络(0 ~)。训练结束后,根平均平方误差(RMSE)预期的扭矩和扭矩之间的模型预测,在训练数据集的肌电图和关节运动的投入和测试数据集,分别为0.17±0.03 nm和0.35 + 0.06 nm。预期的扭矩和预测模型的RMSE值之间的扭矩,在训练数据集只有肌电输入和测试集,分别为0.57 t - 0.07 nm和0.73 T 0.11 nm。结果表明,肌电信号一起运动的数据提供了更好的性能预测的关节力矩;关节角度和角速度提供了重要信息的关节力矩的估计在自愿的运动。 关键词:肌肉骨骼模型,自愿的运动,反馈人工神经网络,逆动力学模型

第一章绪论 由于希尔提出了1938肌肉的经典论文,神经生理学和神经肌肉骨骼系统的生物力学已被广泛研究,使人体运动生成的原理可以发现(希尔,1938)。 探讨中枢神经系统(CNS)激发肌肉和其后的发展力和产生不同的人体运动,许多模型来描述和定性的肌肉骨骼系统的不同层次的性能(温特斯,1990;扎杰克和温特斯,1990)。一个被普遍接受的山为基础的神经肌肉骨骼系统由以下子模型,一步一步:肌肉兴奋-收缩模型;肌腱骨骼模型;动态模型(扎耶克,1989)。 图1 肌肉骨骼模型框图 图1显示了基于hillbased模型的运动生成。图1,肌肉兴奋收缩模型是用来估计中枢神经系统指挥肌肉活动的状态。肌腱模型产生的肌肉力量不仅基于肌肉激活状态,而且基于肌腱式长度和肌腱式收缩速度,这与关节角速度和角速度(温特斯和斯塔克,1988)。前项状态的肌肉力量,它决定了肌腱的依从性,还负责肌肉力在后一阶段(扎耶克,1989)。一旦所有负责的关节运动的肌肉力量已经发现,肌肉的力量与各自的肌肉力臂和的结果求和乘法可以产生关节力矩。所有子模型的数学积分可以用来描述关节运动是中枢神经系统的命令产生哪些参数斧负责关节力矩。 肌电信号反映肌肉的活动,和许多类似的肌电力矩的关系已经在静态和动态情况的研究(张等人,1997;麦森纳和莫润,1995)。肌肉的肌电信号也常被认

外文文献翻译——参考格式

广东工业大学华立学院 本科毕业设计(论文) 外文参考文献译文及原文 系部经济学部 专业经济学 年级 2007级 班级名称 07经济学6班 学号 16020706001 学生姓名张瑜琴 指导教师陈锶 2011 年05月

目录 1挑战:小额贷款中的进入和商业银行的长期承诺 (1) 2什么商业银行带给小额贷款和什么把他们留在外 (2) 3 商业银行的四个模型进入小额贷款之内 (4) 3.1内在的单位 (4) 3.2财务子公司 (5) 3.3策略的同盟 (5) 3.4服务公司模型 (6) 4 合法的形式和操作的结构比较 (8) 5 服务的个案研究公司模型:厄瓜多尔和Haiti5 (9)

1 挑战:小额贷款中的进入和商业银行的长期承诺 商业银行已经是逐渐重要的运动员在拉丁美洲中的小额贷款服务的发展2到小额贷款市场是小额贷款的好消息客户因为银行能提供他们一完整类型的财务的服务,包括信用,储蓄和以费用为基础的服务。整体而言,它也对小额贷款重要,因为与他们广泛的身体、财务的和人类。如果商业银行变成重的运动员在小额贷款,他们能提供非常强烈的竞争到传统的小额贷款机构。资源,银行能廉宜地发射而且扩张小额贷款服务rela tively。如果商业广告银行在小额贷款中成为严重的运动员,他们能提出非常强烈的竞争给传统的小额贷款机构。然而,小额贷款社区里面有知觉哪一商业银行进入进入小额贷款将会是短命或浅的。举例来说,有知觉哪一商业银行首先可能不搬进小额贷款因为时候建立小额贷款操作到一个有利润的水平超过银行的标准投资时间地平线。或,在进入小额贷款,银行之后可能移动在-上面藉由增加贷款数量销售取利润最大值-或者更坏的事,退出如果他们是不满意与小额贷款的收益性的水平。这些知觉已经被特性加燃料商业银行的情形进入小额贷款和后来的出口之内。在最极端的,一些开业者已经甚至宣布,”降低尺度死!”而且抛弃了与主意合作的商业银行。 在最 signific 看得到的地方,蚂蚁利益商业银行可能带给小额贷款,国际的ACCION 发展发射而且扩张的和一些商业银行的关系小额贷款操作。在这些情形的大部分方面, ACCION 和它的合伙人正在使用方法,已知的当做服务公司模型,表演早答应当做一个能工作的方法克服真正的。 商业银行的障碍进入和穿越建立长命的小额贷款操作一个商业银行 这论文描述如何服务公司模型、住址商业银行中的主要议题进入进小额贷款,监定成功建立的因素动作井小额贷款服务公司,和礼物结果和小额贷款的课servic e 公司用最长的经验,在海地和审判官席 del 的 SOGEBANK│ SOGESOL 初期结果指出那这服务公司模型表现一重要的突破在促成商业银行进入和留在小额贷款。在厄瓜多尔的 Pichincha│ CREDIFE。初期结果指出服务公司模型在促成商业广告中表现一次重要的突破银行进入而且留在小额贷款。

中外高校校名国内研究所中文全称和英文缩写对照

中外高校校名国内研究所中文全称和英文缩写 对照 集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-

中文全称英文缩写 浙江大学ZHEJIANG UNIV 中国科学院CHINESE ACAD SCI 清华大学TSINGHUA UNIV 东南大学SOUTHEAST UNIV 大连理工大学DALIAN UNIV TECHNOL 南京大学NANJING UNIV 四川大学SICHUAN UNIV 上海交通大学SHANGHAI JIAO TONG UNIV 中山大学SUN YAT SEN UNIV 华中科技大学HUAZHONG UNIV SCI TECHNOL 北京大学PEKING UNIV 山东大学SHANDONG UNIV 复旦大学FUDAN UNIV 南开大学NANKAI UNIV 北京邮电大学BEIJING UNIV POSTS TELECOMMUN 中国科学技术大学UNIV SCI TECHNOL CHINA 吉林大学JILIN UNIV 西安交通大学XI AN JIAO TONG UNIV 哈尔滨工业大学HARBIN INST TECHNOL 天津大学TIANJIN UNIV 兰州大学LANZHOU UNIV 华南理工大学S CHINA UNIV TECHNOL 武汉大学WUHAN UNIV 湖南大学HUNAN UNIV 华南师范大学S CHINA NORMAL UNIV 北京航天航空大学BEIJING UNIV AERONAUT ASTRONAUT 东北大学NORTHEASTERN UNIV 电子科技大学UNIV ELECT SCI TECHNOL CHINA 华东科技大学 E CHINA UNIV SCI TECHNOL 中南大学CENT S UNIV 西安电子科技大学XIDIAN UNIV 同济大学TONGJI UNIV 厦门大学XIAMEN UNIV 北京交通大学BEIJING JIAOTONG UNIV 东吴大学SOOCHOW UNIV 安徽大学ANHUI UNIV 北京理工大学BEIJING INST TECHNOL 香港城市大学CITY UNIV HONG KONG 湘潭大学XIANGTAN UNIV 北京师范大学BEIJING NORMAL UNIV

英文论文及中文翻译

International Journal of Minerals, Metallurgy and Materials Volume 17, Number 4, August 2010, Page 500 DOI: 10.1007/s12613-010-0348-y Corresponding author: Zhuan Li E-mail: li_zhuan@https://www.360docs.net/doc/4d13929401.html, ? University of Science and Technology Beijing and Springer-Verlag Berlin Heidelberg 2010 Preparation and properties of C/C-SiC brake composites fabricated by warm compacted-in situ reaction Zhuan Li, Peng Xiao, and Xiang Xiong State Key Laboratory of Powder Metallurgy, Central South University, Changsha 410083, China (Received: 12 August 2009; revised: 28 August 2009; accepted: 2 September 2009) Abstract: Carbon fibre reinforced carbon and silicon carbide dual matrix composites (C/C-SiC) were fabricated by the warm compacted-in situ reaction. The microstructure, mechanical properties, tribological properties, and wear mechanism of C/C-SiC composites at different brake speeds were investigated. The results indicate that the composites are composed of 58wt% C, 37wt% SiC, and 5wt% Si. The density and open porosity are 2.0 g·cm–3 and 10%, respectively. The C/C-SiC brake composites exhibit good mechanical properties. The flexural strength can reach up to 160 MPa, and the impact strength can reach 2.5 kJ·m–2. The C/C-SiC brake composites show excellent tribological performances. The friction coefficient is between 0.57 and 0.67 at the brake speeds from 8 to 24 m·s?1. The brake is stable, and the wear rate is less than 2.02×10?6 cm3·J?1. These results show that the C/C-SiC brake composites are the promising candidates for advanced brake and clutch systems. Keywords: C/C-SiC; ceramic matrix composites; tribological properties; microstructure [This work was financially supported by the National High-Tech Research and Development Program of China (No.2006AA03Z560) and the Graduate Degree Thesis Innovation Foundation of Central South University (No.2008yb019).] 温压-原位反应法制备C / C-SiC刹车复合材料的工艺和性能 李专,肖鹏,熊翔 粉末冶金国家重点实验室,中南大学,湖南长沙410083,中国(收稿日期:2009年8月12日修订:2009年8月28日;接受日期:2009年9月2日) 摘要:采用温压?原位反应法制备炭纤维增强炭和碳化硅双基体(C/C-SiC)复合材

毕业设计_英语专业论文外文翻译

1. Introduction America is one of the countries that speak English. Because of the special North American culture, developing history and the social environment, American English has formed its certain unique forms and the meaning. Then it turned into American English that has the special features of the United States. American English which sometimes also called United English or U.S English is the form of the English language that used widely in the United States .As the rapid development of American economy, and its steady position and strong power in the world, American English has become more and more widely used. As in 2005, more than two-thirds of English native speakers use various forms of American English. The philologists of the United States had divided the English of the United States into four major types: “America n creating”; “Old words given the new meaning”; “Words that eliminated by English”;“The phonetic foreign phrases and the languages that are not from the English immigrates”[1]. Compared to the other languages, American English is much simple on word spelling, usage and grammar, and it is one of the reasons that American English is so popular in the world. The thesis analyzes the differences between American English and British English. With the main part, it deals with the development of American English, its peculiarities compared to that of British English, its causes and tendency. 2. Analyses the Differences As we English learners, when we learning English in our junior or senior school, we already came across some words that have different spellings, different pronunciations or different expressions, which can be represented by following contrasted words: spellings in "color" vs. "colour"; pronunciations in "sec-re-ta-ry" vs. "sec-re-try";

Web应用程序安全外文翻译参考文献

Web应用程序安全外文翻译参考文献(文档含中英文对照即英文原文和中文翻译) 原文: Basic Security Practices for Web Applications Even if you have limited experience with and knowledge of application security, there are basic measures that you should take to help protect your Web applications. The following sections in this topic provide minimum-security guidelines that apply to all Web applications.General Web Application Security Recommendations;Run Applications with Minimum Privileges ;Know Your Users; Guard Against Malicious User Input;Access Databases Securely;Create Safe Error Messages;Keep Sensitive Information Safely;Use Cookies Securely;Guard Against Denial-of-Service Threats. 1. General Web Application Security Recommendations

英文文献及中文翻译撰写格式

关于毕业设计说明书(论文)英文文献及中文翻译撰写格式 为提高我校毕业生毕业设计说明书(毕业论文)的撰写质量,做到毕业设计说明书(毕业论文)在内容和格式上的统一和规范,特规定如下: 一、装订顺序 论文(设计说明书)英文文献及中文翻译内容一般应由3个部分组成,严格按以下顺序装订。 1、封面 2、中文翻译 3、英文文献(原文) 二、书写格式要求 1、毕业设计(论文)英文文献及中文翻译分毕业设计说明书英文文献及中文翻译和毕业论文英文文献及中文翻译两种,所有出现相关字样之处请根据具体情况选择“毕业设计说明书” 或“毕业论文”字样。 2、毕业设计说明书(毕业论文)英文文献及中文翻译中的中文翻译用Word 软件编辑,英文文献用原文,一律打印在A4幅面白纸上,单面打印。 3、毕业设计说明书(毕业论文)英文文献及中文翻译的上边距:30mm;下边距:25mm;左边距:3Omm;右边距:2Omm;行间距1.5倍行距。 4、中文翻译页眉的文字为“中北大学2019届毕业设计说明书” 或“中北大学××××届毕业论文”,用小四号黑体字,页眉线的上边距为25mm;页脚的下边距为18mm。 5、中文翻译正文用小四号宋体,每章的大标题用小三号黑体,加粗,留出上下间距为:段前0.5行,段后0.5行;二级标题用小四号黑体,加粗;其余小标题用小四号黑体,不加粗。 6、文中的图、表、附注、公式一律采用阿拉伯数字分章编号。如图1.2,表2.3,附注3.2或式4.3。 7、图表应认真设计和绘制,不得徒手勾画。表格与插图中的文字一律用5号宋体。

每一插图和表格应有明确简短的图表名,图名置于图之下,表名置于表之上,图表号与图表名之间空一格。插图和表格应安排在正文中第一次提及该图表的文字的下方。当插图或表格不能安排在该页时,应安排在该页的下一页。 图表居中放置,表尽量采用三线表。每个表应尽量放在一页内,如有困难,要加“续表X.X”字样,并有标题栏。 图、表中若有附注时,附注各项的序号一律用阿拉伯数字加圆括号顺序排,如:注①。附注写在图、表的下方。 文中公式的编号用圆括号括起写在右边行末顶格,其间不加虚线。 8、文中所用的物理量和单位及符号一律采用国家标准,可参见国家标准《量和单位》(GB3100~3102-93)。 9、文中章节编号可参照《中华人民共和国国家标准文献著录总则》。

南京高校中英文校名集锦

南京大学Nanjing University 东南大学Southeast University 南京航空航天大学Nanjing University of Aeronautics and Astronautics 南京理工大学Nanjing university ofscience &technology 南京工业大学Nanjing tech university 南京邮电大学Nanjing University of Posts and Telecommunications 南京林业大学Nanjing forestry university 南京信息工程大学Nanjing University of Information Science & Technology 南京农业大学Nanjing Agricultural University 南京医科大学Nanjing medical university 南京中医药大学Nanjing university of Chinese medicine 中国药科大学China Pharmaceutical University 南京师范大学Nanjing Normal University 南京财经大学Nanjing University Of Finance & Economics 江苏警官学院Jiangsu police institute 南京体育学院Nanjing Sport Institute 南京艺术学院Nanjing University of the Arts 三江学院Sanjiang university 南京工程学院Nanjing institute of technology 南京审计大学Nanjing audit university 南京晓庄学院Nanjing xiaozhuang university 南京特殊教育师范学院Nanjing Normal University Of Special Education 南京森林警察学院Nanjing forest police college 东南大学成贤学院southeast university chengxian college 金陵科技学院jinling institute of technology 南京大学金陵学院Nanjing university jinling college 南京理工大学紫金学院Nanjing University of Science and Technology ZiJin College 南京航空航天大学金城学院 nanhang Jincheng college 中国传媒大学南广学院Communication University of China, Nanguang College

英文文献及中文翻译

毕业设计说明书 英文文献及中文翻译 学院:专 2011年6月 电子与计算机科学技术软件工程

https://www.360docs.net/doc/4d13929401.html, Overview https://www.360docs.net/doc/4d13929401.html, is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of https://www.360docs.net/doc/4d13929401.html, is part of https://www.360docs.net/doc/4d13929401.html, Framework,and when coding https://www.360docs.net/doc/4d13929401.html, applications you have access to classes in https://www.360docs.net/doc/4d13929401.html, Framework.You can code your applications in any language compatible with the common language runtime(CLR), including Microsoft Visual Basic and C#.These languages enable you to develop https://www.360docs.net/doc/4d13929401.html, applications that benefit from the common language runtime,type safety, inheritance,and so on. If you want to try https://www.360docs.net/doc/4d13929401.html,,you can install Visual Web Developer Express using the Microsoft Web Platform Installer,which is a free tool that makes it simple to download,install,and service components of the Microsoft Web Platform.These components include Visual Web Developer Express,Internet Information Services (IIS),SQL Server Express,and https://www.360docs.net/doc/4d13929401.html, Framework.All of these are tools that you use to create https://www.360docs.net/doc/4d13929401.html, Web applications.You can also use the Microsoft Web Platform Installer to install open-source https://www.360docs.net/doc/4d13929401.html, and PHP Web applications. Visual Web Developer Visual Web Developer is a full-featured development environment for creating https://www.360docs.net/doc/4d13929401.html, Web applications.Visual Web Developer provides an ideal environment in which to build Web sites and then publish them to a hosting https://www.360docs.net/doc/4d13929401.html,ing the development tools in Visual Web Developer,you can develop https://www.360docs.net/doc/4d13929401.html, Web pages on your own computer.Visual Web Developer includes a local Web server that provides all the features you need to test and debug https://www.360docs.net/doc/4d13929401.html, Web pages,without requiring Internet Information Services(IIS)to be installed. Visual Web Developer provides an ideal environment in which to build Web sites and then publish them to a hosting https://www.360docs.net/doc/4d13929401.html,ing the development tools in Visual Web Developer,you can develop https://www.360docs.net/doc/4d13929401.html, Web pages on your own computer.

相关文档
最新文档