外文资料翻译(原文和译文)_刘海平

外文资料翻译(原文和译文)_刘海平
外文资料翻译(原文和译文)_刘海平

淮阴工学院

毕业设计(论文)外文资料翻译

系部:计算机工程

专业:计算机科学与技术

姓名:刘海平

学号: 10213120

外文出处:Digital Avionics Systems

Conference,2005. DASC 2005.

The 24th

附件: 1.外文资料翻译译文;2.外文原文。

注:请将该封面与附件装订成册。

附件1:外文资料翻译译文

解决嵌入式OPENGL难题-使标准、工具和APIS能在高度嵌入

和安全的环境中一起工作

摘要

作为定义和表现屏幕图象来说,嵌入式的HMIS正在使用OpenGL来表现API.由于图形加速子系统和商业驱动的出现,这一趋势能被很好的支持。同时,嵌入的图形工具和软件厂商已经在他们的API中支持OpenGL。因为其高度的嵌入和关键的安全环境,完整的OpenGL不是一个狭窄的标准。为了能获得低价格/低功耗的硬件设备和减少获得关键安全证书的驱动的复杂性,必须包含OpenGL的子集。

近些年,移动图形工业已经从定义合适的OpenGL子集的工业联盟的努力中获得利益。这些子集,或外形,存在于趋向为广泛的不同的嵌入式市场的应用的不同版本提供服务。它很清楚如此定义明确的标准罐子和将会有一种在嵌入式和关键安全的图形业上的有益的影响,提供空前的便携和简单的HMI程序. 图形工具和软件厂商正在支持新的标准的水平是不清晰的。对于终端开发者来说,这些要求是非常高的,就像既不支持或很难的保证的API的可靠性。这篇论文在对厂商和开发者征税方面提出了些建议,获得用户接口和用OPENGL标准来确保工程的成功和HMI软件的广泛调度的建议。

背景

图形处理单元(GPUs)

在过去 10 年内, 嵌入式的系统经历了基本的变化的平台显示技术。这些变化已经主要被两个相似技术所控制,使用了OPENGL的显示硬件和高级的以光栅为基础的EGS系统。平面显示已经在支持嵌入式尺寸和宽度限制方面有了很大的提高。以光栅为基础的EGS已经在解决增强的方法方面提供了足够的马力,特别是建立在日常的OPENGL硬件上。

那些渲染引擎或图形芯片是处理图形和创建或渲染图形的移动处理设备的一部分。在桌面系统方面,硬件渲染引擎起处于统治地位,导致了两个高性能的处理

器的分离,这两个处理器目前存在于大部分的系统中。一个是一般计算,一个是处理和显示图形。GPU的发展已经在很大程度上被较好的游戏能力和好的工作站和桌面图形处理的需求所控制。

GPU技术在嵌入式系统中寻得了一片生存空间,能提供在高级的在线的显示系统中很难或不可能达到的显示能力。这些嵌入式的GPU被嵌入到不同的桌面式的图形卡片中,是GPU的特征:随身携带的存储器,硬件加速光设备,转换设备,光栅设备。大型的桌面式图形公司提供有特色的硬件,在军事方面得到了广泛的使用。一个嵌入式的GPU如下:

目前大部分的GPU技术被用到嵌入式的系统中,它已经在桌面式图形加速方面占据一席之地。对于GPU有个大胆的设想:将其功耗限制在5~15瓦。这些设计在嵌入式的环境中能提供一个相等的功耗给桌面式或手提式的设备,并能提供一个可用的软件驱动程序。OpenGL是目前大部分的共同的标准所提供的驱动程序。

作为一个嵌入式标准的OpenGL

GPU的出现是伴随着那些新设计的标准而出现的,这些新设计的标准的出现是为了适应能充分利用硬件优势的图形程序的发展。OpenGL是一个比较底层的应用程序接口,能提供支持2D和3D的几何绘图的函数的软件接口。一些主要的OpenGL所支持的头文件如下:

几何矩阵变换

视口和裁剪变换

纹理变换

图形传递途径状态的管理

几何变换缓存

这些函数得到了能被GPU执行的逻辑的传递途径所支持。这个传递途径在三角形、点、线和变换、裁剪颜色、纹理信息方面期望有一个几何规范,这些三角形、点、线和变换、裁剪颜色、纹理信息通常被用来转换几何图形,使这些几何图形能变成一种绘图模式存于帧缓存中。在较新的GPU中,那些代表标准几何图形处理的固定的函数传递途径已经增强了顶点和像素明暗的操作,能允许更多传递途径函数的可编程性。应用程序接口同OpenGL类似,是伴随着其它流行的标准而发展起来的,比如Mircrosoft Direct3D,能在GPU传递途径方面提供可以画图的软件接口。

OpenGL是一个经过多年发展的标准的应用程序接口,最初是通过图形工业先锋

Silicon Graphics TM的努力。在模拟、游戏、计算机辅助制造和专业图形处理市场方面,已经获得了广泛的应用。此外它还成为嵌入式应用的事实上的标准,在许多平台上是非常有用的。OpenGL还打算提供一个标准接口到多图形绘图设备上,允许一个应用能伴随着厂商在图形芯片的信心而运行。OpenGL能在嵌入式电子设备市场上成为一个关键的标准,主要归功于其超强的处理能力和跨平台的的特性。

作为一个应用程序接口,OpenGL经历了15年的发展。当更多的应用去扩展能力途径时,OpenGL的经成功版本的发行,给这个标准带来了更多的需要和更多的复杂性。OpenGL是一个典型的用驱动体系结构来执行的。OpenGL给绘图设备封装了一个底层接口,给那些需要使用硬件特性的应用程序提供一个高级的接口。当OpenGL在发展时,它的驱动程序也随着发展。为一个桌面式高级的终端图形硬件提供的现代OpenGL驱动使其能轻松地运行上百万条的直线的代码。嵌入式变量之所以能变得越来越小,主要得益于OpenGL的子集的划分。OpenGL子集在下一个移动GPU技术的浪潮中是一个关键的技术。它的目标是更多的集成芯片市场。

OpenGL和移动的GPU

在最近几年,一些具有高级绘图技术和低功耗的GPU的移动计算机开始在市场上出现。这些设备是目前移动技术的一个主要的发展领域,它们的目标是单个的电话、移动游戏系统、PDA、汽车行业、医药行业以及其他的深入的嵌入式的应用。当移动游戏发掘出其潜在的市场时,移动设备制造商开始从事GPU驱动程序的开发。通常一个标准的图形应用程序接口,太大或太昂贵而不能在这些设备上得到应用,比如OpenGL,所以检测设备驱动和设备制造商使用这些应用程序接口的子集。这些提供应用程序接口子集制造商的目标是明确的市场。这些应用必须被写进带有较小的子集的工作中去。这通常意味着它们不能被轻易从一个子集环境插入到另一个子集环境中去。

SoC设计的出现是因为明确定义的应用程序接口子集的移动GPU技术的出现。在SoC设计中,GPU用来和处理器一起使用的,这个处理器可以将数字媒体处理核心封装到一个芯片上。这样一个设计能被集成到一个很小的、低廉的应用上,比如:手提式医疗设备,电话,自动通信显示等等。

移动的GPU在嵌入式和关健的安全市场有很明显的应用。通常,在系统设计中大胆的设想和简单的设计是关键因素。移动GPU技术将在这些领域有很大的影响。当新类型的设备开始出现并且能提供OpenGL性能的时候,必须从事针对这些设备的潜

在的关键安全的OpenGL的开发。

介绍

应用程序接口标准化

OpenGL对于关键安全系统是一个很好的标准,并且应该被使用,就像API一样快速的发展。标准化的子集能对OpenGL在关键安全和高度嵌入的环境中的应用起到一个关键作用。

Khronos所定义的OpenGL扩展标准对于OpenGL子集的标准化是一个重要的发展。Khronos是一个将OpenGL融入到嵌入式和多媒体市场的一个工业联盟。Khronos 被所有的大型的图形芯片制造商、移动电话制造商和移动软件发展协会所支持。当清除多余的性能和着重强调简单和小的足迹时,扩展的OpenGL是定义明确的OpenGL 子集,包括移动设备。用来提供一个需要嵌入式平台的高级图形的有用的子集。既然全部的OpenGL规范是庞大的而且支持全部规范的图形子集系统是资源透彻的,需要一个定义明确的子集来提供一个对于嵌入应用的目标绘图能力。扩展的OpenGL就是这样的一个子集。

工具和应用程序接口

OpenGL图形开发者使用几个策略去成功创建OpenGL软件,包括以工具为基础的发展和手写代码。这两种途径都能在系统中利用软件模块性、高层接口的封装性。比如,一个数字映射库,用户接口库,或在系统中重用的字体渲染库。这些工具和SDK能使支持的特性的假设成为潜在的OpenGL驱动和图形设备。如果一个应用是为了适合驱动程序能力被限制的环境中,这些假设当然大部分需要接受挑战。

许多工具使用代码生成来操作。显示定义被放入了用户接口中,并且这些工具使用代码生成来创建OpenGL软件执行显示操作。这样OpenGL软件能包含成千上万的直线代码,其中大部分是几何定义。对于所有的OpenGL环境来说,这个代码的有用性将被限制除非能足够灵活地去考虑所有输出需要支持的OpenGL子集。

除了工具输出限制其灵活性外,如果一个可重用的OpenGL库已经被写入一个特定结构中,比如OpenGL显示列表或标准的glBegin-glEnd范例,它在驱动程序不支持这个范例的平台上将是无用的。有些技术途径能被用来考虑减轻这些问题。

结论

嵌入式OpenGL是一个关键技术,它已经并且将继续被用在关键安全的嵌入式系

统中。从桌面和工作站市场上引来的GPU技术已经被广泛的应用。使用了OpenGL的

新的嵌入式的芯片的出现将增加它的使用领域。到时功耗、价格、重量的壁垒将被打破。

为了能在所有的应用领域利用OpenGL的优点,OpenGL子集的广泛使用带来了编程和集成方面的挑战。这些子集代表标准化OpenGL的努力和提供一个共同的可依赖的子集应用。

虽然处理不同的OpenGL子集的方法被使用,但这些方法正经历着性能和复杂性方面的考验。一个更灵活的方法是考虑几何规范,像数据。不注意OpenGL和其子集的结果是关键安全应用发展将付出巨大的代价。当不同的OpenGL环境被需要,或者应用低代价的SoC或移动绘图GPU被需要,必须严厉地审察OpenGL策略以确保以得到便携。有两种选择:一种是花大代价去重新应用,另一种是利用不同的标准。

参考文献

[1] OpenGL ES Safety Critical Profile Specification, V 1.0. The Khronos Group, 2005

[2] OpenGL Common/Common-Lite Profile Specification, V 1.0.02, The Knronos Group, 2004

[3] Bennet, Paul A., Applications of Display Prototyping and Rehosting Tools to the Development of Simulator, Flight Training Device, and Cockpit Displays, American Institute if Aeronautics and Astronautics, 1997

[4] Snyder, Mark I., A Data-based Paradigm for Rapid Development of Advanced Avionics Displays, Proc. Digital Avionics Systems Conference, Indianapolis, IN, 2003

[5] Storey, Neil, and Faulkner, Alastair, Data Management in Data Driven Safety-Related Systems, Proc, 20th Systems Safety Conference, Denver, CO., 2002

附件2:外文原文

SOLVING THE EMBEDDED OPENGL PUZZLE –MAKING STANDARDS, TOOLS, AND APIS WORK TOGETHER IN HIGHLY EMBEDDED AND SAFETY CRITICAL ENVIRONMENTS

Mark Snyder, Quantum3D, Glendale, AZ

Abstract

Embedded graphical Human Machine Interfaces (HMIs) are increasingly making use of the OpenGL rendering API as a standard for defining and rendering screen graphics. This trend is supported by the emergence of hardware accelerated graphics subsystems and commercially available driver software. Meanwhile, embedded graphics tool and software vendors have adopted OpenGL in various forms as the rendering API they support. For highly embedded and safety critical environments, however, full OpenGL is not a narrow enough standard. In order to achieve low-cost/low power hardware implementations and reduce driver complexity to achieve safety-critical certification, OpenGL subsets must be embraced.

In recent years, the mobile graphics industry has benefited from the efforts of industry consortiums to define capable OpenGL subsets. These subsets, or profiles, exist in various versions intended to facilitate the development of applications for widely differing embedded markets, from cell phone graphics to safety critical high-powered embedded graphics subsystems. It is clear that such well-defined standards can and will have a beneficial impact on the embedded and safety-critical graphics industries, offering unprecedented portability and simplicity for HMI applications. What is not as clear is the level to which graphics tool and software vendors are supporting the new standards. The stakes are high for the end developer, as reliance on API capabilities that are either unsupported or difficult to certify can present serious system integration and certification pitfalls.

This paper presents recommendations in such areas as tool selection, standards to levy on vendors and developers, approaches for achieving user interfaces and font rendering using the OpenGL standards, and recommendations to ensure the successful engineering and wide deployment of HMI software.

Background

Graphical Processing Units (GPUs)

Over the past 10 years, display rendering technology for platform embedded systems has undergone fundamental changes. These changes have been driven primarily by two twin technological thrusts –flat-panel display hardware and advanced raster-based EGS systems using OpenGL. Flat panels have enabled an increase in display resolution while still supporting embedded size and weight constraints. Raster based EGS, particularly based on commodity OpenGL hardware, has provided the horsepower to drive the increased resolution.

The rendering engine, or graphics chip, is the part of the mobile computing device that processes graphics and creates or renders the display. On the desktop, hardware rendering engines dominate, resulting in two separate high performance processors being present in most systems –one for general computing, and one for processing and displaying graphics. The development of the GPU, has been largely driven by the desire for better video gaming capability, but also by the desire for better workstation and desktop graphical processing.

GPU technology has found a niche in embedded systems, providing advanced display capabilities that were difficult or even impossible to achieve in legacy graphical display systems. These embedded GPUs are embedded variants of desktop or laptop graphics cards, featuring GPUs, onboard texture memory, and hardware accelerated lighting, transformation, and rasterization. Offerings featuring hardware from major desktop graphics companies are being widely used in military applications. An embedded GPU is shown in Figure 1.

Figure 1. Embedded GPU

Most GPU technology deployed in embedded systems today has its roots in desktop or laptop based graphics accelerators. Power consumption for the GPU alone can range from 5 to 15W. These designs can provide power equivalent to a desktop or laptop within an embedded environment, provided the supporting driver software is available. OpenGL is by far the most commonly used standard to supply these drivers.

OpenGL as an Embedded Standard

The advent of the GPU has been accompanied by widespread use of new standards designed to facilitate development of graphical applications that take advantage of the hardware. One such lowlevel Applications Programming Interface (API) is OpenGL. OpenGL provides a software interface that supports 2D and 3D definition of geometry and rendering functions. Some of the major functions OpenGL supports include: Matrix-based geometry transformations

Viewport and clipping regions

Textured geometry

Graphics pipeline state management

Geometry caching

These functions are supported through a logical pipeline that the GPU implements. The pipeline expects geometry specification in the form of triangles, points, and lines, along with transformation, clipping, color, and texture information used to convert the

geometry into the form rendered into the frame buffer. In newer GPUs, the fixed function pipeline which represents standard methods of processing geometry has been augmented with vertex and pixel shader operations, which allow more programmability of the pipeline functions. APIs like OpenGL, along with other popular standards such as Microsoft Direct3D, provide software interfaces to draw graphics in the GPU pipeline. The GPU pipeline for OpenGL is shown in Figure 2, where the blue API bubble on the left represents OpenGL.

Figure 2. OpenGL Pipeline

OpenGL is a standardized API that has evolved over many years, initially through the efforts of graphics industry pioneer Silicon GraphicsTM. It has achieved widespread adoption in the simulation, gaming, CAD, and professional graphics markets, and is the de-facto standard for embedded applications. It is widely available on many platforms. OpenGL is also meant to provide a standard interface to multiple graphics rendering devices, allowing an application to run with confidence on graphics chips from multiple vendors. It is a key standard in the embedded avionics market due to its power and cross platform nature.

OpenGL as an API has undergone much growth in the past 15 years or so. As more classes of applications sought to exploit its capabilities, successive versions of the

standard have evolved, bringing more calls and more complexity to the standard. OpenGL is typically implemented using a driver architecture. OpenGL drivers encapsulates a low-level interface to the rendering hardware, and presents a high-level interface to applications that need to use the hardware’s featur es. As OpenGL has grown, so have its drivers. A modern OpenGL driver for a desktop high-end graphics card can easily run into millions of lines of code. Embedded variants can be smaller, depending on what subset of OpenGL they support. OpenGL subsets are a key technology in the next wave of mobile GPU technology, targeted for more integrated markets.

OpenGL and Mobile GPUs

In the last few years, mobile computers featuring advanced rendering technology using low-power GPUs have begun to appear on the market. These devices, targeted for cell phone, mobile game systems, PDAs, automotive uses, medical uses, and other deeply embedded applications, are currently one of the major development areas in mobile technology. As mobile gaming reaches its market potential, mobile device manufacturers have begun to address the GPU in their device development. Often a standard graphics API, such as OpenGL, is too large or costly to implement on these devices, so COTS driver and device manufacturers rely on subsets of the API. These subsets manufacturers to offer capabilities targeted to specific markets. Applications must be written to work with the smaller subsets, which often means they cannot be ported easily from one subset environment to another.

Mobile GPU technology enabled by well-defined API subsets has led to the emergence of System On Chip (SoC) designs. In a SoC design, the GPU is combined with the processor to encapsulate a complete general purpose and digital media processing core on a single chip. Such a design can be integrated into very small, low cost applications such as handheld medical equipment, cellular phones, automotive telematics displays, etc.

Mobile GPUs have an obvious application in embedded and safety-critical markets. Oftentimes, power consumption, weight, and simplicity of design are key factors in system design, and mobile GPU technology will have a big impact in these areas. As

entirely new classes of devices begin to emerge and offer OpenGL capabilities, the potential usage of OpenGL by safety-critical applications targeting these devices must be addressed.

Recommendations

Embracing API Standardization

While OpenGL is a good standard for safety criticalsystems and should be used, it has grown large as an API. Standardized subsets provide a key to using OpenGL in the safety-critical and deeply embedded environments.

The OpenGL ES standard by the Khronos Group is an important development in standardized special purpose subsets of OpenGL. Khronos is an industry consortium designed to foster the adoption of OpenGL into embedded and multimedia markets. Khronos is supported by all major graphics chip manufacturers, mobile phone manufacturers, and the mobile software development community. OpenGL ES is a well-defined subset of OpenGL that is designed to provide a capable subset for advanced graphics on demanding embedded platforms, including mobile devices while eliminating redundant capability and stressing simplicity and small footprint.. Since the full OpenGL specification is large and graphics subsystems that support the full spec are resource intensive, a well-defined subset is required to provide a target rendering capability for embedded applications. OpenGL ES is that subset.

Tools and APIs

OpenGL graphics developers typically employ several strategies to successfully create the OpenGL software to draw screens, including tool-based development and hand-code. Both approaches can make use of software modularity, encapsulating higher level interfaces, such as a digital map library, user interface library, or font rendering library into SDK’s for reuse in the system. These tools and SDKs may make assumptions about supported features of the underlying OpenGL driver and graphics hardware. If a goal of the application is to be portable to environments where driver capability may be limited, these assumptions will almost certainly need to be challenged.

Many tools operate using code generation to generate code representing a display definition. Display definitions are entered into a user interface, and the tool then employs code generation to create OpenGL software implementing the display [3]. Such OpenGL software can encompass tens or even hundreds of thousands of lines of code, most of it devoted to geometry specification. Usefulness of this code for all OpenGL environments may be limited unless its code generation is flexible enough to take into account all OpenGL subsets the output might need to support. The code generation approach is illustrated in Figure 4.

In addition to tool output limiting flexibility, if a reusable OpenGL library has been written to rely on certain constructs, such as OpenGL display lists or the standard glBegin-glEnd paradigm, it will not be useful on platforms where the driver does not support this paradigm. There are some technical approaches that can be considered to alleviate some of these problems.

Conclusions

Embedded OpenGL is a key technology that has been and will continue to be used on safety-critical embedded systems. GPU technology borrowed from the desktop and workstation markets has largely been used for these applications. The advent of new embedded chipsets employing OpenGL will increase this usage and potentially extend it into new areas where cost, power, and weight barriers are being broken down.

In order to take advantage of OpenGL in all these application areas, the widespread usage of OpenGL subsets presents a programming and integration challenge. Subsets, such as the OpenGL ES Safety-Critical profile from the Khronos group, represent efforts to standardize OpenGL and provide a common subset applications can rely on.

Software approaches to handling differing OpenGL subsets can be employed, but these approaches can suffer performance and complexity issues. A more flexible approach is to consider geometry specification as data

The result of failing to pay attention to OpenGL and its subsets can be costly for a safety-critical application development. When portability to differing OpenGL environments is desired, or the ability to employ low cost SoC or mobile rendering GPUs is needed, the OpenGL strategy must be rigorously scrutinized to ensure such portability

can be achieved. The alternative is costly rework of the application to address differing standards.

References

[1] OpenGL ES Safety Critical Profile Specification, V 1.0. The Khronos Group, 2005

[2] OpenGL Common/Common-Lite Profile Specification, V 1.0.02, The Knronos Group, 2004

[3] Bennet, Paul A., Applications of Display Prototyping and Rehosting Tools to the Development of Simulator, Flight Training Device, and Cockpit Displays, American Institute if Aeronautics and Astronautics, 1997

[4] Snyder, Mark I., A Data-based Paradigm for Rapid Development of Advanced Avionics Displays, Proc. Digital Avionics Systems Conference, Indianapolis, IN, 2003 [5] Storey, Neil, and Faulkner, Alastair, Data Management in Data Driven Safety-Related Systems, Proc, 20th Systems Safety Conference, Denver, CO., 2002

Email Addresses Mark Snyder, msnyder@https://www.360docs.net/doc/2210967147.html,

24th Digital Avionics Systems Conference

October 30, 2005

1外文文献翻译原文及译文汇总

华北电力大学科技学院 毕业设计(论文)附件 外文文献翻译 学号:121912020115姓名:彭钰钊 所在系别:动力工程系专业班级:测控技术与仪器12K1指导教师:李冰 原文标题:Infrared Remote Control System Abstract 2016 年 4 月 19 日

红外遥控系统 摘要 红外数据通信技术是目前在世界范围内被广泛使用的一种无线连接技术,被众多的硬件和软件平台所支持。红外收发器产品具有成本低,小型化,传输速率快,点对点安全传输,不受电磁干扰等特点,可以实现信息在不同产品之间快速、方便、安全地交换与传送,在短距离无线传输方面拥有十分明显的优势。红外遥控收发系统的设计在具有很高的实用价值,目前红外收发器产品在可携式产品中的应用潜力很大。全世界约有1亿5千万台设备采用红外技术,在电子产品和工业设备、医疗设备等领域广泛使用。绝大多数笔记本电脑和手机都配置红外收发器接口。随着红外数据传输技术更加成熟、成本下降,红外收发器在短距离通讯领域必将得到更广泛的应用。 本系统的设计目的是用红外线作为传输媒质来传输用户的操作信息并由接收电路解调出原始信号,主要用到编码芯片和解码芯片对信号进行调制与解调,其中编码芯片用的是台湾生产的PT2262,解码芯片是PT2272。主要工作原理是:利用编码键盘可以为PT2262提供的输入信息,PT2262对输入的信息进行编码并加载到38KHZ的载波上并调制红外发射二极管并辐射到空间,然后再由接收系统接收到发射的信号并解调出原始信息,由PT2272对原信号进行解码以驱动相应的电路完成用户的操作要求。 关键字:红外线;编码;解码;LM386;红外收发器。 1 绪论

新技术云计算外文文献

云计算——新兴的计算技术 摘要:云计算是涉及通过互联网提供托管服务的总称。这些服务大致分为三类:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。云计算这个名字的灵感来自于云符号经常用来代表在互联网上流程图和图表。这是在继主机计算、个人电脑计算、客户端服务器计算和Web计算之后的第五代计算技术。本文将围绕云计算进行讨论。 关键词:云计算,IaaS(基础设施即服务),PaaS的(平台即服务),SaaS(软件即服务) 1引言 云服务有三个鲜明的特点区别于传统的主机服务模式,它们分别是:云服务的出售通常按分钟或小时收取费用;云服务是有弹性的,一个用户可以在不同的时间拥有可多可少的服务;云服务完全由供应商托管(消费者只需要通过个人电脑和互联网就可以使用)。虚拟化的重大创新、分布式计算的发展,以及高速互联网的建设和经济的衰落,都加速了对云计算的兴趣。 云可以是私有的或公有的。公有云向互联网上的任何人销售(目前,亚马逊的网络服务是最大的公有云服务提供商)。私有云是一个专有网络或数据中心,向一部分人提供托管服务。当服务提供商使用公有云资源来创建自己的私有云,这样的结果被称为虚拟化的私有云。私有云或公共云的云计算目标是提供方便的、可扩展的计算资源和IT服务[1]。 2云计算的优势 云计算具有的优势是什么? (a)最小化的资本开支 (b)位置和设备独立性 答案:供应商的视角:申请厂商更容易吸引新客户。 (a)提供最低成本的方法和配套应用; (b)能够使用商品服务器和存储硬件; 3云计算的障碍 从客户的视角来看,云计算的障碍有: (a)数据安全; (b)很多客户不希望他们的数据迁移到可以信任的“云”上; (c)数据必须进行本地保留; (d)延迟; (e)云可以走多少毫秒; (f)不是实时应用的理想选择; (g)应用程序可用性; (h)无法通过现有的传统应用进行切换; (i)等效的云应用不存在; 总结,并非所有的应用程序都要工作在公共云之上。

ASP外文翻译原文

https://www.360docs.net/doc/2210967147.html, https://www.360docs.net/doc/2210967147.html, 是一个统一的 Web 开发模型,它包括您使用尽可能少的代码生成企业级 Web 应用程序所必需的各种服务。https://www.360docs.net/doc/2210967147.html, 作为 .NET Framework 的一部分提供。当您编写 https://www.360docs.net/doc/2210967147.html, 应用程序的代码时,可以访问 .NET Framework 中的类。您可以使用与公共语言运行库 (CLR) 兼容的任何语言来编写应用程序的代码,这些语言包括 Microsoft Visual Basic、C#、JScript .NET 和 J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的https://www.360docs.net/doc/2210967147.html, 应用程序。 https://www.360docs.net/doc/2210967147.html, 包括: ?页和控件框架 ?https://www.360docs.net/doc/2210967147.html, 编译器 ?安全基础结构 ?状态管理功能 ?应用程序配置 ?运行状况监视和性能功能 ?调试支持 ?XML Web services 框架 ?可扩展的宿主环境和应用程序生命周期管理 ?可扩展的设计器环境 https://www.360docs.net/doc/2210967147.html, 页和控件框架是一种编程框架,它在 Web 服务器上运行,可以动态地生成和呈现 https://www.360docs.net/doc/2210967147.html, 网页。可以从任何浏览器或客户端设备请求 https://www.360docs.net/doc/2210967147.html, 网页,https://www.360docs.net/doc/2210967147.html, 会向请求浏览器呈现标记(例如 HTML)。通常,您可以对多个浏览器使用相同的页,因为 https://www.360docs.net/doc/2210967147.html, 会为发出请求的浏览器呈现适当的标记。但是,您可以针对诸如 Microsoft Internet Explorer 6 的特定浏览器设计https://www.360docs.net/doc/2210967147.html, 网页,并利用该浏览器的功能。https://www.360docs.net/doc/2210967147.html, 支持基于 Web 的设备(如移动电话、手持型计算机和个人数字助理 (PDA))的移动控件。

毕业设计外文翻译附原文

外文翻译 专业机械设计制造及其自动化学生姓名刘链柱 班级机制111 学号1110101102 指导教师葛友华

外文资料名称: Design and performance evaluation of vacuum cleaners using cyclone technology 外文资料出处:Korean J. Chem. Eng., 23(6), (用外文写) 925-930 (2006) 附件: 1.外文资料翻译译文 2.外文原文

应用旋风技术真空吸尘器的设计和性能介绍 吉尔泰金,洪城铱昌,宰瑾李, 刘链柱译 摘要:旋风型分离器技术用于真空吸尘器 - 轴向进流旋风和切向进气道流旋风有效地收集粉尘和降低压力降已被实验研究。优化设计等因素作为集尘效率,压降,并切成尺寸被粒度对应于分级收集的50%的效率进行了研究。颗粒切成大小降低入口面积,体直径,减小涡取景器直径的旋风。切向入口的双流量气旋具有良好的性能考虑的350毫米汞柱的低压降和为1.5μm的质量中位直径在1米3的流量的截止尺寸。一使用切向入口的双流量旋风吸尘器示出了势是一种有效的方法,用于收集在家庭中产生的粉尘。 摘要及关键词:吸尘器; 粉尘; 旋风分离器 引言 我们这个时代的很大一部分都花在了房子,工作场所,或其他建筑,因此,室内空间应该是既舒适情绪和卫生。但室内空气中含有超过室外空气因气密性的二次污染物,毒物,食品气味。这是通过使用产生在建筑中的新材料和设备。真空吸尘器为代表的家电去除有害物质从地板到地毯所用的商用真空吸尘器房子由纸过滤,预过滤器和排气过滤器通过洁净的空气排放到大气中。虽然真空吸尘器是方便在使用中,吸入压力下降说唱空转成比例地清洗的时间,以及纸过滤器也应定期更换,由于压力下降,气味和细菌通过纸过滤器内的残留粉尘。 图1示出了大气气溶胶的粒度分布通常是双峰形,在粗颗粒(>2.0微米)模式为主要的外部来源,如风吹尘,海盐喷雾,火山,从工厂直接排放和车辆废气排放,以及那些在细颗粒模式包括燃烧或光化学反应。表1显示模式,典型的大气航空的直径和质量浓度溶胶被许多研究者测量。精细模式在0.18?0.36 在5.7到25微米尺寸范围微米尺寸范围。质量浓度为2?205微克,可直接在大气气溶胶和 3.85至36.3μg/m3柴油气溶胶。

毕业设计外文翻译原文.

Optimum blank design of an automobile sub-frame Jong-Yop Kim a ,Naksoo Kim a,*,Man-Sung Huh b a Department of Mechanical Engineering,Sogang University,Shinsu-dong 1,Mapo-ku,Seoul 121-742,South Korea b Hwa-shin Corporation,Young-chun,Kyung-buk,770-140,South Korea Received 17July 1998 Abstract A roll-back method is proposed to predict the optimum initial blank shape in the sheet metal forming process.The method takes the difference between the ?nal deformed shape and the target contour shape into account.Based on the method,a computer program composed of a blank design module,an FE-analysis program and a mesh generation module is developed.The roll-back method is applied to the drawing of a square cup with the ˉange of uniform size around its periphery,to con?rm its validity.Good agreement is recognized between the numerical results and the published results for initial blank shape and thickness strain distribution.The optimum blank shapes for two parts of an automobile sub-frame are designed.Both the thickness distribution and the level of punch load are improved with the designed blank.Also,the method is applied to design the weld line in a tailor-welded blank.It is concluded that the roll-back method is an effective and convenient method for an optimum blank shape design.#2000Elsevier Science S.A.All rights reserved. Keywords:Blank design;Sheet metal forming;Finite element method;Roll-back method

土木外文翻译原文和译文

A convection-conduction model for analysis of the freeze-thaw conditions in the surrounding rock wall of a tunnel in permafrost regions Abstract Based on the analyses of fundamental meteorological and hydrogeological conditions at the site of a tunnel in the cold regions, a combined convection-conduction model for air flow in the tunnel and temperature field in the surrounding has been constructed. Using the model, the air temperature distribution in the Xiluoqi No. 2 Tunnel has been simulated numerically. The simulated results are in agreement with the data observed. Then, based on the in situ conditions of sir temperature, atmospheric pressure, wind force, hydrogeology and engineering geology, the air-temperature relationship between the temperature on the surface of the tunnel wall and the air temperature at the entry and exit of the tunnel has been obtained, and the freeze-thaw conditions at the Dabanshan Tunnel which is now under construction is predicted. Keywords: tunnel in cold regions, convective heat exchange and conduction, freeze-thaw. A number of highway and railway tunnels have been constructed in the permafrost regions and their neighboring areas in China. Since the hydrological and thermal conditions changed after a tunnel was excavated,the surrounding wall rock materials often froze, the frost heaving caused damage to the liner layers and seeping water froze into ice diamonds,which seriously interfered with the communication and transportation. Similar problems of the freezing damage in the tunnels also appeared in other countries like Russia, Norway and Japan .Hence it is urgent to predict the freeze-thaw conditions in the surrounding rock materials and provide a basis for the design,construction and

最新云计算中侧信道攻击的防御-毕业论文外文翻译整理

附录一英文文献 Security against Side Channel Attack in Cloud Computing Bhrugu Sevak Abstract--Cloud computing is a word that delivering hosted service over the internet. Cloud computing has been ideate as the next generation architecture of IT enterprise ecause of it’s provides ubiquitous network, cost reducing, flexibility and scalability to users. Now days with the fast growing of cloud computing technology introduces new more vulnerabilities so security is considered to be one of the most critical aspect in clod computing environment due to the confidential and important information stored in the cloud. As per AMAZONE EC2 service case study it is possible to identify the particular target VM(virtual machine) in internal cloud infrastructure and then placed new VM with targeted VM and extract confidential information from targeted VM on same physical machine called as simple side channel attack. This paper introduces how to avert the side channel attack in cloud computing. This is accomplished by using combination of Virtual firewall appliance and randomly encryption decryption (using concept of confusion diffusion) and provide RAS (Reliability, Availability, and Security) of client’s data or information. Keywords--Cloud computing, side channel attack, Amazon EC2 service case study, virtual firewall appliance, randomly encryption decryption. I. INTRODUCTION Cloud computing is a word that delivering hosted service over the internet.

中国的对外贸易外文翻译及原文

外文翻译 原文 Foreign T rade o f China Material Source:W anfang Database Author:Hitomi Iizaka 1.Introduction On December11,2001,China officially joined the World T rade Organization(WTO)and be c a me its143rd member.China’s presence in the worl d economy will continue to grow and deepen.The foreign trade sector plays an important andmultifaceted role in China’s economic development.At the same time, China’s expanded role in the world economy is beneficial t o all its trading partners. Regions that trade with China benefit from cheaper and mor e varieties of imported consumer goods,raw materials and intermediate products.China is also a large and growing export market.While the entry of any major trading nation in the global trading system can create a process of adjustment,the o u t c o me is fundamentally a win-win situation.In this p aper we would like t o provide a survey of the various institutions,laws and characteristics of China’s trade.Among some of the findings, we can highlight thefollowing: ?In2001,total trade to gross domestic pr oduct(GDP)ratio in China is44% ?In2001,47%of Chinese trade is processed trade1 ?In2001,51%of Chinese trade is conduct ed by foreign firms in China2 ?In2001,36%of Chinese exports originate from Gu an gdon g province ?In2001,39%of China’s exports go through Hong Kong to be re-exported elsewhere 2.Evolution of China’s Trade Regime Equally remarkable are the changes in the commodity composition of China’s exports and imports.Table2a shows China’s annu al export volumes of primary goods and manufactured goods over time.In1980,primary goods accounted for 50.3%of China’s exports and manufactured goods accounted for49.7%.Although the share of primary good declines slightly during the first half of1980’s,it remains at50.6%in1985.Since then,exports of manufactured goods have grown at a much

【最新推荐】应急法律外文文献翻译原文+译文

文献出处:Thronson P. Toward Comprehensive Reform of America’s Emergency Law Regime [J]. University of Michigan Journal of Law Reform, 2013, 46(2). 原文 TOWARD COMPREHENSIVE REFORM OF AMERICA’S EMERGENCY LAW REGIME Patrick A. Thronson Unbenownst to most Americans, the United States is presently under thirty presidentially declared states of emergency. They confer vast powers on the Executive Branch, including the ability to financially incapacitate any person or organization in the United States, seize control of the nation’s communications infrastructure, mobilize military forces, expand the permissible size of the military without congressional authorization, and extend tours of duty without consent from service personnel. Declared states of emergency may also activate Presidential Emergency Action Documents and other continuity-of-government procedures, which confer powers on the President—such as the unilateral suspension of habeas corpus—that appear fundamentally opposed to the American constitutional order.

Hadoop云计算外文翻译文献

Hadoop云计算外文翻译文献 (文档含中英文对照即英文原文和中文翻译) 原文: Meet Hadoop In pioneer days they used oxen for heavy pulling, and when one ox couldn’t budge a log, they didn’t try to grow a larger ox. We shouldn’t be trying for bigger computers, but for more systems of computers. —Grace Hopper Data! We live in the data age. It’s not easy to measure the total volume of data stored electronically, but an IDC estimate put the size of the “digital universe” at 0.18 zettabytes in

2006, and is forecasting a tenfold growth by 2011 to 1.8 zettabytes. A zettabyte is 1021 bytes, or equivalently one thousand exabytes, one million petabytes, or one billion terabytes. That’s roughly the same order of magnitude as one disk drive for every person in the world. This flood of data is coming from many sources. Consider the following: ? The New York Stock Exchange generates about one terabyte of new trade data per day. ? Facebook hosts approximately 10 billion photos, taking up one petabyte of storage. ? https://www.360docs.net/doc/2210967147.html,, the genealogy site, stores around 2.5 petabytes of data. ? The Internet Archive stores around 2 petabytes of data, and is growing at a rate of 20 terabytes per month. ? The Large Hadron Collider near Geneva, Switzerland, will produce about 15 petabytes of data per year. So there’s a lot of data out there. But you are probably wondering how it affects you. Most of the data is locked up in the largest web properties (like search engines), or scientific or financial institutions, isn’t it? Does the advent of “Big Data,” as it is being called, affect smaller organizations or individuals? I argue that it does. Take photos, for example. My wife’s grandfather was an avid photographer, and took photographs throughout his adult life. His entire corpus of medium format, slide, and 35mm film, when scanned in at high-resolution, occupies around 10 gigabytes. Compare this to the digital photos that my family took last year,which take up about 5 gigabytes of space. My family is producing photographic data at 35 times the rate my wife’s grandfather’s did, and the rate is increasing every year as it becomes easier to take more and more photos. More generally, the digital streams that individuals are producing are growing apace. Microsoft Research’s MyLifeBits project gives a glimpse of archiving of pe rsonal information that may become commonplace in the near future. MyLifeBits was an experiment where an individual’s interactions—phone calls, emails, documents were captured electronically and stored for later access. The data gathered included a photo taken every minute, which resulted in an overall data volume of one gigabyte a month. When storage costs come down enough to make it feasible to store continuous audio and video, the data volume for a future MyLifeBits service will be many times that.

英文翻译与英文原文.陈--

翻译文献:INVESTIGATION ON DYNAMIC PERFORMANCE OF SLIDE UNIT IN MODULAR MACHINE TOOL (对组合机床滑台动态性能的调查报告) 文献作者:Peter Dransfield, 出处:Peter Dransfield, Hydraulic Control System-Design and Analysis of TheirDynamics, Springer-Verlag, 1981 翻译页数:p139—144 英文译文: 对组合机床滑台动态性能的调查报告 【摘要】这一张纸处理调查利用有束缚力的曲线图和状态空间分析法对组合机床滑台的滑动影响和运动平稳性问题进行分析与研究,从而建立了滑台的液压驱动系统一自调背压调速系统的动态数学模型。通过计算机数字仿真系统,分析了滑台产生滑动影响和运动不平稳的原因及主要影响因素。从那些中可以得出那样的结论,如果能合理地设计液压缸和自调背压调压阀的结构尺寸. 本文中所使用的符号如下: s1-流源,即调速阀出口流量; S el—滑台滑动摩擦力 R一滑台等效粘性摩擦系数: I1—滑台与油缸的质量 12—自调背压阀阀心质量 C1、c2—油缸无杆腔及有杆腔的液容; C2—自调背压阀弹簧柔度; R1, R2自调背压阀阻尼孔液阻, R9—自调背压阀阀口液阻 S e2—自调背压阀弹簧的初始预紧力; I4, I5—管路的等效液感 C5、C6—管路的等效液容: R5, R7-管路的等效液阻; V3, V4—油缸无杆腔及有杆腔内容积; P3, P4—油缸无杆腔及有杆腔的压力 F—滑台承受负载, V—滑台运动速度。本文采用功率键合图和状态空间分折法建立系统的运动数学模型,滑台的动态特性可以能得到显著改善。

外文翻译原文

204/JOURNAL OF BRIDGE ENGINEERING/AUGUST1999

JOURNAL OF BRIDGE ENGINEERING /AUGUST 1999/205 ends.The stress state in each cylindrical strip was determined from the total potential energy of a nonlinear arch model using the Rayleigh-Ritz method. It was emphasized that the membrane stresses in the com-pression region of the curved models were less than those predicted by linear theory and that there was an accompanying increase in ?ange resultant force.The maximum web bending stress was shown to occur at 0.20h from the compression ?ange for the simple support stiffness condition and 0.24h for the ?xed condition,where h is the height of the analytical panel.It was noted that 0.20h would be the optimum position for longitudinal stiffeners in curved girders,which is the same as for straight girders based on stability requirements.From the ?xed condition cases it was determined that there was no signi?cant change in the membrane stresses (from free to ?xed)but that there was a signi?cant effect on the web bend-ing stresses.Numerical results were generated for the reduc-tion in effective moment required to produce initial yield in the ?anges based on curvature and web slenderness for a panel aspect ratio of 1.0and a web-to-?ange area ratio of 2.0.From the results,a maximum reduction of about 13%was noted for a /R =0.167and about 8%for a /R =0.10(h /t w =150),both of which would correspond to extreme curvature,where a is the length of the analytical panel (modeling the distance be-tween transverse stiffeners)and R is the radius of curvature.To apply the parametric results to developing design criteria for practical curved girders,the de?ections and web bending stresses that would occur for girders with a curvature corre-sponding to the initial imperfection out-of-?atness limit of D /120was used.It was noted that,for a panel with an aspect ratio of 1.0,this would correspond to a curvature of a /R =0.067.The values of moment reduction using this approach were compared with those presented by Basler (Basler and Thurlimann 1961;Vincent 1969).Numerical results based on this limit were generated,and the following web-slenderness requirement was derived: 2 D 36,500a a =1?8.6?34 (1) ? ??? t R R F w ?y where D =unsupported distance between ?anges;and F y =yield stress in psi. An extension of this work was published a year later,when Culver et al.(1973)checked the accuracy of the isolated elas-tically supported cylindrical strips by treating the panel as a unit two-way shell rather than as individual strips.The ?ange/web boundaries were modeled as ?xed,and the boundaries at the transverse stiffeners were modeled as ?xed and simple.Longitudinal stiffeners were modeled with moments of inertias as multiples of the AASHO (Standard 1969)values for straight https://www.360docs.net/doc/2210967147.html,ing analytical results obtained for the slenderness required to limit the plate bending stresses in the curved panel to those of a ?at panel with the maximum allowed out-of-?atness (a /R =0.067)and with D /t w =330,the following equa-tion was developed for curved plate girder web slenderness with one longitudinal stiffener: D 46,000a a =1?2.9 ?2.2 (2) ? ? ? t R f R w ?b where the calculated bending stress,f b ,is in psi.It was further concluded that if longitudinal stiffeners are located in both the tension and compression regions,the reduction in D /t w will not be required.For the case of two stiffeners,web bending in both regions is reduced and the web slenderness could be de-signed as a straight girder panel.Eq.(1)is currently used in the ‘‘Load Factor Design’’portion of the Guide Speci?cations ,and (2)is used in the ‘‘Allowable Stress Design’’portion for girders stiffened with one longitudinal stiffener.This work was continued by Mariani et al.(1973),where the optimum trans-verse stiffener rigidity was determined analytically. During almost the same time,Abdel-Sayed (1973)studied the prebuckling and elastic buckling behavior of curved web panels and proposed approximate conservative equations for estimating the critical load under pure normal loading (stress),pure shear,and combined normal and shear loading.The linear theory of shells was used.The panel was simply supported along all four edges with no torsional rigidity of the ?anges provided.The transverse stiffeners were therefore assumed to be rigid in their directions (no strains could be developed along the edges of the panels).The Galerkin method was used to solve the governing differential equations,and minimum eigenvalues of the critical load were calculated and presented for a wide range of loading conditions (bedding,shear,and combined),aspect ratios,and curvatures.For all cases,it was demonstrated that the critical load is higher for curved panels over the comparable ?at panel and increases with an increase in curvature. In 1980,Daniels et al.summarized the Lehigh University ?ve-year experimental research program on the fatigue behav-ior of horizontally curved bridges and concluded that the slen-derness limits suggested by Culver were too severe.Equations for ‘‘Load Factor Design’’and for ‘‘Allowable Stress Design’’were developed (respectively)as D 36,500a =1?4?192(3)? ?t R F w ?y D 23,000a =1?4 ?170 (4) ? ? t R f w ?b The latter equation is currently used in the ‘‘Allowable Stress Design’’portion of the Guide Speci?cations for girders not stiffened longitudinally. Numerous analytical and experimental works on the subject have also been published by Japanese researchers since the end of the CURT project.Mikami and colleagues presented work in Japanese journals (Mikami et al.1980;Mikami and Furunishi 1981)and later in the ASCE Journal of Engineering Mechanics (Mikami and Furunishi 1984)on the nonlinear be-havior of cylindrical web panels under bending and combined bending and shear.They analyzed the cylindrical panels based on Washizu’s (1975)nonlinear theory of shells.The governing nonlinear differential equations were solved numerically by the ?nite-difference method.Simple support boundary condi-tions were assumed along the curved boundaries (top and bot-tom at the ?ange locations)and both simple and ?xed support conditions were used at the straight (vertical)boundaries.The large displacement behavior was demonstrated by Mi-kami and Furunishi for a range of geometric properties.Nu-merical values of the load,de?ection,membrane stress,bend-ing stress,and torsional stress were obtained,but no equations for design use were presented.Signi?cant conclusions include that:(1)the compressive membrane stress in the circumfer-ential direction decreases with an increase in curvature;(2)the panel under combined bending and shear exhibits a lower level of the circumferential membrane stress as compared with the panel under pure bending,and as a result,the bending moment carried by the web panel is reduced;and (3)the plate bending stress under combined bending and shear is larger than that under pure bending.No formulations or recommendations for direct design use were made. Kuranishi and Hiwatashi (1981,1983)used the ?nite-ele-ment method to demonstrate the elastic ?nite displacement be-havior of curved I-girder webs under bending using models with and without ?ange rigidities.Rotation was not allowed (?xed condition)about the vertical axis at the ends of the panel (transverse stiffener locations).Again,the nonlinear distribu-

相关文档
最新文档