电子信息工程毕业设计外文翻译
最新外文文献翻译格式范例
外文文献翻译格式范例本科毕业设计(外文翻译)外文参考文献译文及原文学院信息工程学院专业信息工程(电子信息工程方向)年级班别 2006级(4)班学号 3206003186学生姓名柯思怡指导教师 ______ 田妮莉 _ __2010年6月目录熟悉微软SQL Server (1)1Section A 引言 (1)2Section B 再谈数据库可伸缩性 (4)3Section C 数据库开发的特点 (7)Get Your Arms around Microsoft SQL Server (9)1Section A Introduction to SQL Server 2005 (9)2Section B Database Scalability Revisited (13)3Section C Features for Database Development (17)熟悉微软SQL Server1 Section A 引言SQL Server 2005 是微软SQL生产线上最值得期待的产品。
在经过了上百万个邮件,成百上千的规范说明,以及数十次修订后。
微软承诺SQL Server 2005 是最新的基于Windows数据库应用的数据库开发平台。
这节的内容将指出SQL Server 2005产品的一些的重要特征。
SQL Server 2005几乎覆盖OLTP及OLAP技术的所又内容。
微软公司的这个旗舰数据库产品几乎能覆盖所有的东西。
这个软件在经过五年多的制作后,成为一个与它任何一个前辈产品都完全不同的产品。
本节将介绍整个产品的大部分功能。
当人们去寻求其想要的一些功能和技术时,可以从中提取出重要的和最感新区的内容,包括SQL Server Engine 的一些蜕变的历史,以及各种各样的SQL Server 2005的版本,可伸缩性,有效性,大型数据库的维护以及商业智能等如下:●数据库引擎增强技术。
SQL Server 2005 对数据库引擎进行了许多改进,并引入了新的功能。
毕业设计外文翻译_英文版
A Design and Implementation of Active NetworkSocket ProgrammingK.L. Eddie Law, Roy LeungThe Edward S. Rogers Sr. Department of Electrical and Computer EngineeringUniversity of TorontoToronto, Canadaeddie@, roy.leung@utoronto.caAbstract—The concept of programmable nodes and active networks introduces programmability into communication networks. Code and data can be sent and modified on their ways to destinations. Recently, various research groups have designed and implemented their own design platforms. Each design has its own benefits and drawbacks. Moreover, there exists an interoperability problem among platforms. As a result, we introduce a concept that is similar to the network socket programming. We intentionally establish a set of simple interfaces for programming active applications. This set of interfaces, known as Active Network Socket Programming (ANSP), will be working on top of all other execution environments in future. Therefore, the ANSP offers a concept that is similar to “write once, run everywhere.” It is an open programming model that active applications can work on all execution environments. It solves the heterogeneity within active networks. This is especially useful when active applications need to access all regions within a heterogeneous network to deploy special service at critical points or to monitor the performance of the entire networks. Instead of introducing a new platform, our approach provides a thin, transparent layer on top of existing environments that can be easily installed for all active applications.Keywords-active networks; application programming interface; active network socket programming;I. I NTRODUCTIONIn 1990, Clark and Tennenhouse [1] proposed a design framework for introducing new network protocols for the Internet. Since the publication of that position paper, active network design framework [2, 3, 10] has slowly taken shape in the late 1990s. The active network paradigm allows program code and data to be delivered simultaneously on the Internet. Moreover, they may get executed and modified on their ways to their destinations. At the moment, there is a global active network backbone, the ABone, for experiments on active networks. Apart from the immaturity of the executing platform, the primary hindrance on the deployment of active networks on the Internet is more on the commercially related issues. For example, a vendor may hesitate to allow network routers to run some unknown programs that may affect their expected routing performance. As a result, alternatives were proposed to allow active network concept to operate on the Internet, such as the application layer active networking (ALAN) project [4] from the European research community. In the ALAN project, there are active server systems located at different places in the networks and active applications are allowed to run in these servers at the application layer. Another potential approach from the network service provider is to offer active network service as the premium service class in the networks. This service class should provide the best Quality of Service (QoS), and allow the access of computing facility in routers. With this approach, the network service providers can create a new source of income.The research in active networks has been progressing steadily. Since active networks introduce programmability on the Internet, appropriate executing platforms for the active applications to execute should be established. These operating platforms are known as execution environments (EEs) and a few of them have been created, e.g., the Active Signaling Protocol (ASP) [12] and the Active Network Transport System (ANTS) [11]. Hence, different active applications can be implemented to test the active networking concept.With these EEs, some experiments have been carried out to examine the active network concept, for example, the mobile networks [5], web proxies [6], and multicast routers [7]. Active networks introduce a lot of program flexibility and extensibility in networks. Several research groups have proposed various designs of execution environments to offer network computation within routers. Their performance and potential benefits to existing infrastructure are being evaluated [8, 9]. Unfortunately, they seldom concern the interoperability problems when the active networks consist of multiple execution environments. For example, there are three EEs in ABone. Active applications written for one particular EE cannot be operated on other platforms. This introduces another problem of resources partitioning for different EEs to operate. Moreover, there are always some critical network applications that need to run under all network routers, such as collecting information and deploying service at critical points to monitor the networks.In this paper, a framework known as Active Network Socket Programming (ANSP) model is proposed to work with all EEs. It offers the following primary objectives.• One single programming interface is introduced for writing active applications.• Since ANSP offers the programming interface, the design of EE can be made independent of the ANSP.This enables a transparency in developing andenhancing future execution environments.• ANSP addresses the interoperability issues among different execution environments.• Through the design of ANSP, the pros and cons of different EEs will be gained. This may help design abetter EE with improved performance in future.The primary objective of the ANSP is to enable all active applications that are written in ANSP can operate in the ABone testbed . While the proposed ANSP framework is essential in unifying the network environments, we believe that the availability of different environments is beneficial in the development of a better execution environment in future. ANSP is not intended to replace all existing environments, but to enable the studies of new network services which are orthogonal to the designs of execution environments. Therefore, ANSP is designed to be a thin and transparent layer on top of all execution environments. Currently, its deployment relies on automatic code loading with the underlying environments. As a result, the deployment of ANSP at a router is optional and does not require any change to the execution environments.II. D ESIGN I SSUES ON ANSPThe ANSP unifies existing programming interfaces among all EEs. Conceptually, the design of ANSP is similar to the middleware design that offers proper translation mechanisms to different EEs. The provisioning of a unified interface is only one part of the whole ANSP platform. There are many other issues that need to be considered. Apart from translating a set of programming interfaces to other executable calls in different EEs, there are other design issues that should be covered, e.g., • a unified thread library handles thread operations regardless of the thread libraries used in the EEs;• a global soft-store allows information sharing among capsules that may execute over different environmentsat a given router;• a unified addressing scheme used across different environments; more importantly, a routing informationexchange mechanism should be designed across EEs toobtain a global view of the unified networks;• a programming model that should be independent to any programming languages in active networks;• and finally, a translation mechanism to hide the heterogeneity of capsule header structures.A. Heterogeneity in programming modelEach execution environment provides various abstractions for its services and resources in the form of program calls. The model consists of a set of well-defined components, each of them has its own programming interfaces. For the abstractions, capsule-based programming model [10] is the most popular design in active networks. It is used in ANTS [11] and ASP [12], and they are being supported in ABone. Although they are developed based on the same capsule model, their respective components and interfaces are different. Therefore, programs written in one EE cannot run in anther EE. The conceptual views of the programming models in ANTS and ASP are shown in Figure 1.There are three distinct components in ANTS: application, capsule, and execution environment. There exist user interfaces for the active applications at only the source and destination routers. Then the users can specify their customized actions to the networks. According to the program function, the applications send one or more capsules to carry out the operations. Both applications and capsules operate on top of an execution environment that exports an interface to its internal programming resources. Capsule executes its program at each router it has visited. When it arrives at its destination, the application at destination may either reply it with another capsule or presents this arrival event to the user. One drawback with ANTS is that it only allows “bootstrap” application.Figure 1. Programming Models in ASP and ANTS.In contrast, ASP does not limit its users to run “bootstrap” applications. Its program interfaces are different from ANTS, but there are also has three components in ASP: application client, environment, and AAContext. The application client can run on active or non-active host. It can start an active application by simply sending a request message to the EE. The client presents information to users and allows its users to trigger actions at a nearby active router. AAContext is the core of the network service and its specification is divided into two parts. One part specifies its actions at its source and destination routers. Its role is similar to that of the application in ANTS, except that it does not provide a direct interface with the user. The other part defines its actions when it runs inside the active networks and it is similar to the functional behaviors of a capsule in ANTS.In order to deal with the heterogeneity of these two models, ANSP needs to introduce a new set of programming interfaces and map its interfaces and execution model to those within the routers’ EEs.B. Unified Thread LibraryEach execution environment must ensure the isolation of instance executions, so they do not affect each other or accessThe authors appreciate the Nortel Institute for Telecommunications (NIT) at the University of Toronto to allow them to access the computing facilitiesothers’ information. There are various ways to enforce the access control. One simple way is to have one virtual machine for one instance of active applications. This relies on the security design in the virtual machines to isolate services. ANTS is one example that is using this method. Nevertheless, the use of multiple virtual machines requires relatively large amount of resources and may be inefficient in some cases. Therefore, certain environments, such as ASP, allow network services to run within a virtual machine but restrict the use of their services to a limited set of libraries in their packages. For instance, ASP provides its thread library to enforce access control. Because of the differences in these types of thread mechanism, ANSP devises a new thread library to allow uniform accesses to different thread mechanisms.C. Soft-StoreSoft-store allows capsule to insert and retrieve information at a router, thus allowing more than one capsules to exchange information within a network. However, problem arises when a network service can execute under different environments within a router. The problem occurs especially when a network service inserts its soft-store information in one environment and retrieves its data at a later time in another environment at the same router. Due to the fact that execution environments are not allowed to exchange information, the network service cannot retrieve its previous data. Therefore, our ANSP framework needs to take into account of this problem and provides soft-store mechanism that allows universal access of its data at each router.D. Global View of a Unified NetworkWhen an active application is written with ANSP, it can execute on different environment seamlessly. The previously smaller and partitioned networks based on different EEs can now be merging into one large active network. It is then necessary to advise the network topology across the networks. However, different execution environments have different addressing schemes and proprietary routing protocols. In order to merge these partitions together, ANSP must provide a new unified addressing scheme. This new scheme should be interpretable by any environments through appropriate translations with the ANSP. Upon defining the new addressing scheme, a new routing protocol should be designed to operate among environments to exchange topology information. This allows each environment in a network to have a complete view of its network topology.E. Language-Independent ModelExecution environment can be programmed in any programming language. One of the most commonly used languages is Java [13] due to its dynamic code loading capability. In fact, both ANTS and ASP are developed in Java. Nevertheless, the active network architecture shown in Figure 2 does not restrict the use of additional environments that are developed in other languages. For instance, the active network daemon, anted, in Abone provides a workspace to execute multiple execution environments within a router. PLAN, for example, is implemented in Ocaml that will be deployable on ABone in future. Although the current active network is designed to deploy multiple environments that can be in any programming languages, there lacks the tool to allow active applications to run seamlessly upon these environments. Hence, one of the issues that ANSP needs to address is to design a programming model that can work with different programming languages. Although our current prototype only considers ANTS and ASP in its design, PLAN will be the next target to address the programming language issue and to improve the design of ANSP.Figure 2. ANSP Framework Model.F. Heterogeneity of Capsule Header StructureThe structures of the capsule headers are different in different EEs. They carries capsule-related information, for example, the capsule types, sources and destinations. This information is important when certain decision needs to be made within its target environment. A unified model should allow its program code to be executed on different environments. However, the capsule header prevents different environments to interpret its information successfully. Therefore, ANSP should carry out appropriate translation to the header information before the target environment receives this capsule.III. ANSP P ROGRAMMING M ODELWe have outlined the design issues encountered with the ANSP. In the following, the design of the programming model in ANSP will be discussed. This proposed framework provides a set of unified programming interfaces that allows active applications to work on all execution environments. The framework is shown in Figure 2. It is composed of two layers integrated within the active network architecture. These two layers can operate independently without the other layer. The upper layer provides a unified programming model to active applications. The lower layer provides appropriate translation procedure to the ANSP applications when it is processed by different environments. This service is necessary because each environment has its own header definition.The ANSP framework provides a set of programming calls which are abstractions of ANSP services and resources. A capsule-based model is used for ANSP, and it is currently extended to map to other capsule-based models used in ANTSand ASP. The mapping possibility to other models remains as our future works. Hence, the mapping technique in ANSP allows any ANSP applications to access the same programming resources in different environments through a single set of interfaces. The mapping has to be done in a consistent and transparent manner. Therefore, the ANSP appears as an execution environment that provides a complete set of functionalities to active applications. While in fact, it is an overlay structure that makes use of the services provided from the underlying environments. In the following, the high-level functional descriptions of the ANSP model are described. Then, the implementations will be discussed. The ANSP programming model is based upon the interactions between four components: application client , application stub , capsule , and active service base.Figure 3. Information Flow with the ANSP.•Application Client : In a typical scenario, an active application requires some means to present information to its users, e.g., the state of the networks. A graphical user interface (GUI) is designed to operate with the application client if the ANSP runs on a non-active host.•Application Stub : When an application starts, it activates the application client to create a new instance of application stub at its near-by active node. There are two responsibilities for the application stub. One of them is to receive users’ instructions from the application client. Another one is to receive incoming capsules from networks and to perform appropriate actions. Typically, there are two types of actions, thatare, to reply or relay in capsules through the networks, or to notify the users regarding the incoming capsule. •Capsule : An active application may contain several capsule types. Each of them carries program code (also referred to as forwarding routine). Since the application defines a protocol to specify the interactions among capsules as well as the application stubs. Every capsule executes its forwarding routine at each router it visits along the path between the source and destination.•Active Service Base : An active service base is designed to export routers’ environments’ services and execute program calls from application stubs and capsules from different EEs. The base is loaded automatically at each router whenever a capsule arrives.The interactions among components within ANSP are shown in Figure 3. The designs of some key components in the ANSP will be discussed in the following subsections. A. Capsule (ANSPCapsule)ANSPXdr decode () ANSPXdr encode () int length ()Boolean execute ()New types of capsule are created by extending the abstract class ANSPCapsule . New extensions are required to define their own forwarding routines as well as their serialization procedures. These methods are indicated below:The execution of a capsule in ANSP is listed below. It is similar to the process in ANTS.1. A capsule is in serial binary representation before it issent to the network. When an active router receives a byte sequence, it invokes decode() to convert the sequence into a capsule. 2. The router invokes the forwarding routine of thecapsule, execute(). 3. When the capsule has finished its job and forwardsitself to its next hop by calling send(), this call implicitly invokes encode() to convert the capsule into a new serial byte representation. length() isused inside the call of encode() to determine the length of the resulting byte sequence. ANSP provides a XDR library called ANSPXdr to ease the jobs of encoding and decoding.B. Active Service Base (ANSPBase)In an active node, the Active Service Base provides a unified interface to export the available resources in EEs for the rest of the ANSP components. The services may include thread management, node query, and soft-store operation, as shown in Table 1.TABLE I. ACTIVE SERVICE BASE FUNCTION CALLSFunction Definition Descriptionboolean send (Capsule, Address) Transmit a capsule towards its destination using the routing table of theunderlying environment.ANSPAddress getLocalHost () Return address of the local host as an ANSPAddress structure. This isuseful when a capsule wants to check its current location.boolean isLocal (ANSPAddress) Return true if its input argument matches the local host’s address andreturn false otherwise.createThread () Create a new thread that is a class ofANSPThreadInterface (discussed later in Section VIA “Unified Thread Abstraction”).putSStore (key, Object) Object getSStore (key) removeSStore (key)The soft-store operations are provided by putSStore(), getSSTore(), and removeSStore(), and they put, retrieve, and remove data respectively. forName (PathName) Supported in ANSP to retrieve a classobject corresponding to the given path name in its argument. This code retrieval may rely on the code loading mechanism in the environment whennecessary.C. Application Client (ANSPClient)boolean start (args[])boolean start (args[],runningEEs) boolean start (args[],startClient)boolean start (args[],startClient, runningEE)Application Client is an interface between users and the nearby active source router. It does the following responsibilities.1. Code registration: It may be necessary to specify thelocation and name of the application code in some execution environments, e.g., ANTS. 2. Application initialization: It includes selecting anexecution environment to execute the application among those are available at the source router. Each active application can create an application client instance by extending the abstract class, ANSPClient . The extension inherits a method, start(), to automatically handle both the registration and initialization processes. All overloaded versions of start() accept a list of arguments, args , that are passed to the application stub during its initialization. An optional argument called runningEEs allows an application client to select a particular set of environment variables, specified by a list of standardized numerical environment ID, the ANEP ID, to perform code registration. If this argument is not specified, the default setting can only include ANTS and ASP. D. Application Stub (ANSPApplication)receive (ANSPCapsule)Application stubs reside at the source and destination routers to initialize the ANSP application after the application clients complete the initialization and registration processes. It is responsible for receiving and serving capsules from the networks as well as actions requested from the clients. A new instance is created by extending the application client abstract class, ANSPApplication . This extension includes the definition of a handling routine called receive(), which is invoked when a stub receives a new capsule.IV. ANSP E XAMPLE : T RACE -R OUTEA testbed has been created to verify the design correctnessof ANSP in heterogeneous environments. There are three types of router setting on this testbed:1. Router that contains ANTS and a ANSP daemonrunning on behalf of ASP; 2. Router that contains ASP and a ANSP daemon thatruns on behalf of ANTS; 3. Router that contains both ASP and ANTS.The prototype is written in Java [11] with a traceroute testing program. The program records the execution environments of all intermediate routers that it has visited between the source and destination. It also measures the RTT between them. Figure 4 shows the GUI from the application client, and it finds three execution environments along the path: ASP, ANTS, and ASP. The execution sequence of the traceroute program is shown in Figure 5.Figure 4. The GUI for the TRACEROUTE Program.The TraceCapsule program code is created byextending the ANSPCapsule abstract class. When execute() starts, it checks the Boolean value of returning to determine if it is returning from the destination. It is set to true if TraceCapsule is traveling back to the source router; otherwise it is false . When traveling towards the destination, TraceCapsule keeps track of the environments and addresses of the routers it has visited in two arrays, path and trace , respectively. When it arrives at a new router, it calls addHop() to append the router address and its environment to these two arrays. When it finally arrives at the destination, it sets returning to false and forwards itself back to the source by calling send().When it returns to source, it invokes deliverToApp() to deliver itself to the application stub that has been running at the source. TraceCapsule carries information in its data field through the networks by executing encode() and decode(), which encapsulates and de-capsulates its data using External Data Representation (XDR) respectively. The syntax of ANSP XDR follows the syntax of XDR library from ANTS. length() in TraceCapsule returns the data length, or it can be calculated by using the primitive types in the XDRlibrary.Figure 5. Flow of the TRACEROUTE Capsules.V. C ONCLUSIONSIn this paper, we present a new unified layered architecture for active networks. The new model is known as Active Network Socket Programming (ANSP). It allows each active application to be written once and run on multiple environments in active networks. Our experiments successfully verify the design of ANSP architecture, and it has been successfully deployed to work harmoniously with ANTS and ASP without making any changes to their architectures. In fact, the unified programming interface layer is light-weighted and can be dynamically deployable upon request.R EFERENCES[1] D.D. Clark, D.L. Tennenhouse, “Architectural Considerations for a NewGeneration of Protocols,” in Proc. ACM Sigcomm’90, pp.200-208, 1990. [2] D. Tennenhouse, J. M. Smith, W. D. Sicoskie, D. J. Wetherall, and G. J.Minden, “A survey of active network research,” IEEE Communications Magazine , pp. 80-86, Jan 1997.[3] D. Wetherall, U. Legedza, and J. Guttag, “Introducing new internetservices: Why and how,” IEEE Network Magazine, July/August 1998. [4] M. Fry, A. Ghosh, “Application Layer Active Networking,” in ComputerNetworks , Vol.31, No.7, pp.655-667, 1999.[5] K. W. Chin, “An Investigation into The Application of Active Networksto Mobile Computing Environments”, Curtin University of Technology, March 2000.[6] S. Bhattacharjee, K. L. Calvert, and E. W. Zegura, “Self OrganizingWide-Area Network Caches”, Proc. IEEE INFOCOM ’98, San Francisco, CA, 29 March-2 April 1998.[7] L. H. Leman, S. J. Garland, and D. L. Tennenhouse, “Active ReliableMulticast”, Proc. IEEE INFOCOM ’98, San Francisco, CA, 29 March-2 April 1998.[8] D. Descasper, G. Parulkar, B. Plattner, “A Scalable, High PerformanceActive Network Node”, In IEEE Network, January/February 1999.[9] E. L. Nygren, S. J. Garland, and M. F. Kaashoek, “PAN: a high-performance active network node supporting multiple mobile code system”, In the Proceedings of the 2nd IEEE Conference on Open Architectures and Network Programming (OpenArch ’99), March 1999. [10] D. L. Tennenhouse, and D. J. Wetherall. “Towards an Active NetworkArchitecture”, In Proceeding of Multimedia Computing and Networking , January 1996.[11] D. J. Wetherall, J. V. Guttag, D. L. Tennenhouse, “ANTS: A toolkit forBuilding and Dynamically Deploying Network Protocols”, Open Architectures and Network Programming, 1998 IEEE , 1998 , Page(s): 117 –129.[12] B. Braden, A. Cerpa, T. Faber, B. Lindell, G. Phillips, and J. Kann.“Introduction to the ASP Execution Environment”: /active-signal/ARP/index.html .[13] “The java language: A white paper,” Tech. Rep., Sun Microsystems,1998.。
关于PLC的毕业设计外文及翻译
PLCs --Past, Present and FutureEveryone knows there's only one constant in the technology world, and that's change. This is especially evident in the evolution of Programmable Logic Controllers (PLC) and their varied applications. From their introduction more than 30 years ago, PLCs have become the cornerstone of hundreds of thousands of control systems in a wide range of industries.At heart, the PLC is an industrialized computer programmed with highly specialized languages, and it continues to benefit from technological advances in the computer and information technology worlds. The most prominent of which is miniaturization and communications.The Shrinking PLCWhen the PLC was first introduced, its size was a major improvement - relative to the hundreds of hard-wired relays and timers it replaced. A typical unit housing a CPU and I/O was roughly the size of a 19 television set. Through the 1980s and early 1990s, modular PLCs continued to shrink in footprint while increasing in capabilities and performance (see Diagram 1 for typical modular PLC configuration).In recent years, smaller PLCs have been introduced in the nano and micro classes that offer features previously found only in larger PLCs. This has made specifying a larger PLC just for additional features or performance, and not increased I/O count, unnecessary, as even those in the nano class are capable of Ethernet communication, motion control, on-board PID with autotune, remote connectivity and more.PLCs are also now well-equipped to replace stand-alone process controllers in many applications, due to their ability to perform functions of motion control, data acquisition, RTU (remote telemetry unit) and even some integrated HMI (human machine interface) functions. Previously, these functions often required their own purpose-built controllers and software, plus a separate PLC for the discrete control and interlocking.The Great CommunicatorPossibly the most significant change in recent years lies in the communications arena. In the 1970s Modicon introduction of Modbus communications protocol allowed PLCs to communicate over standard cabling. This translates to an ability to place PLCs in closer proximity to real world devices and communicate back to other system controls in a main panel.In the past 30 years we have seen literally hundreds of proprietary and standard protocols developed, each with their own unique advantages.Today's PLCs have to bedata compilers and information gateways. They have to interface with bar code scanners and printers, as well as temperature and analog sensors. They need multiple protocol support to be able to connect with other devices in the process. And furthermore, they need all these capabilities while remaining cost-effective and simple to program.Another primary development that has literally revolutionized the way PLCs are programmed, communicate with each other and interface with PCs for HMI, SCADA or DCS applications, came from the computing world.Use of Ethernet communications on the plant floor has doubled in the past five years. While serial communications remain popular and reliable, Ethernet is fast becoming the communications media of choice with advantages that simply can't be ignored, such as: * Network speed. * Ease of use when it comes to the setup and wiring. * Availability of off-the-shelf networking components. * Built-in communications setups.Integrated Motion ControlAnother responsibility the PLC has been tasked with is motion control. From simple open-loop to multi-axis applications, the trend has been to integrate this feature into PLC hardware and software.There are many applications that require accurate control at a fast pace, but not exact precision at blazing speeds. These are applications where the stand-alone PLC works well. Many nano and micro PLCs are available with high-speed counting capabilities and high-frequency pulse outputs built into the controller, making them a viable solution for open-loop control.The one caveat is that the controller does not know the position of the output device during the control sequence. On the other hand, its main advantage is cost. Even simple motion control had previously required an expensive option module, and at times was restricted to more sophisticated control platforms in order to meet system requirements.More sophisticated motion applications require higher-precision positioning hardware and software, and many PLCs offer high-speed option modules that interface with servo drives. Most drives today can accept traditional commands from host (PLC or PC) controls, or provide their own internal motion control. The trend here is to integrate the motion control configuration into the logic controller programming software package.Programming LanguagesA facet of the PLC that reflects both the past and the future is programming language. The IEC 61131-3 standard deals with programming languages and defines two graphical and two textual PLC programming language standards: * Ladder logic (graphical). * Function block diagram (graphical). * Structured text(textual).Instruction list (textual).This standard also defines graphical and textual sequential function chart elements to organize programs for sequential and parallel control processing. Based on the standard, many manufacturers offer at least two of these languages as options for programming their PLCs. Ironically, approximately 96 percent of PLC users recently still use ladder diagrams to construct their PLC code. It seems that ladder logic continues to be a top choice given it's performed so well for so long.Hardware PlatformsThe modern PLC has incorporated many types of Commercial off the Shelf (COTS) technology in its CPU. This latest technology gives the PLC a faster, more powerful processor with more memory at less cost. These advances have also allowed the PLC to expand its portfolio and take on new tasks like communications, data manipulation and high-speed motion without giving up the rugged and reliable performance expected from industrial control equipment.New technology has also created a category of controllers called Programmable Automation Controllers, or PACs. PACs differ from traditional PLCs in that they typically utilize open, modular architectures for both hardware and software, using de facto standards for network interfaces, languages and protocols. They could be viewed as a PC in an industrial PLC-like package.The FutureA 2005 PLC Product Focus Study from Reed Research Group pointed out factors increasingly important to users, machine builders and those making the purchasing decisions. The top picks for features of importance were.* The ability to network, and do so easily. Ethernet communications is leading the charge in this realm. Not only are new protocols surfacing, but many of the industry de facto standard serial protocols that have been used for many years are being ported to Ethernet platforms. These include Modbus (ModbusTCP), DeviceNet (Ethernet/IP) and Profibus (Profinet). Ethernet communication modules for PLCs are readily available with high-speed performance and flexible protocols. Also, many PLC CPUs are now available with Ethernet ports on board, saving I/O slot space. PLCs will continue to develop more sophisticated connectivity to report information to other PLCs, system control systems, data acquisition (SCADA) systems and enterprise resource planning (ERP) systems. Additionally, wireless communications will continue to gain popularity.* The ability to network PLC I/O connections with a PC. The same trends that have benefited PLC networking have migrated to the I/O level. Many PLC manufacturers are supporting the most accepted fieldbus networks, allowing PLC I/O to be distributed over large physical distances, or located where it was previously considered nearly impossible. This has opened the door for personal computers to interface with standard PLC I/O subsystems by using interface cards, typically supplied by the PLC manufacturer or a third party developer. Now these challenging locations can be monitored with today a PC. Where industrial-grade control engines are not required, the user can take advantage of more advanced software packages and hardware flexibility at a lower cost.* The ability to use universal programming software for multipletargets/platforms. In the past it was expected that an intelligent controller would be complex to program. That is no longer the case. Users are no longer just trained programmers, such as design engineers or systems integrators, but end-users who expect easier-to-use software in more familiar formats. The Windows-based look and feel that users are familiar with on their personal computers have become the most accepted graphical user interface. What began as simple relay logic emulation for programming PLCs has evolved into languages that use higher level function blocks that are much more intuitive to configure. PLC manufacturers are also beginning to integrate the programming of diverse functions that allow you to learn only one package in configuring logic, HMI, motion control and other specialized capabilities. Possibly the ultimate wish of the end-user would be for a software package that could seamlessly program many manufacturers PLCs and sub-systems. After all, Microsoft Windows operating system and applications work similarly whether installed on a Dell, HP or IBM computer, which makes it easier for the user.Overall, PLC users are satisfied with the products currently available, while keeping their eye on new trends and implementing them where the benefits are obvious. Typically, new installations take advantage of advancing technologies, helping them become more accepted in the industrial world.PLC的过去、现在与未来众所周知,科技世界里只有一个永恒真理,那就是变化。
电气毕业设计用外文翻译(中英文对照)
The Transformer on load ﹠Introduction to DC Machine sThe Transformer on loadIt has been shown that a primary input voltage 1V can be transformed to any desired open-circuit secondary voltage 2E by a suitable choice of turns ratio. 2E is available for circulating a load current impedance. For the moment, a lagging power factor will be considered. The secondary current and the resulting ampere-turns 22N I will change the flux, tending to demagnetize the core, reduce m Φ and with it 1E . Because the primary leakage impedance drop is so low, a small alteration to 1E will cause an appreciable increase of primary current from 0I to a new value of 1I equal to ()()i jX R E V ++111/. The extra primary current and ampere-turns nearly cancel the whole of the secondary ampere-turns. This being so , the mutual flux suffers only a slight modification and requires practically the same net ampere-turns 10N I as on no load. The total primary ampere-turns are increased by an amount 22N I necessary to neutralize the same amount of secondary ampere-turns. In the vector equation , 102211N I N I N I =+; alternatively, 221011N I N I N I -=. At full load, the current 0I is only about 5% of the full-load current and so 1I is nearly equal to 122/N N I . Because in mind that 2121/N N E E =, the input kV A which is approximately 11I E is also approximately equal to the output kV A, 22I E .The physical current has increased, and with in the primary leakage flux to which it is proportional. The total flux linking the primary ,111Φ=Φ+Φ=Φm p , is shown unchanged because the total back e.m.f.,(dt d N E /111Φ-)is still equal and opposite to 1V . However, there has been a redistribution of flux and the mutual component has fallen due to the increase of 1Φ with 1I . Although the change is small, the secondary demand could not be met without a mutual flux and e.m.f. alteration to permit primary current to change. The net flux s Φlinking the secondary winding has been further reduced by the establishment of secondary leakage flux due to 2I , and this opposes m Φ. Although m Φ and2Φ are indicated separately , they combine to one resultant in the core which will be downwards at the instant shown. Thus the secondary terminal voltage is reduced to dt d N V S /22Φ-= which can be considered in two components, i.e. dt d N dt d N V m //2222Φ-Φ-=or vectorially 2222I jX E V -=. As for the primary, 2Φ is responsible for a substantially constant secondaryleakage inductance 222222/Λ=ΦN i N . It will be noticed that the primary leakage flux is responsiblefor part of the change in the secondary terminal voltage due to its effects on the mutual flux. The two leakage fluxes are closely related; 2Φ, for example, by its demagnetizing action on m Φ has caused the changes on the primary side which led to the establishment of primary leakage flux.If a low enough leading power factor is considered, the total secondary flux and the mutual flux are increased causing the secondary terminal voltage to rise with load. p Φ is unchanged in magnitude from the no load condition since, neglecting resistance, it still has to provide a total back e.m.f. equal to 1V . It is virtually the same as 11Φ, though now produced by the combined effect of primary and secondary ampere-turns. The mutual flux must still change with load to give a change of 1E and permit more primary current to flow. 1E has increased this time but due to the vector combination with 1V there is still an increase of primary current.Two more points should be made about the figures. Firstly, a unity turns ratio has been assumed for convenience so that '21E E =. Secondly, the physical picture is drawn for a different instant of time from the vector diagrams which show 0=Φm , if the horizontal axis is taken as usual, to be the zero time reference. There are instants in the cycle when primary leakage flux is zero, when the secondary leakage flux is zero, and when primary and secondary leakage flux is zero, and when primary and secondary leakage fluxes are in the same sense.The equivalent circuit already derived for the transformer with the secondary terminals open, can easily be extended to cover the loaded secondary by the addition of the secondary resistance and leakage reactance.Practically all transformers have a turns ratio different from unity although such an arrangement issometimes employed for the purposes of electrically isolating one circuit from another operating at the same voltage. To explain the case where 21N N ≠ the reaction of the secondary will be viewed from the primary winding. The reaction is experienced only in terms of the magnetizing force due to the secondary ampere-turns. There is no way of detecting from the primary side whether 2I is large and 2N small or vice versa, it is the product of current and turns which causes the reaction. Consequently, a secondary winding can be replaced by any number of different equivalent windings and load circuits which will give rise to an identical reaction on the primary .It is clearly convenient to change the secondary winding to an equivalent winding having the same number of turns 1N as the primary.With 2N changes to 1N , since the e.m.f.s are proportional to turns, 2212)/('E N N E = which is the same as 1E .For current, since the reaction ampere turns must be unchanged 1222'''N I N I = must be equal to 22N I .i.e. 2122)/(I N N I =.For impedance , since any secondary voltage V becomes V N N )/(21, and secondary current I becomes I N N )/(12, then any secondary impedance, including load impedance, must become I V N N I V /)/('/'221=. Consequently, 22212)/('R N N R = and 22212)/('X N N X = .If the primary turns are taken as reference turns, the process is called referring to the primary side. There are a few checks which can be made to see if the procedure outlined is valid.For example, the copper loss in the referred secondary winding must be the same as in the original secondary otherwise the primary would have to supply a different loss power. ''222R I must be equal to 222R I . )222122122/()/(N N R N N I ∙∙ does in fact reduce to 222R I .Similarly the stored magnetic energy in the leakage field )2/1(2LI which is proportional to 22'X I will be found to check as ''22X I . The referred secondary 2212221222)/()/(''I E N N I N N E I E kVA =∙==.The argument is sound, though at first it may have seemed suspect. In fact, if the actual secondarywinding was removed physically from the core and replaced by the equivalent winding and load circuit designed to give the parameters 1N ,'2R ,'2X and '2I , measurements from the primary terminals would be unable to detect any difference in secondary ampere-turns, kVA demand or copper loss, under normal power frequency operation.There is no point in choosing any basis other than equal turns on primary and referred secondary, but it is sometimes convenient to refer the primary to the secondary winding. In this case, if all the subscript 1’s are interchanged for the subscript 2’s, the necessary referring constants are easily found; e.g. 2'1R R ≈,21'X X ≈; similarly 1'2R R ≈ and 12'X X ≈.The equivalent circuit for the general case where 21N N ≠ except that m r has been added to allow for iron loss and an ideal lossless transformation has been included before the secondary terminals to return '2V to 2V .All calculations of internal voltage and power losses are made before this ideal transformation is applied. The behaviour of a transformer as detected at both sets of terminals is the same as the behaviour detected at the corresponding terminals of this circuit when the appropriate parameters are inserted. The slightly different representation showing the coils 1N and 2N side by side with a core in between is only used for convenience. On the transformer itself, the coils are , of course , wound round the same core.Very little error is introduced if the magnetising branch is transferred to the primary terminals, but a few anomalies will arise. For example ,the current shown flowing through the primary impedance is no longer the whole of the primary current. The error is quite small since 0I is usually such a small fraction of 1I . Slightly different answers may be obtained to a particular problem depending on whether or not allowance is made for this error. With this simplified circuit, the primary and referred secondary impedances can be added to give: 221211)/(Re N N R R += and 221211)/(N N X X Xe +=It should be pointed out that the equivalent circuit as derived here is only valid for normal operation at power frequencies; capacitance effects must be taken into account whenever the rate of change of voltage would give rise to appreciable capacitance currents, dt CdV I c /=. They are important at high voltages and at frequencies much beyond 100 cycles/sec. A further point is not theonly possible equivalent circuit even for power frequencies .An alternative , treating the transformer as a three-or four-terminal network, gives rise to a representation which is just as accurate and has some advantages for the circuit engineer who treats all devices as circuit elements with certain transfer properties. The circuit on this basis would have a turns ratio having a phase shift as well as a magnitude change, and the impedances would not be the same as those of the windings. The circuit would not explain the phenomena within the device like the effects of saturation, so for an understanding of internal behaviour .There are two ways of looking at the equivalent circuit:(a) viewed from the primary as a sink but the referred load impedance connected across '2V ,or (b) viewed from the secondary as a source of constant voltage 1V with internal drops due to 1Re and 1Xe . The magnetizing branch is sometimes omitted in this representation and so the circuit reduces to a generator producing a constant voltage 1E (actually equal to 1V ) and having an internal impedance jX R + (actually equal to 11Re jXe +).In either case, the parameters could be referred to the secondary winding and this may save calculation time .The resistances and reactances can be obtained from two simple light load tests.Introduction to DC MachinesDC machines are characterized by their versatility. By means of various combination of shunt, series, and separately excited field windings they can be designed to display a wide variety of volt-ampere or speed-torque characteristics for both dynamic and steadystate operation. Because of the ease with which they can be controlled , systems of DC machines are often used in applications requiring a wide range of motor speeds or precise control of motor output.The essential features of a DC machine are shown schematically. The stator has salient poles and is excited by one or more field coils. The air-gap flux distribution created by the field winding is symmetrical about the centerline of the field poles. This axis is called the field axis or direct axis.As we know , the AC voltage generated in each rotating armature coil is converted to DC in the external armature terminals by means of a rotating commutator and stationary brushes to which the armature leads are connected. The commutator-brush combination forms a mechanical rectifier,resulting in a DC armature voltage as well as an armature m.m.f. wave which is fixed in space. The brushes are located so that commutation occurs when the coil sides are in the neutral zone , midway between the field poles. The axis of the armature m.m.f. wave then in 90 electrical degrees from the axis of the field poles, i.e., in the quadrature axis. In the schematic representation the brushes are shown in quarature axis because this is the position of the coils to which they are connected. The armature m.m.f. wave then is along the brush axis as shown.. (The geometrical position of the brushes in an actual machine is approximately 90 electrical degrees from their position in the schematic diagram because of the shape of the end connections to the commutator.)The magnetic torque and the speed voltage appearing at the brushes are independent of the spatial waveform of the flux distribution; for convenience we shall continue to assume a sinusoidal flux-density wave in the air gap. The torque can then be found from the magnetic field viewpoint.The torque can be expressed in terms of the interaction of the direct-axis air-gap flux per pole d Φ and the space-fundamental component 1a F of the armature m.m.f. wave . With the brushes in the quadrature axis, the angle between these fields is 90 electrical degrees, and its sine equals unity. For a P pole machine 12)2(2a d F P T ϕπ= In which the minus sign has been dropped because the positive direction of the torque can be determined from physical reasoning. The space fundamental 1a F of the sawtooth armature m.m.f. wave is 8/2π times its peak. Substitution in above equation then gives a d a a d a i K i mPC T ϕϕπ==2 Where a i =current in external armature circuit;a C =total number of conductors in armature winding;m =number of parallel paths through winding;And mPC K a a π2=Is a constant fixed by the design of the winding.The rectified voltage generated in the armature has already been discussed before for an elementary single-coil armature. The effect of distributing the winding in several slots is shown in figure ,in which each of the rectified sine waves is the voltage generated in one of the coils, commutation taking place at the moment when the coil sides are in the neutral zone. The generated voltage as observed from the brushes is the sum of the rectified voltages of all the coils in series between brushes and is shown by the rippling line labeled a e in figure. With a dozen or so commutator segments per pole, the ripple becomes very small and the average generated voltage observed from the brushes equals the sum of the average values of the rectified coil voltages. The rectified voltage a e between brushes, known also as the speed voltage, is m d a m d a a W K W mPC e ϕϕπ==2 Where a K is the design constant. The rectified voltage of a distributed winding has the same average value as that of a concentrated coil. The difference is that the ripple is greatly reduced.From the above equations, with all variable expressed in SI units:m a a Tw i e =This equation simply says that the instantaneous electric power associated with the speed voltage equals the instantaneous mechanical power associated with the magnetic torque , the direction of power flow being determined by whether the machine is acting as a motor or generator.The direct-axis air-gap flux is produced by the combined m.m.f. f f i N ∑ of the field windings, the flux-m.m.f. characteristic being the magnetization curve for the particular iron geometry of the machine. In the magnetization curve, it is assumed that the armature m.m.f. wave is perpendicular to the field axis. It will be necessary to reexamine this assumption later in this chapter, where the effects of saturation are investigated more thoroughly. Because the armature e.m.f. is proportional to flux timesspeed, it is usually more convenient to express the magnetization curve in terms of the armature e.m.f. 0a e at a constant speed 0m w . The voltage a e for a given flux at any other speed m w is proportional to the speed,i.e. 00a m m a e w w e Figure shows the magnetization curve with only one field winding excited. This curve can easily be obtained by test methods, no knowledge of any design details being required.Over a fairly wide range of excitation the reluctance of the iron is negligible compared with that of the air gap. In this region the flux is linearly proportional to the total m.m.f. of the field windings, the constant of proportionality being the direct-axis air-gap permeance.The outstanding advantages of DC machines arise from the wide variety of operating characteristics which can be obtained by selection of the method of excitation of the field windings. The field windings may be separately excited from an external DC source, or they may be self-excited; i.e., the machine may supply its own excitation. The method of excitation profoundly influences not only the steady-state characteristics, but also the dynamic behavior of the machine in control systems.The connection diagram of a separately excited generator is given. The required field current is a very small fraction of the rated armature current. A small amount of power in the field circuit may control a relatively large amount of power in the armature circuit; i.e., the generator is a power amplifier. Separately excited generators are often used in feedback control systems when control of the armature voltage over a wide range is required. The field windings of self-excited generators may be supplied in three different ways. The field may be connected in series with the armature, resulting in a shunt generator, or the field may be in two sections, one of which is connected in series and the other in shunt with the armature, resulting in a compound generator. With self-excited generators residual magnetism must be present in the machine iron to get the self-excitation process started.In the typical steady-state volt-ampere characteristics, constant-speed primemovers being assumed. The relation between the steady-state generated e.m.f. a E and the terminal voltage t V isa a a t R I E V -=Where a I is the armature current output and a R is the armature circuit resistance. In a generator, a E is large than t V ; and the electromagnetic torque T is a countertorque opposing rotation.The terminal voltage of a separately excited generator decreases slightly with increase in the load current, principally because of the voltage drop in the armature resistance. The field current of a series generator is the same as the load current, so that the air-gap flux and hence the voltage vary widely with load. As a consequence, series generators are not often used. The voltage of shunt generators drops off somewhat with load. Compound generators are normally connected so that the m.m.f. of the series winding aids that of the shunt winding. The advantage is that through the action of the series winding the flux per pole can increase with load, resulting in a voltage output which is nearly constant. Usually, shunt winding contains many turns of comparatively heavy conductor because it must carry the full armature current of the machine. The voltage of both shunt and compound generators can be controlled over reasonable limits by means of rheostats in the shunt field. Any of the methods of excitation used for generators can also be used for motors. In the typical steady-state speed-torque characteristics, it is assumed that the motor terminals are supplied from a constant-voltage source. In a motor the relation between the e.m.f. a E generated in the armature and the terminal voltage t V isa a a t R I E V +=Where a I is now the armature current input. The generated e.m.f. a E is now smaller than the terminal voltage t V , the armature current is in the opposite direction to that in a motor, and the electromagnetic torque is in the direction to sustain rotation ofthe armature.In shunt and separately excited motors the field flux is nearly constant. Consequently, increased torque must be accompanied by a very nearly proportional increase in armature current and hence by a small decrease in counter e.m.f. to allow this increased current through the small armature resistance. Since counter e.m.f. is determined by flux and speed, the speed must drop slightly. Like the squirrel-cage induction motor ,the shunt motor is substantially a constant-speed motor having about 5 percent drop in speed from no load to full load. Starting torque and maximum torque are limited by the armature current that can be commutated successfully.An outstanding advantage of the shunt motor is ease of speed control. With a rheostat in the shunt-field circuit, the field current and flux per pole can be varied at will, and variation of flux causes the inverse variation of speed to maintain counter e.m.f. approximately equal to the impressed terminal voltage. A maximum speed range of about 4 or 5 to 1 can be obtained by this method, the limitation again being commutating conditions. By variation of the impressed armature voltage, very wide speed ranges can be obtained.In the series motor, increase in load is accompanied by increase in the armature current and m.m.f. and the stator field flux (provided the iron is not completely saturated). Because flux increases with load, speed must drop in order to maintain the balance between impressed voltage and counter e.m.f.; moreover, the increase in armature current caused by increased torque is smaller than in the shunt motor because of the increased flux. The series motor is therefore a varying-speed motor with a markedly drooping speed-load characteristic. For applications requiring heavy torque overloads, this characteristic is particularly advantageous because the corresponding power overloads are held to more reasonable values by the associated speed drops. Very favorable starting characteristics also result from the increase in flux with increased armature current.In the compound motor the series field may be connected either cumulatively, so that its.m.m.f.adds to that of the shunt field, or differentially, so that it opposes. The differential connection is very rarely used. A cumulatively compounded motor hasspeed-load characteristic intermediate between those of a shunt and a series motor, the drop of speed with load depending on the relative number of ampere-turns in the shunt and series fields. It does not have the disadvantage of very high light-load speed associated with a series motor, but it retains to a considerable degree the advantages of series excitation.The application advantages of DC machines lie in the variety of performance characteristics offered by the possibilities of shunt, series, and compound excitation. Some of these characteristics have been touched upon briefly in this article. Still greater possibilities exist if additional sets of brushes are added so that other voltages can be obtained from the commutator. Thus the versatility of DC machine systems and their adaptability to control, both manual and automatic, are their outstanding features.负载运行的变压器及直流电机导论负载运行的变压器通过选择合适的匝数比,一次侧输入电压1V 可任意转换成所希望的二次侧开路电压2E 。
(完整版)PLC毕业设计的外文文献(及翻译)
PLC technique discussion and future developmentT.J.byersElectronic Test Equipment-principles and ApplicationsPrinceton University .AmericaAlong with the development of the ages, the technique that is nowadays is also gradually perfect, the competition plays more strong; the operation that list depends the artificial has already can't satisfied with the current manufacturing industry foreground, also can't guarantee the request of the higher quantity and high new the image of the technique business enterprise.The people see in produce practice, automate brought the tremendous convenience and the product quantities for people up of assurance, also eased the personnel's labor strength, reduce the establishment on the personnel. The target control of the hard realization in many complicated production lines, whole and excellent turn, the best decision etc, well-trained operation work, technical personnel or expert, governor but can judge and operate easily, can acquire the satisfied result. The research target of the artificial intelligence makes use of the calculator exactly to carry out, imitate these intelligences behavior, moderating the work through person's brain and calculators, with the mode that person's machine combine, for resolve the very complicated problem to look for the best path.We come in sight of the control that links after the electric appliances in various situation, that is already the that time generation past, now of after use in the mold a perhaps simple equipments of grass-roots control that the electric appliances can do for the low level only; And the PLC emergence also became the epoch-making topic, adding the vivid software control through a very and stable hardware, making the automation head for the new high tide.The PLC biggest characteristics lie in: The electrical engineering teacher already no longer electric hardware up too many calculations of cost, as long as order the importation that the button switch or the importation of the sensors order to link the PLC up can solve problem, pass to output to order the conjunction contact machine or control the start equipments of the big power after the electric appliances, but the exportation equipmentsdirect conjunction of the small power can.PLC internal containment have the CPU of the CPU, and take to have an I/ O for expand of exterior to connect a people's address and saving machine three big pieces to constitute, CPU core is from an or many is tired to add the machine to constitute, mathematics that they have the logic operation ability, and can read the procedure save the contents of the machine to drive the homologous saving machine and I/ Os to connect after pass the calculation; The I/ O add inner part is tired the input and output system of the machine and exterior link, and deposit the related data into the procedure saving machine or data saving machine; The saving machine can deposit the data that the I/ O input in the saving machine, and in work adjusting to become tired to add the machine and I/ Os to connect, saving machine separately saving machine RAM of the procedure saving machine ROM and dates, the ROM can do deposit of the data permanence in the saving machine, but RAM only for the CPU computes the temporary calculation usage of hour of buffer space.The PLC anti- interference is very and excellent, our root need not concern its service life and the work situation bad, these all problems have already no longer become the topic that we fail, but stay to our is a concern to come to internal resources of make use of the PLC to strengthen the control ability of the equipments for us, make our equipments more gentle.PLC language is not we imagine of edit collected materials the language or language of Cs to carry on weaving the distance, but the trapezoid diagram that the adoption is original after the electric appliances to control, make the electrical engineering teacher while weaving to write the procedure very easy comprehended the PLC language, and a lot of non- electricity professional also very quickly know and go deep into to the PLC.Is PLC one of the advantage above and only, this is also one part that the people comprehend more and easily, in a lot of equipments, the people have already no longer hoped to see too many control buttons, they damage not only and easily and produce the artificial error easiest, small is not a main error perhaps you can still accept; But lead even is a fatal error greatly is what we can't is tolerant of. New technique always for bringing more safe and convenient operation for us, make we a lot of problems for face on sweep but light, do you understand the HMI? Says the HMI here you basically not clear what it is, also have no interest understanding, change one inside text explains it into the touch to hold orman-machine interface you knew, it combines with the PLC to our larger space.HMI the control not only is reduced the control press button, increase the vivid of the control, more main of it is can sequence of, and at can the change data input to output the feedback with data, control in the temperature curve of imitate but also can keep the manifestation of view to come out. And can write the function help procedure through a plait to provide the help of various what lies in one's power, the one who make operate reduces the otiose error. Currently the HMI factory is also more and more, the function is also more and more strong, the price is also more and more low, and the noodles of the usage are wide more and more. The HMI foreground can say that think to be good.At a lot of situations, the list is a smooth movement that can't guarantee the equipments by the control of the single machine, but pass the information exchanges of the equipments and equipments to attain the result that we want. For example fore pack and the examination of the empress work preface, we will arrive wrapping information feedback to examine the place, and examine the information of the place to also want the feedback to packing. Pass the information share thus to make both the chain connect, becoming a total body, the match of your that thus make is more close, at each other attain to reflect the result that mutually flick.The PLC correspondence has already come more body now its value, at the PLC and correspondence between Places, can pass the communication of the information and the share of the data’s to guarantee that of the equipments moderates mutually, the result that arrive already to repair with each other. Data conversion the adoption RS232 between PLC connect to come to the transmission data, but the RS232 pick up a people and can guarantee 10 meters only of deliver the distance, if in the distance of 1000 meters we can pass the RS485 to carry on the correspondence, the longer distance can pass the MODEL only to carry on deliver.The PLC data transmission is just to be called a form to it in a piece of and continuous address that the data of the inner part delivers the other party, we, the PLC of the other party passes to read data in the watch to carry on the operation. If the data that data in the watch is a to establish generally, that is just the general data transmission, for example today of oil price rise, I want to deliver the price of the oil price to lose the oil ally on board, that is the share of the data; But take data in the watch for an instruction procedure that controls the PLC, that had the difficulty very much, for example you have to control one pedestal robot to pressthe action work that you imagine, you will draw up for it the form that a procedure combine with the data sends out to pass by.The form that information transport contain single work, the half a work and the difference of a workers .The meaning of the single work also is to say both, a can send out only, but a can receive only, for example a spy he can receive the designation of the superior only, but can't give the superior reply; A work of half is also 2 and can send out similar to accept the data, but can't send out and accept at the same time, for example when you make a phone call is to can't answer the phone, the other party also; But whole pair works is both can send out and accept the data, and can send out and accept at the same time. Be like the Internet is a typical example.The process that information transport also has synchronous and different step cent: The data line and the clock lines are synchronous when synchronous meaning lie in sending out the data, is also the data signal and the clock signals to be carry on by the CPU to send out at the same time, this needs to all want the specialized clock signal each other to carry on the transmission and connect to send, and is constrained, the characteristics of this kind of method lies in its speed very quick, but correspond work time of take up the CPU and also want to be long oppositely, at the same time the technique difficulty also very big. Its request lies in canting have an error margins in a dates deliver, otherwise the whole piece according to compare the occurrence mistake, this on the hardware is a bigger difficulty. Applied more and more extensive in some appropriative equipments, be like the appropriative medical treatment equipments, the numerical signal equipments...etc., in compare the one data deliver, its result is very good.And the different step is an application the most extensive, this receive benefit in it of technique difficulty is opposite and want to be small, at the same time not need to prepare the specialized clock signal, its characteristics to lie in, its data is partition, the long-lost send out and accept, be the CPU is too busy of time can grind to a stop sex to work, also reduced the difficulty on the hardware, the data throw to lose at the same time opposite want to be little, we can pass the examination of the data to observe whether the data that we send out has the mistake or not, be like strange accidentally the method, tired addition and eight efficacies method etc, can use to helps whether the data that we examine to send out have or not themistake occurrence, pass the feedback to carry on the discriminator.A line of transmission of the information contains a string of and combines the cent of: The usual PLC is 8 machines, certainly also having 16 machines. We can be at the time of sending out the data a send out to the other party, also can be 88 send out the data to the other party, and 8 differentiations are also the as that we say to send out the data and combine sends out the data. A speed is more and slowly, but as long as 2 or three lines can solve problem, and can use the telephone line to carry on the long range control. But combine the ocular transmission speed is very quick of, it is a string of ocular of 25600%, occupy the advantage in the short distance, the in view of the fact TTL electricity is even, being limited by the scope of one meter generally, it combine unwell used for the data transmission of the long pull, thus the cost is too expensive.Under a lot of circumstances we are total to like to adopt the string to combine the conversion chip to carry on deliver, under this kind of circumstance not need us to carry on to deposited the machine to establish too and complicatedly, but carry on the data exchanges through the data transmission instruction directly, but is not a very viable way in the correspondence, because the PLC of the other party must has been wait for your data exportation at the time of sending out the data, it can't do other works.When you are reading the book, you hear someone knock on door, you stop to start up of affair, open the door and combine to continue with the one who knock on door a dialogue, the telephone of this time rang, you signal hint to connect a telephone, after connecting the telephone through, return overdo come together knock on door to have a conversation, after dialogue complete, you continue again to see your book, this kind of circumstance we are called the interruption to it, it has the authority, also having sex of have the initiative, the PLC had such function .Its characteristics lie in us and may meet the urgently abrupt affairs in the operation process of the equipments, we want to stop to start immediately up of work, the whereabouts manages the more important affair, this kind of circumstance is we usually meet of, PLC while carry out urgent mission, total will keep the current appearance first, for example the address of the procedure, CPU of tired add the machine data etc., be like to stick down which the book that we see is when we open the door the page or simply make a mark, because we treat and would still need to continue immediately after book of see the behind.The CPU always does the affair that should do according to our will, but your mistake of give it an affair, it also would be same to do, this we must notice.The interruption is not only a, sometimes existing jointly with the hour several inside break, break off to have the preferred Class, they will carry out the interruption of the higher Class according to person's request. This kind of breaks off the medium interruption to also became to break off the set. The Class that certainly breaks off is relevant according to various resources of CPU with internal PLC; also following a heap of capacity size of also relevant fasten.The contents that break off has a lot of kinds, for example the exterior break off, correspondence in of send out and accept the interruption and settle and the clock that count break off, still have the WDT to reset the interruption etc., they enriched the CPU to respond to the category while handle various business. Speak thus perhaps you can't comprehend the internal structure and operation orders of the interruption completely also, we do a very small example to explain.Each equipment always will not forget a button, it also is at we meet the urgent circumstance use of that is nasty to stop the button. When we meet the Human body trouble and surprised circumstances we as long as press it, the machine stops all operations immediately, and wait for processing the over surprised empress recover the operation again. Nasty stop the internal I/ O of the internal CPU of the button conjunction PLC to connect up, be to press button an exterior to trigger signal for CPU, the CPU carries on to the I/ O to examine again, being to confirm to have the exterior to trigger the signal, CPU protection the spot breaks off procedure counts the machine turn the homologous exterior I/ O automatically in the procedure to go to also, be exterior interruption procedure processing complete, the procedure counts the machine to return the main procedure to continue to work. Have 1:00 can what to explain is we generally would nasty stop the button of exterior break off to rise to the tallest Class, thus guarantee the safety.When we are work a work piece, giving the PLC a signal, counting PLC inner part the machine add 1 to compute us for a day of workload, a count the machine and can solve problem in brief, certainly they also can keep the data under the condition of dropping the electricity, urging the data not to throw to lose, this is also what we hope earnestly.The PLC still has the function that the high class counts the machine, being us while accept some dates of high speed, the high speed that here say is the data of the in all aspects tiny second class, for example the bar code scanner is scanning the data continuously, calculating high-speed signal of the data processor DSP etc., we will adopt the high class to count the machine to help we carry on count. It at the PLC carries out the procedure once discover that the high class counts the machine to should of interruption, will let go of the work on the hand immediately. The trapezoid diagram procedure that passes by to weave the distance again explains the high class for us to carry out procedure to count machine would automatic performance to should of work, thus rise the Class that the high class counts the machine to high one Class.You heard too many this phrases perhaps:" crash", the meaning that is mostly is a workload of CPU to lead greatly, the internal resources shortage etc. the circumstance can't result in procedure circulate. The PLC also has the similar circumstance, there is a watchdog WDT in the inner part of PLC, we can establish time that a procedure of WDT circulate, being to appear the procedure to jump to turn the mistake in the procedure movement process or the procedure is busy, movement time of the procedure exceeds WDT constitution time, the CPU turn but the WDT reset the appearance. The procedure restarts the movement, but will not carry on the breakage to the interruption.The PLC development has already entered for network ages of correspondence from the mode of the one, and together other works control the net plank and I/ O card planks to carry on the share easily. A state software can pass all se hardwires link, more animation picture of keep the view to carries on the control, and cans pass the Internet to carry on the control in the foreign land, the blast-off that is like the absolute being boat No.5 is to adopt this kind of way to make airship go up the sky.The development of the higher layer needs our continuous effort to obtain. The PLC emergence has already affected a few persons fully, we also obtained more knowledge and precepts from the top one experience of the generation, coming to the continuous development PLC technique, push it toward higher wave tide.可编程控制器技术讨论与未来发展T.J.拜尔斯(电子测试设备原理及应用普林斯顿大学)随着时代的发展,当今的技术也日趋完善、竞争愈演愈烈;单靠人工的操作已不能满足于目前的制造业前景,也无法保证更高质量的要求和高新技术企业的形象。
计算机专业毕业设计外文翻译
外文翻译Birth of the NetThe Internet has had a relatively brief, but explosive history so far. It grew out of an experiment begun in the 1960's by the U.S. Department of Defense. The DoD wanted to create a computer network that would continue to function in the event of a disaster, such as a nuclear war. If part of the network were damaged or destroyed, the rest of the system still had to work. That network was ARPANET, which linked U.S. scientific and academic researchers. It was the forerunner of today's Internet.In 1985, the National Science Foundation (NSF) created NSFNET, a series of networks for research and education communication. Based on ARPANET protocols, the NSFNET created a national backbone service, provided free to any U.S. research and educational institution. At the same time, regional networks were created to link individual institutions with the national backbone service.NSFNET grew rapidly as people discovered its potential, and as new software applications were created to make access easier. Corporations such as Sprint and MCI began to build their own networks, which they linked to NSFNET. As commercial firms and other regional network providers have taken over the operation of the major Internet arteries, NSF has withdrawn from the backbone business.NSF also coordinated a service called InterNIC, which registered all addresses on the Internet so that data could be routed to the right system. This service has now been taken over by Network Solutions, Inc., in cooperation with NSF.How the Web WorksThe World Wide Web, the graphical portion of the Internet, is the most popular part of the Internet by far. Once you spend time on the Web,you will begin to feel like there is no limit to what you can discover. The Web allows rich and diverse communication by displaying text, graphics, animation, photos, sound and video.So just what is this miraculous creation? The Web physically consists of your personal computer, web browser software, a connection to an Internet service provider, computers called servers that host digital data and routers and switches to direct the flow of information.The Web is known as a client-server system. Your computer is the client; the remote computers that store electronic files are the servers. Here's how it works:Let's say you want to pay a visit to the the Louvre museum website. First you enter the address or URL of the website in your web browser (more about this shortly). Then your browser requests the web page from the web server that hosts the Louvre's site. The Louvre's server sends the data over the Internet to your computer. Your web browser interprets the data, displaying it on your computer screen.The Louvre's website also has links to the sites of other museums, such as the Vatican Museum. When you click your mouse on a link, you access the web server for the Vatican Museum.The "glue" that holds the Web together is called hypertext and hyperlinks. This feature allow electronic files on the Web to be linked so you can easily jump between them. On the Web, you navigate through pages of information based on what interests you at that particular moment, commonly known as browsing or surfing the Net.To access the Web you need web browser software, such as Netscape Navigator or Microsoft Internet Explorer. How does your web browser distinguish between web pages and other files on the Internet? Web pages are written in a computer language called Hypertext Markup Language or HTML.Some Web HistoryThe World Wide Web (WWW) was originally developed in 1990 at CERN, the European Laboratory for Particle Physics. It is now managed by The World Wide Web Consortium, also known as the World Wide Web Initiative.The WWW Consortium is funded by a large number of corporate members, including AT&T, Adobe Systems, Inc., Microsoft Corporation and Sun Microsystems, Inc. Its purpose is to promote the growth of the Web by developing technical specifications and reference software that will be freely available to everyone. The Consortium is run by MIT with INRIA (The French National Institute for Research in Computer Science) acting as European host, in collaboration with CERN.The National Center for Supercomputing Applications (NCSA) at the University of Illinois at Urbana-Champaign, was instrumental in the development of early graphical software utilizing the World Wide Web features created by CERN. NCSA focuses on improving the productivity of researchers by providing software for scientific modeling, analysis, and visualization. The World Wide Web was an obvious way to fulfill that mission. NCSA Mosaic, one of the earliest web browsers, was distributed free to the public. It led directly to the phenomenal growth of the World Wide Web.Understanding Web AddressesYou can think of the World Wide Web as a network of electronic files stored on computers all around the world. Hypertext links these resources together. Uniform Resource Locators or URLs are the addresses used to locate thesefiles. The information contained in a URL gives you the ability to jump from one web page to another with just a click of your mouse. When you type a URL into your browser or click on a hypertext link, your browser is sending a request to a remote computer to download a file.What does a typical URL look like? Here are some examples:/The home page for study english.ftp:///pub/A directory of files at MIT* available for downloading.news:rec.gardens.rosesA newsgroup on rose gardening.The first part of a URL (before the two slashes* tells you the type of resource or method of access at that address. For example:∙http - a hypertext document or directory∙gopher - a gopher document or menu∙ftp - a file available for downloading or a directory of such files∙news - a newsgroup∙telnet - a computer system that you can log into over the Internet∙WAIS* - a database or document in a Wide Area Information Search database∙file - a file located on a local drive (your hard drive)The second part is typically the address of the computer where the data or service is located. Additional parts may specify the names of files, the port to connect to, or the text to search for in a database.You can enter the URL of a site by typing it into the Location bar of your web browser, just under the toolbar.Most browsers record URLs that you want to use again, by adding them to a special menu. In Netscape Navigator, it's called Bookmarks. In Microsoft Explorer, it's called Favorites. Once you add a URL to your list, you can return to that web page simply by clicking on the name in your list, instead of retyping the entire URL.Most of the URLs you will be using start with http which stands for Hypertext Transfer Protocol*. http is the method by which HTML files are transferred over the Web. Here are some other important things to know about URLs:∙ A URL usually has no spaces.∙ A URL always uses forward slashes (//).If you enter a URL incorrectly, your browser will not be able to locate the site or resource you want. Should you get an error message or the wrong site, make sure you typed the address correctly.You can find the URL behind any link by passing your mouse cursor over the link. The pointer will turn into a hand and the URL will appear in the browser's status ba r, usually located at the bottom of your screen.Domain NamesWhen you think of the Internet, you probably think of ".com." Just what do those three letters at the end of a World Wide Web address mean?Every computer that hosts data on the Internet has a unique numerical address. For example, the numerical address for the White House is198.137.240.100. But since few people want to remember long strings of numbers, the Domain Name System (DNS)* was developed. DNS, a critical part of the Internet's technical infrastructure*, correlates* a numerical address to a word. To access the White House website, you could type its number into the address box of your web browser. But most people prefer to use "." In this case, the domain name is . In general, the three-letter domain name suffix* is known as a generictop-level domai n and describes the type of organization. In the last few years, the lines have somewhat blurred* between these categories..com - business (commercial).edu - educational.org - non-profit.mil - military.net - network provider.gov - governmentA domain name always has two or more parts separated by dots and typically consists of some form of an organization's name and the three-letter suffix. For example, the domain name for IBM is ""; the United Nations is "."If a domain name is available, and provided it does not infringe* on an existing trademark, anyone can register the name for $35 a year through Network Solutions, Inc., which is authorized to register .com, .net and .org domains. You can use the box below to see if a name is a available. Don't be surprised ifthe .com name you want is already taken, however. Of the over 8 million domain names, 85% are .com domains.ICANN, the Internet Corporation for Assigned Names and Numbers, manages the Domain Name System. As of this writing, there are plans to add additional top-level domains, such as .web and .store. When that will actually happen is anybody's guess.To check for, or register a domain name, type it into the search box.It should take this form: In addition to the generic top-level domains, 244 national top-level domains were established for countries and territories*, for example:.au - Australia.ca - Canada.fr - France.de - Germany.uk - United KingdomFor US $275 per name, you can also register an international domain name with Net Names. Be aware that some countries have restrictions for registering names.If you plan to register your own domain name, whether it's a .com or not, keep these tips in mind:The shorter the name, the better. (But it should reflect your family name, interest or business.)The name should be easy to remember.It should be easy to type without making mistakes.Remember, the Internet is global. Ideally, a domain name will "read" in a language other than English.Telephone lines were designed to carry the human voice, not electronic data from a computer. Modems were invented to convert digital computer signals into a form that allows them to travel over the phone lines. Those are the scratchy sounds you hear from a modem's speaker. A modem on theother end of the line can understand it and convert the sounds back into digital information that the computer can understand. By the way, the word modem stands for MOdulator/DEModulator.Buying and using a modem used to be relatively easy. Not too long ago, almost all modems transferred data at a rate of 2400 Bps (bits per second). Today, modems not only run faster, they are also loaded with features like error control and data compression. So, in addition to converting and interpreting signals, modems also act like traffic cops, monitoring and regulating the flow of information. That way, one computer doesn't send information until the receiving computer is ready for it. Each of these features, modulation, error control, and data compression, requires a separate kind of protocol and that's what some of those terms you see like V.32, V.32bis, V.42bis and MNP5 refer to.If your computer didn't come with an internal modem, consider buying an external one, because it is much easier to install and operate. For example, when your modem gets stuck (not an unusual occurrence), you need to turn it off and on to get it working properly. With an internal modem, that means restarting your computer--a waste of time. With an external modem it's as easy as flipping a switch.Here's a tip for you: in most areas, if you have Call Waiting, you can disable it by inserting *70 in front of the number you dial to connect to the Internet (or any online service). This will prevent an incoming call from accidentally kicking you off the line.This table illustrates the relative difference in data transmission speeds for different types of files. A modem's speed is measured in bits per second (bps). A 14.4 modem sends data at 14,400 bits per second. A 28.8 modem is twice as fast, sending and receiving data at a rate of 28,800 bits per second.Until nearly the end of 1995, the conventional wisdom was that 28.8 Kbps was about the fastest speed you could squeeze out of a regular copper telephoneline. Today, you can buy 33.6 Kbps modems, and modems that are capable of 56 Kbps. The key question for you, is knowing what speed modems your Internet service provider (ISP) has. If your ISP has only 28.8 Kbps modems on its end of the line, you could have the fastest modem in the world, and only be able to connect at 28.8 Kbps. Before you invest in a 33.6 Kbps or a 56 Kbps modem, make sure your ISP supports them.Speed It UpThere are faster ways to transmit data by using an ISDN or leased line. In many parts of the U.S., phone companies are offering home ISDN at less than $30 a month. ISDN requires a so-called ISDN adapter instead of a modem, and a phone line with a special connection that allows it to send and receive digital signals. You have to arrange with your phone company to have this equipment installed. For more about ISDN, visit Dan Kegel's ISDN Page.An ISDN line has a data transfer rate of between 57,600 bits per second and 128,000 bits per second, which is at least double the rate of a 28.8 Kbps modem. Leased lines come in two configurations: T1 and T3. A T1 line offers a data transfer rate of 1.54 million bits per second. Unlike ISDN, a T-1 line is a dedicated connection, meaning that it is permanently connected to the Internet. This is useful for web servers or other computers that need to be connected to the Internet all the time. It is possible to lease only a portion of a T-1 line using one of two systems: fractional T-1 or Frame Relay. You can lease them in blocks ranging from 128 Kbps to 1.5 Mbps. The differences are not worth going into in detail, but fractional T-1 will be more expensive at the slower available speeds and Frame Relay will be slightly more expensive as you approach the full T-1 speed of 1.5 Mbps. A T-3 line is significantly faster, at 45 million bits per second. The backbone of the Internet consists of T-3 lines. Leased lines are very expensive and are generally only used by companies whose business is built around the Internet or need to transfer massiveamounts of data. ISDN, on the other hand, is available in some cities for a very reasonable price. Not all phone companies offer residential ISDN service. Check with your local phone company for availability in your area.Cable ModemsA relatively new development is a device that provides high-speed Internet access via a cable TV network. With speeds of up to 36 Mbps, cable modems can download data in seconds that might take fifty times longer with a dial-up connection. Because it works with your TV cable, it doesn't tie up a telephone line. Best of all, it's always on, so there is no need to connect--no more busy signals! This service is now available in some cities in the United States and Europe.The download times in the table above are relative and are meant to give you a general idea of how long it would take to download different sized files at different connection speeds, under the best of circumstances. Many things can interfere with the speed of your file transfer. These can range from excessive line noise on your telephone line and the speed of the web server from which you are downloading files, to the number of other people who are simultaneously trying to access the same file or other files in the same directory.DSLDSL (Digital Subscriber Line) is another high-speed technology that is becoming increasingly popular. DSL lines are always connected to the Internet, so you don't need to dial-up. Typically, data can be transferred at rates up to 1.544 Mbps downstream and about 128 Kbps upstream over ordinary telephone lines. Since a DSL line carries both voice and data, you don't have to install another phone line. You can use your existing line to establish DSLservice, provided service is available in your area and you are within the specified distance from the telephone company's central switching office.DSL service requires a special modem. Prices for equipment, DSL installation and monthly service can vary considerably, so check with your local phone company and Internet service provider. The good news is that prices are coming down as competition heats up.Anatomy of a Web PageA web page is an electronic document written in a computer language called HTML, short for Hypertext Markup Language. Each web page has a unique address, called a URL* or Uniform Resource Locator, which identifies its location on the network.A website has one or more related web pages, depending on how it's designed. Web pages on a site are linked together through a system of hyperlinks* , enabling you to jump between them by clicking on a link. On the Web, you navigate through pages of information according to your interests.Home Sweet Home PageWhen you browse the World Wide Web you'll see the term home page often. Think of a home page as the starting point of a website. Like the table of contents of a book or magazine, the home page usually provides an overview of what you'll find at the website. A site can have one page, many pages or a few long ones, depending on how it's designed. If there isn't a lot of information, the home page may be the only page. But usually you will find at least a few other pages.Web pages vary wildly in design and content, but most use a traditional magazine format. At the top of the page is a masthead* or banner graphic*, then a list of items, such as articles, often with a brief description. The items in the list usually link to other pages on the website, or to other sites. Sometimes these links are highlighted* words in the body of the text, or are arranged in a list, like an index. They can also be a combination* of both. A web page can also have images that link to other content.How can you tell which text are links? Text links appear in a different color from the rest of the text--typically in blue and underlined. When you move yourcursor over a text link or over a graphic link, it will change from an arrow to a hand. The hypertext words often hint* at what you will link to.When you return to a page with a link you've already visited, the hypertext words will often be in a different color, so you know you've already been there. But you can certainly go there again. Don't be surprised though, if the next time you visit a site, the page looks different and the information has changed. The Web is a dynamic* medium. To encourage visitors to return to a site, some web publishers change pages often. That's what makes browsing the Web so excitingA Home (Page) of Your OwnIn the 60s, people asked about your astrological* sign. In the 90s, they want to know your URL. These days, having a web address is almost as important as a street address. Your website is an electronic meeting place for your family, friends and potentially*, millions of people around the world. Building your digital domain can be easier than you may think. Best of all, you may not have to spend a cent. The Web brims with all kinds of free services, from tools to help you build your site, to free graphics, animation and site hosting. All it takes is some time and creativity.Think of your home page as the starting point of your website. Like the table of contents of a book or magazine, the home page is the front door. Your site can have one or more pages, depending on how you design it. If there isn't a lot of information just yet, your site will most likely have only a home page. But the site is sure to grow over time.While web pages vary dramatically* in their design and content, most use a traditional magazine layout. At the top of the page is a banner graphic. Next comes a greeting and a short description of the site. Pictures, text, and links to other websites follow.If the site has more than one page, there's typically a list of items--similar to an index--often with a brief description. The items in the list link to other pages on the website. Sometimes these links are highlighted words in the body of the text. It can also be a combination of both. Additionally, a web page may have images that link to other content.Before you start building your site, do some planning. Think about whom the site is for and what you want to say. Next, gather up the material that you wantto put on the site: write the copy, scan the photos, design or find the graphics. Draw a rough layout on a sheet of paper.While there are no rules you have to follow, there are a few things to keep in mind:∙Start simply. If you are too ambitious at the beginning, you may never get the site off the ground. You can always add to your site.∙Less is better. Most people don't like to read a lot of text online. Break it into small chunks.∙Use restraint. Although you can use wild colors and images for the background of your pages, make sure your visitors will be able to readthe text easily.∙Smaller is better. Most people connect to the Internet with a modem.Since it can take a long time to download large image files, keep the file sizes small.∙Have the rights. Don't put any material on your site unless you are sure you can do it legally. Read Learn the Net's copyright article for moreabout this.Stake Your ClaimNow it's time to roll up your sleeves and start building. Learn the Net Communities provides tools to help you build your site, free web hosting, and a community of other homesteaders.Your Internet service provider may include free web hosting services with an account, one alternative to consider.Decoding Error MessagesAs you surf the Net, you will undoubtedly find that at times you can't access certain websites. Why, you make wonder? Error messages attempt to explain the reason. Unfortunately, these cryptic* messages baffle* most people.We've deciphered* the most common ones you may encounter.400 - Bad RequestProblem: There's something wrong with the address you entered. You may not be authorized* to access the web page, or maybe it no longer exists.Solution: Check the address carefully, especially if the address is long. Make sure that the slashes are correct (they should be forward slashes) and that all the names are properly spelled. Web addresses are case sensitive, socheck that the names are capitalized in your entry as they are in the original reference to the website.401 - UnauthorizedProblem: You can't access a website, because you're not on the guest list, your password is invalid or you have entered your password incorrectly.Solution: If you think you have authorization, try typing your password again. Remember that passwords are case sensitive.403 - ForbiddenProblem: Essentially the same as a 401.Solution: Try entering your password again or move on to another site.404 - Not FoundProblem: Either the web page no longer exists on the server or it is nowhere to be found.Solution: Check the address carefully and try entering it again. You might also see if the site has a search engine and if so, use it to hunt for the document. (It's not uncommon for pages to change their addresses when a website is redesigned.) To get to the home page of the site, delete everything after the domain name and hit the Enter or Return key.503 - Service unavailableProblem: Your Internet service provider (ISP) or your company's Internet connection may be down.Solution: Take a stretch, wait a few minutes and try again. If you still have no luck, phone your ISP or system administrator.Bad file requestProblem: Your web browser may not be able to decipher the online form you want to access. There may also be a technical error in the form.Solution: Consider sending a message to the site's webmaster, providing any technical information you can, such as the browser and version you use.Connection refused by hostProblem: You don't have permission to access the page or your password is incorrect.Solution: Try typing your password again if you think you should have access.Failed DNS lookupProblem: DNS stands for the Domain Name System, which is the system that looks up the name of a website, finds a corresponding number (similar to a phone number), then directs your request to the appropriate web server on theInternet. When the lookup fails, the host server can't be located.Solution: Try clicking on the Reload or Refresh button on your browser toolbar. If this doesn't work, check the address and enter it again. If all else fails, try again later.File contains no dataProblem: The site has no web pages on it.Solution: Check the address and enter it again. If you get the same error message, try again later.Host unavailableProblem: The web server is down.Solution: Try clicking on the Reload or Refresh button. If this doesn't work, try again later.Host unknownProblem: The web server is down, the site may have moved, or you've been disconnected from the Net.Solution: Try clicking on the Reload or Refresh button and check to see that you are still online. If this fails, try using a search engine to find the site. It may have a new address.Network connection refused by the serverProblem: The web server is busy.Solution: Try again in a while.Unable to locate hostProblem: The web server is down or you've been disconnected from the Net.Solution: Try clicking on the Reload or Refresh button and check to see that you are still online.Unable to locate serverProblem: The web server is out-of-business or you may have entered the address incorrectly.Solution: Check the address and try typing it again.Web BrowsersA web browser is the software program you use to access the World Wide Web, the graphical portion of the Internet. The first browser, called NCSA Mosaic, was developed at the National Center for Supercomputing Applications in the early '90s. The easy-to-use point-and-click interface*helped popularize the Web, although few then could imagine the explosive growth that would soon occur.Although many different browsers are available, Microsoft Internet Explorer* and Netscape Navigator* are the two most popular ones. Netscape and Microsoft have put so much money into their browsers that the competition can't keep up. The pitched battle* between the two companies to dominate* the market has lead to continual improvements to the software. Version 4.0 and later releases of either browser are excellent choices. (By the way, both are based on NCSA Mosaic.) You can download Explorer and Navigator for free from each company's website. If you have one browser already, you can test out the other. Also note that there are slight differences between the Windows and MacIntosh* versions.You can surf to your heart's content, but it's easy to get lost in this electronic web. That's where your browser can really help. Browsers come loaded with all sorts of handy features. Fortunately, you can learn the basics in just a few minutes, then take the time to explore the advanced functions.Both Explorer and Navigator have more similarities than differences, so we'll primarily cover those. For the most up-to-date information about the browsers, and a complete tutorial, check the online handbook under the Help menu or go to the websites of the respective* software companies.Browser AnatomyWhen you first launch your web browser, usually by double-clicking on the icon on your desktop, a predefined web page, your home page, will appear. With Netscape Navigator for instance, you will be taken to Netscape's NetCenter.The Toolbar (工具栏)The row of buttons at the top of your web browser, known as the toolbar, helps you travel through the web of possibilities, even keeping track ofwhere you've been. Since the toolbars for Navigator and Explorer differ slightly, we'll first describe what the buttons in common do:o The Back button returns you the previous page you've visited.o Use the Forward button to return to the page you just came from.o Home takes you to whichever home page you've chosen. (If you haven't selected one, it will return you to the default home page,usually the Microsoft or Netscape website.)。
传感器外文翻译
毕业设计(论文)外文文献翻译院系:光电与通信工程年级专业:12电子信息工程姓名:刘燊学号:1106012133附件:Advances in Sensor Technology Development指导老师评语:指导教师签名:年月日——摘自夏伟强,樊尚春传感器技术的的新发展仪器仪表学报传感器技术的新进展传感器技术是新技术革命和信息社会的重要技术基础,是一门多学科交叉的科学技术,被公认为现代信息技术的源头。
近些年,传感器技术发展很快,取得了许多新进展,尤其在气体传感器、生物传感器、视觉传感器等方面取得了很多进展。
美国麻省理工学院华人科学家张曙光领导的研究小组借助一种特殊溶液,成功地找到了大规模制造嗅觉感受器的办法;同样是麻省理工学院的研究人员利用气相色谱-质谱技术感受识别气体分子,研制出一种能对微量有毒气体做出强烈反应的微型传感器;俄罗斯科学家以从一种普通蘑菇中提取的混合物为原料,与压电石英晶振构成谐振式传感器,能够探测空气中含量极低的酚成分;日本科学家研制出能快速识别流感病毒纳米传感器,有望以纳米技术为快速识别流感病毒、乙型肝炎病毒、疯牛病病原体和残留农药等物质提供新手段;西班牙巴塞罗那自治大学研制出新型缩微DNA分析传感器,这种传感器能将分析 DNA链的时间缩短到几分钟或几小时,智能仪器与传感器技术、空间生物智能传感技术。
可以在亲子鉴定到检测遗传修饰食物的一系列化验中应用,此外还能确定新药的遗传毒性;美国国家标准与技术研究院研发出一种超灵敏微型核磁共振(NMR)传感器,该微型传感器与微流体通道并列置于一个硅芯片之上,这项技术将核磁共振的探测灵敏度提升到一个新的台阶,将在化学分析中具有广泛的应用前景。
我国传感器技术虽然与国外相比还有很大差距,但近两年也取得了一些进展和突破,诞生了一些新产品,有些在国家重大型号工程中获得应用。
如资源环境技术领域中的环境监测及环境风险评价技术、大气复合污染关键气态污染物的快速在线监测技术和大气细粒子和超细粒子的快速在线监测技术,海洋技术领域中的海洋水质污染综合参数在线监测技术和海洋金属污染物现场和在线监测技术等。
毕业设计(论文)外文资料翻译(学生用)
毕业设计外文资料翻译学院:信息科学与工程学院专业:软件工程姓名: XXXXX学号: XXXXXXXXX外文出处: Think In Java (用外文写)附件: 1.外文资料翻译译文;2.外文原文。
附件1:外文资料翻译译文网络编程历史上的网络编程都倾向于困难、复杂,而且极易出错。
程序员必须掌握与网络有关的大量细节,有时甚至要对硬件有深刻的认识。
一般地,我们需要理解连网协议中不同的“层”(Layer)。
而且对于每个连网库,一般都包含了数量众多的函数,分别涉及信息块的连接、打包和拆包;这些块的来回运输;以及握手等等。
这是一项令人痛苦的工作。
但是,连网本身的概念并不是很难。
我们想获得位于其他地方某台机器上的信息,并把它们移到这儿;或者相反。
这与读写文件非常相似,只是文件存在于远程机器上,而且远程机器有权决定如何处理我们请求或者发送的数据。
Java最出色的一个地方就是它的“无痛苦连网”概念。
有关连网的基层细节已被尽可能地提取出去,并隐藏在JVM以及Java的本机安装系统里进行控制。
我们使用的编程模型是一个文件的模型;事实上,网络连接(一个“套接字”)已被封装到系统对象里,所以可象对其他数据流那样采用同样的方法调用。
除此以外,在我们处理另一个连网问题——同时控制多个网络连接——的时候,Java内建的多线程机制也是十分方便的。
本章将用一系列易懂的例子解释Java的连网支持。
15.1 机器的标识当然,为了分辨来自别处的一台机器,以及为了保证自己连接的是希望的那台机器,必须有一种机制能独一无二地标识出网络内的每台机器。
早期网络只解决了如何在本地网络环境中为机器提供唯一的名字。
但Java面向的是整个因特网,这要求用一种机制对来自世界各地的机器进行标识。
为达到这个目的,我们采用了IP(互联网地址)的概念。
IP以两种形式存在着:(1) 大家最熟悉的DNS(域名服务)形式。
我自己的域名是。
所以假定我在自己的域内有一台名为Opus的计算机,它的域名就可以是。
单片机基础毕业设计外文翻译
本科生毕业设计(论文)外文翻译毕业设计题目:外文题目:Fundamentals of Single-chip Microcomputer 译文题目:单片机基础学院:信息科学与工程学院专业班级:电子信息工程0802班学生姓名:指导教师:外文原文Fundamentals of Single-chip MicrocomputerDr. Dobbs MacintoshJournalAbstractT h e s i n gl e-chi p m i c r o com pu t er i s t h e cul m i na t i on of bo t h t h e d e v el opm e nt o f t h e di gi t al c om p ut e r a nd t h e i nt e gra t e d c i r c ui t a rgu a b l y t h e t ow m o st s i gn i fi c ant i nv en t i on s of t h e 20t h ce n t u r y .T h es e t o w t yp e s o f a rc hi t e c t u r e a r e fo un d i n s i n gl e-c hi p m i c r o com pu t e r.S om e e m p l o y t h e s pl i t p ro gr a m/d at a m em o r y o f t h e H a r v a rd a r ch i t e ct u r e, s ho wn i n F i g.3-5A-1, ot h er s f o l l o w t he p hi l o so ph y,w i d e l y a d a p t ed f o r ge n e r al-pu rp os e com p ut e rs and m i c r op r oc e s s o rs,of m ak i n g n o l o gi c al di s t i nc t i on be t w ee n p ro gr a m a n d d at a m em o r y a s i n t h e P r i n c et on ar c hi t e ct u r e.In ge n e r a l t er m s a si n gl e-c hi p m i cro c om put e r i s c ha r ac t e ri z ed b y t h e i n co r po r at i o n o f al l t h e u ni t s o f a c om put e r i n t o a s i n gl e d e vi c e.Keyword: Single-chip Microcomputer ROM RAM Programming Algorithm Features• Compatible with MCS-51™ Products• 4K Bytes of In-System Reprogrammable Flash Memory– Endurance: 1,000 Write/Erase Cycles• Fully Static Operation: 0 Hz to 24 MHz• Three-level Program Memory Lock• 128 x 8-bit Internal RAM• 32 Programmable I/O Lines• Two 16-bit Timer/Counters• Six Interrupt Sources• Programmable Serial Channel• Low-power Idle and Power-down ModesDescriptionThe AT89C51 is a low-power, high-performance CMOS 8-bit microcomputer with 4Kbytes of Flash programmable and erasable read only memory (PEROM). The deviceis manufactured using Atmel’s high-density nonvolatile memory technology and iscompatible with the industry-standard MCS-51 instruction set and pinout. Theon-chipFlash allows the program memory to be reprogrammed in-system or by a conventionalnonvolatile memory programmer. By combining a versatile 8-bit CPU with Flashon a monolithic chip, the Atmel AT89C51 is a powerful microcomputer which providesa highly-flexible and cost-effective solution to many embedded control applications.The AT89C51 provides the following standard features: 4Kbytes of Flash, 128 bytes of RAM, 32 I/O lines, two 16-bittimer/counters, a five vector two-level interrupt architecture,a full duplex serial port, on-chip oscillator and clock circuitry.In addition, the AT89C51 is designed with static logicfor operation down to zero frequency and supports twosoftware selectable power saving modes. The Idle Modestops the CPU while allowing the RAM, timer/counters,serial port and interrupt system to continue functioning. ThePower-down Mode saves the RAM contents but freezesthe oscillator disabling all other chip functions until the nexthardware reset.Pin ConfigurationsBlock DiagramPin DescriptionVCCSupply voltage.GNDGround.Port 0Port 0 is an 8-bit open-drain bi-directional I/O port. As anoutput port, each pin can sink eight TTL inputs. When 1sare written to port 0 pins, the pins can be used as highimpedanceinputs.Port 0 may also be configured to be the multiplexed loworderaddress/data bus during accesses to external programand data memory. In this mode P0 has internalpullups.Port 0 also receives the code bytes during Flash programming,and outputs the code bytes during programverification. External pullups are required during program verification.Port 1Port 1 is an 8-bit bi-directional I/O port with internal pullups.The Port 1 output buffers can sink/source four TTL inputs.When 1s are written to Port 1 pins they are pulled high bythe internal pullups and can be used as inputs. As inputs,Port 1 pins that are externally being pulled low will source current (IIL) because of the internal pullups.Port 1 also receives the low-order address bytes during Flash programming and verification.Port 2Port 2 is an 8-bit bi-directional I/O port with internal pullups.The Port 2 output buffers can sink/source four TTL inputs.When 1s are written to Port 2 pins they are pulled high by the internal pullups and can be used as inputs. As inputs, Port 2 pins that are externally being pulled low will source current (IIL) because of the internal pullups.Port 2 emits the high-order address byte during fetches from external program memory and during accesses to external data memory that use 16-bit addresses (MOVX @DPTR). In this application, it uses strong internal pullups when emitting 1s. During accesses to external data memory that use 8-bit addresses (MOVX @ RI), Port 2 emits the contents of the P2 Special Function Register.Port 2 also receives the high-orderaddress bits and some control signals during Flash programming and verification.Port 3Port 3 is an 8-bit bi-directional I/O port with internal pullups.The Port 3 output buffers can sink/source four TTL inputs.When 1s are written to Port 3 pins they are pulled high by the internal pullups and can be used as inputs. As inputs,Port 3 pins that are externally being pulled low will source current (IIL) because of the pullups.Port 3 also serves the functions of various special features of the AT89C51 as listed below:Port 3 also receives some control signals for Flash programmingand verification.ALE/PROGAddress Latch Enable output pulse for latching the low byte of the address during accesses to external memory. This pin is also the program pulse input (PROG) during Flash programming.In normal operation ALE is emitted at a constant rate of 1/6the oscillator frequency, and may be used for external timing or clocking purposes. Note, however, that one ALE pulse is skipped during each access to external Data Memory.If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH. With the bit set, ALE is active only during a MOVX or MOVC instruction. Otherwise, the pin is weakly pulled high. Setting the ALE-disable bit has no effect if the microcontroller is in external execution mode.PSENProgram Store Enable is the read strobe to external program memory.When theAT89C51 is executing code from external programmemory, PSEN is activated twice each machine cycle, except that two PSEN activations are skipped during each access to external data memory.EA/VPPExternal Access Enable. EA must be strapped to GND in order to enable the device to fetch code from external program memory locations starting at 0000H up to FFFFH.Note, however, that if lock bit 1 is programmed, EA will be internally latched on reset. EA should be strapped to VCC for internal program executions. This pin also receives the 12-volt programming enable voltage (VPP) during Flash programming, for parts that require 12-volt VPP.XTAL1Input to the inverting oscillator amplifier and input to the internal clock operating circuit.XTAL2Output from the inverting oscillator amplifier.Oscillator CharacteristicsXTAL1 and XTAL2 are the input and output, respectively,of an inverting amplifier which can be configured for use as an on-chip oscillator, as shown in Figure 1. Either a quartz crystal or ceramic resonator may be used. To drive the device from an external clock source, XTAL2 should be left unconnected while XTAL1 is driven as shown in Figure 2. There are no requirements on the duty cycle of the external clock signal, since the input to the internal clocking circuitry is through a divide-by-two flip-flop, but minimum and maximum voltage high and low time specifications must be observed.Idle ModeIn idle mode, the CPU puts itself to sleep while all the onchip peripherals remain active. The mode is invoked by software. The content of the on-chip RAM and all the special functions registers remain unchanged during this mode. The idle mode can be terminated by any enabled interrupt or by a hardware reset. It should be noted that when idle is terminated by a hard ware reset, the device normally resumes programexecution,from where it left off, up to two machine cycles before the internal reset algorithm takes control. On-chip hardware inhibits access to internal RAM in this event, but access to the port pins is not inhibited. To eliminate the possibility of an unexpected write to a port pin when Idle is terminated by reset, the instruction following the one that invokes Idle should not be one that writes to a port pin or to external memory.Figure 1. Oscillator ConnectionsFigure 2. External Clock Drive ConfigurationPower-down ModeIn the power-down mode, the oscillator is stopped, and the instruction that invokes power-down is the last instruction executed. The on-chip RAM and Special Function Registers retain their values until the power-down mode is terminated. The only exit from power-down is a hardware reset. Reset redefines the SFRs but does not change the on-chip RAM. The reset should not be activated before VCC is restored to its normal operating level and must be held active long enough to allow the oscillator to restart and stabilize.Program Memory Lock BitsOn the chip are three lock bits which can be left unprogrammed (U) or can be programmed (P) to obtain the additional features listed in the table below.When lock bit 1 is programmed, the logic level at the EA pin is sampled and latched during reset. If the device is powered up without a reset, the latch initializes to a random value, and holds that value until reset is activated. It is necessary that the latched value of EA be in agreement with the current logic level at that pin in order for the device to function properly.Programming the FlashThe AT89C51 is normally shipped with the on-chip Flash memory array in the erased state (that is, contents = FFH) and ready to be programmed. The programming interface accepts either a high-voltage (12-volt) or a low-voltage (VCC) program enable signal. The low-voltage programming mode provides a convenient way to program theAT89C51 inside the user’s system, while the high-voltage programming mode is compatible with conventional thirdparty Flash or EPROM programmers. The AT89C51 is shipped with either the high-voltage or low-voltage programming mode enabled. The respective top-side marking and device signature codes are listed in the following table.The AT89C51 code memory array is programmed byte-bybyte in either programming mode. To program any nonblank byte in the on-chip Flash Memory, the entire memory must be erased using the Chip Erase Mode.Programming Algorithm: Before programming the AT89C51, the address, data and control signals should be set up according to the Flash programming mode table and Figure 3 and Figure 4. To program the AT89C51, take the following steps.1. Input the desired memory location on the address lines.2. Input the appropriate data byte on the data lines.3. Activate the correct combination of control signals.4. Raise EA/VPP to 12V for the high-voltage programming mode.5. Pulse ALE/PROG once to program a byte in the Flash array or the lock bits. The byte-write cycle is self-timed and typically takes no more than 1.5 ms.Repeat steps 1 through 5, changing the address and data for the entire array or until the end of the object file is reached.Data Polling: The AT89C51 features Data Polling to indicate the end of a write cycle. During a write cycle, an attempted read of the last byte written will result in the complement of the written datum on PO.7. Once the write cycle has been completed, true data are valid on all outputs, and the next cycle may begin. Data Polling may begin any time after a write cycle has been initiated.Ready/Busy: The progress of byte programming can also be monitored by theRDY/BSY output signal. P3.4 is pulled low after ALE goes high during programming to indicate BUSY. P3.4 is pulled high again when programming is done to indicate READY.Program Verify: If lock bits LB1 and LB2 have not been programmed, the programmed code data can be read back via the address and data lines for verification. The lock bits cannot be verified directly. Verification of the lock bits is achieved by observing that their features are enabled.Chip Erase: The entire Flash array is erased electrically by using the proper combination of control signals and by holding ALE/PROG low for 10 ms. The code array is written with all “1”s. The chip erase operation must be executed before the code memory can be re-programmed.Reading the Signature Bytes: The signature bytes are read by the same procedure as a normal verification of locations 030H, 031H, and 032H, except that P3.6 and P3.7 must be pulled to a logic low. The values returned are as follows.(030H) = 1EH indicates manufactured by Atmel(031H) = 51H indicates 89C51(032H) = FFH indicates 12V programming(032H) = 05H indicates 5V programmingProgramming InterfaceEvery code byte in the Flash array can be written and the entire array can be erasedby using the appropriate combination of control signals. The write operation cycle is selftimed and once initiated, will automatically time itself to completion. All major programming vendors offer worldwide support for the Atmel microcontroller series. Please contact your local programming vendor for the appropriate software revision.外文资料翻译译文单片机基础摘要:单片机是电脑和集成电路发展的巅峰,有据可查的是它们也是20世纪最意义的两大发明。
电子电气类专业毕业设计外文翻译
附录一:外文原文Super capacitors - An OverviewKey words: Electrostatic capacitor; Electrolytic capacitor; Ceramic capacitor;Electrical double layer capacitor; Super Capacitor1.INTRODUCTIONThis paper offers a concise review on the renaissance of a conventional capacitor toelectrochemical double layer capacitor or super capacitor. Capacitors are fundamental electrical circuitelements that store electrical energy in the order of microfarads and assist in filtering. Capacitors havetwo main applications; one of which is a function to charge or discharge electricity. This function isapplied to smoothing circuits of power supplies, backup circuits of microcomputers, and timer circuitsthat make use of the periods to charge or discharge electricity. The other is a function to block the flowof DC. This function is applied to filters that extract or eliminate particular frequencies. This isindispensable to circuits where excellent frequency characteristics are required. Electrolytic capacitorsare next generation capacitors which are commercialized in full scale. They are similar to batteries in cell construction but the anode and cathode materials remain the same. They are aluminum, tantalum and ceramic capacitors where they use solid/liquid electrolytes with a separator between two symmetrical electro des.An electrochemical capacitor (EC), often called a Super capacitor or Ultra capacitor, stores electrical charge in the electric double layer at a surface-electrolyte interface, primarily in high-surface-area carbon. Because of the high surface area and the thinness of the double layer, these devices can have very a high specific and volumetric capacitance. This enables them to combine a previously unattainable capacitance density with an essentially unlimited charge/discharge cycle life. The operational voltage per cell ,limited only by the breakdown potential of the electrolyte, is usually<1 or <3 volts per cell for aqueous or organic electrolytes respectively.The concept of storing electrical energy in the electric double layer that isformed at the interface between an electrolyte and a solid has been known since the late 1800s. The first electrical device using double-layer charge storage was reported in 1957 by H.I. Becker of General Electric (U.S. Patent 2,800,616).Unfortunately, Becker’s device was imp ractical in that, similarly to a flooded battery, both electrodes needed to be immersed in a container of electrolyte, and the device was never comercialised.Becker did, however, appreciate the large capacitance values subsequently achieved by Robert A. Rightmire, a chemist at the Standard Oil Company of Ohio (SOHIO), to whom can be attributed the invention of the device in the format now commonly used. His patent (U.S. 3,288,641), filed in 1962 and awarded in late November 1966, and a follow-on patent (U.S. Patent 3,536,963) by fellow SOHIO researcher Donald L. Boos in 1970, form the basis for the many hundreds of subsequent patents and journal articles covering all aspects of EC technology.This technology has grown into an industrywith sales worth severalhundred million dollars per year. It is an in dustry that is poised today for rapid growth in the near term with the expansion of power quality needs and emerging transportation applications.Following the commercial introduction of NEC’s Super Capacitor in 1978, under licence from SOHIO, EC have evolved through several generations of designs. Initially they were used as back-up power devices for v is for cells ranging in size from small millifarad size devices with exceptional pulse power performance up to devices rated at hundreds of thousands of farads, with systems in some applications operating at up to 1,500 volts. The technology is seeing increasingly broad use, replacing batteriesolatile clock chips and complementary metal-oxide-semiconductor (CMOS) computer memories. But many other applications have emerged over the past 30 years, including portable wireless communication, enhanced power quality for distributed power generation systems, industrial actuator power sources, and high-efficiency energy storage for electric vehicles(EVs) and hybrid electric vehicles (HEVs).Overall, the unique attributes of ECs often complement the weaknesses of other power sources like batteries and fuel cells.Early ECs were generally rated at a few volts and had capacitance values measured from fractions of farads up to several farads. The trend today in some cases and in others complementing their performance.The third generation evolution is the electric double layer capacitor, where the electrical charge stored at a metal/electrolyte interface is exploited to construct astorage device. The interface can store electrical charge in the order of 610Farad. The main component in the electrode construction is activated carbon. Though this concept was initialized and industrialized some 40 years ago, there was a stagnancy in research until recent times; the need for this revival of interest arises due to the increasing demands for electrical energy storage in certain current applications like digital electronic devices, implantable medical devices and stop/start operation in vehicle traction which need very short high power pulses that could be fulfilled by electric double layer capacitors. They are complementary to batteries as they deliver high power density and low energy density. They also have longer cycle life than batteries and possess higher energy density as compared to conventional capacitors. This has led to new concepts of the so-called hybrid charge storage devices in which electrochemical capacitor is interfaced with a fuel cell or a battery. These capacitors using carbon as the main electrode material for both anode and cathode with organic and aqueous electrolytes are commercialized and used in day to-day applications. Fig.1 presents the three types of capacitors depicting the basic differences in their design and construction.Figure 1.Schematic presentation of electrostatic capacitor, electrolytic capacitor and electrical double layer capacitor.EDLCs, however suffer from low energy density. To rectify these problems, recently researchers try to incorporate transition metal oxides along with carbon in the electrode materials. When the electrode materials consist of transition metal oxides, then the electrosorption or redox processes enhance the value of specific capacitance ca. 10 -100 times depending on the nature of oxides. In such a situation, the EDLC is called as super capacitor or pseudo capacitor . This is the fourth generation capacitor. Performance of a super capacitor combines simultaneously two kinds of energy storage, i.e. non-faradic charge as in EDLC capacitors and faradaic charge similar toprocesses proceeding in batteries. The market for EC devices used for memory protection in electronic circuitry is about $150-200 million annually. New potential applications for ECs include the portable electronic device market, the power quality market, due particularly to distributed generation and low-emission hybrid cars, buses and trucks. There are some published reviews on capacitors and super capacitors . In the present overview, the evolution of electrochemical double layer capacitors starting from simple electrostatic capacitors is summarized.2. EXPERIMENTAL PARTThe invention of Leiden jar in 1745 started the capacitor technology; since then, there has been tremendous progress in this field. In the beginning, capacitors are used primarily in electrical and electronic products, but today they are used in fields ranging from industrial application to automobiles, aircraft and space, medicine, computers, games and power supply circuits. Capacitors are made from two metallic electrodes (mainly Si) placed in mutual opposition with an insulating material (dielectric) between the electrodes for accumulating an electrical charge. The basic equation relating to the capacitors is:C = εS/d (1)where C(μF) is the electrostatic capacity, the dielectric constant of the dielectric, S (cm2) the surface area of the electrode and d (cm) the thickness of the dielectric. The charge accumulating principle can be described as follows: when a battery is connected to the capacitor, flow of current induces the flow of electrons so that electrons are attracted to the positive terminal of the battery and so they flow towards the power source. As a result, an electron deficiency develops at the positive side, which becomes positively charged and an electron surplus develops at the negative side, which becomes negatively charged. This electron flow continues until the potential difference between the two electrodes becomes equal to the battery voltage. Thus the capacitor gets charged. Once the battery is removed, the electrons flow from the negative side to the side with an electron deficiency; this process leads to discharging. The conventional capacitors yield capacitance in the range of 0.1 to 1 μF with a voltage range of 50 to 400 V. Various materials such as paper (ε, 1.2-2.6), paraffin (ε 1.9-2.4), polyethylene (2.2-2.4), polystyrene (ε, 2.5-2.7), ebonite (ε, 2-3.5), polyethylene tetraphtharate (ε,3.1-3.2), water (ε, 80) sulfur(ε, 2-4.2), steatite porcelain (ε, 6-7), Al porcelain (ε, 8-10), mica(ε, 5-7)and insulated mineral oil (ε, 2.2-2.4) are used as dielectrics in capacitors.The capacitance output of these silicon based capacitors is limited and has to cope with low surface-to volume ratios of these electrodes. To increase the capacitance, as per eq., one has to increase to ∂or S and decrease; however the ∂value is largely determined by the working voltage and cannot be tampered. When aiming at high capacitance densities, it is necessary to combine the mutual benefits achieved with a high permittivity insulator material and an increased effective surface area. With Si as the substrate material, electrochemical etching produces effective surface area. The surface area of this material gets enlarged by two orders of magnitude compared to unetched surface. Electrochemically formed macroporous Si has been used for the preparation of high aspect ratio capacitors with layered SiO2/Si3N4/SiO2 insulators. Research work on the modification of conventional capacitors to increase the specific capacitance is also in progress. Approximately 30 times higher capacitance densities are reported recently for Si/Al2O3/ZnO: Al capacitor where Si is electrochemically etched porous one. Another way identified to increase the surface area of the electrodes is to form anodically formed oxides (Al, Ta); however, ceramic capacitors are based on the high dielectric constant rather than the electrode area.3. ELECTROLYTIC CAPACITORSThe next generation capacitors are the electrolytic capacitors; they are of Ta, Al and ceramic electrolytic capacitors. Electrolytic capacitors use an electrolyte as conductor between the dielectrics and an electrode. A typical aluminum electrolytic capacitor includes an anode foil and a cathode foil processed by surface enlargement and or formation treatments. Usually, the dielectric film is fabricated by anodizing high purity Al foil for high voltage applications in boric acid solutions. The thickness of the dielectric film is related to the working voltage of the aluminum electrolytic capacitor. After cutting to a specific size according to the design specification, a laminate made up of an anode foil, a cathode foil which is opposed to the dielectric film of the anode foil and a separator interposed between the anode and cathode foils, is wound to provide an element. The wound element does not have any electricalcharacteristics of electrolytic capacitor yet until completely dipped in an electrolyte for driving and housed in a metallic sheathed package in cylindrical form with a closed-end equipping a releaser. Furthermore, a sealing material made of elastic rubber is inserted into an open-end section of the sheathed package and the open-end section of the sheathed package by drawing, whereby an aluminum electrolytic capacitor is constituted. Electrolytic aluminum capacitors are mainly used as power supplies for automobiles, aircraft, space vehicles, computers, monitors, motherboards of personal computers and other electronics.There are two types of tantalum capacitors commercially available in the market; wet electrolytic capacitors which use sulfuric acid as the electrolyte and solid electrolytic capacitors which use MnO2 as the solid electrolyte. Though the capacitances derived from both Ta and Al capacitors are the same, Ta capacitors are superior to Al capacitors in temperature and frequency characteristics. For analog signal systems, Al capacitors produce a current-spike noise which does not happen in Ta capacitors. In other words, Ta capacitors are preferred for circuits which need high stability characteristics. The total world wide production of Al electrolytic capacitors amounts to US$ 3.8 billion, 99% of which are of the wet type. Unlike Ta solid electrolytic capacitors, the solid electrolyte materials used are of organic origin; polypyrrole, a functional polymer and TCNQ (7,7, 8, 8- tetracyanoquniodimethane) an organic semiconductor. Next, MnO2 solid electrolyte material is formed on the surface of that dielectric layer and on top of that a layer of polypyrrole organic solid electrolyte material is formed by electrolytic synthesis. Following this, the positive and negative electrodes are mounted to complete the electronic component. However, the capacitances of these electrolytic capacitors are in the range 0.1 to 10F with a voltage profile of 25 to 50 V.The history of development of electrolytic capacitors which were mass produced in the past as well as today is presented by S. Niwa and Y. Taketani . Many researchers try to improve the performance of these electrolytic capacitors by modifying the electrode or electrolyte. Generally, the increases in effective surface area (S) are achieved by electrolytic etching of aluminum substrate before anodization, but now it faces with the limit. It is also very difficult to decrease d because the d value is largely decided when the working voltages are decided. Increase in may be a possible routine to form composite dielectric layers by incorporating relatively large value compounds. Replacement of MnO2 by polypyrrole solid electrolyte was reported to reduce electrostatic resistance due to its higher conductivity; aromaticsulfonate ions were used as charge compensating dopant ions .A tantalum capacitor with Ta metal as anode, polypyrrole as cathode and Ta2O5 dielectric layer was also reported. In the Al solid electrolytic capacitors, polyaniline doped with inorganic and organic acids was also studied as counter electrode. In yet another work, Al solid electrolytic capacitor with etched Al foil as anode, polyaniline / polypyrrrole as cathode and Al2O3 as dielectric was developed. Ethylene carbonate based organic electrolytes and -butyrolactone based electrolytes have been tried as operating electrolytes in Al electrolytic capacitors. Masuda et al. have obtained high capacitance by electrochemically anodizing rapidly quenching Al-Ti alloy foil. Many researchers have tried the other combination of alloys such as Al-Zr, Al-Si, Al-Ti, Al-Nb and Al-Ta composite oxide films. Composite oxide films of Al2O3-(Ba0.5Sr0.5TiO3) and Al2O3- Bi4Ti3O12 on low-voltage etched aluminum foil were also studied. Nb-Ta-Al for Ta electrolytic capacitors was also tried as anode material .A ceramic capacitor is a capacitor constructed of alternating layers of metal and ceramic, with the ceramic material acting as the dielectric. Multilayer ceramic capacitors (MLCs) typically consist of ~100 alternate layers of electrode and dielectric ceramics sandwiched between two ceramic cover layers. They are fabricated by screen-printing of electrode layers on dielectric layers and co-sintering of the laminate. Conventionally, Ag-Pd is used as the electrode material and BaTiO3 is used as the dielectric ceramic. From 2000 onwards, the MLCs market has been growing in pace with the exponential development of communications. They are produced in the capacitance range of 10 F (normally the range of Ta and Al electrolytic capacitors); they are highly useful in high frequency applications. Historically, a ceramic capacitor is a two-terminal non-polar device. The classical ceramic capacitor is the disc capacitor. This device predates the transistor and was used extensively in vacuum-tube equipment (e.g radio receivers) from c. a. 1930 through the 1950s and in discrete transistor equipment from the 1950s through the 1980s. As of 2007, ceramic disc capacitors are in widespread use in electronic equipment, providing high capacity and small size at low price compared to the other types.The other ceramic materials that have been identified and used are CaZrO3, MgTiO3, SrTiO3 etc. A typical 10 F MLC is a chip of size (3.2 x 1.6 x 1.5 mm). Mn, Ca, Pd , Ag etc are some of the other internal electrodes used. Linear dielectrics and antiferroelectrics based o strontium titante have been developed for high voltage disk capacitors. These are applicable for MLCs with thinner layers because of their high coercive fields. One of the most critical material processing parameters is the degreeof homogeneous mixing of additive in the slurry. The binder distribution in the green ceramic sheet, the degree of surface roughness, fine size nickel powder, formation of green sheet, electrode deposition ad sheet stacking etc play a crucial role in the process technology. Any one of these facts if mishandled would result in the failure of the device. For instance, providing a roughess of 5 m thick green sheet to 0.5 m is mandatory so that a smooth contact surface with the inner nickel electrode can be established. This is a very important factor in avoiding the concentration of electric filed at asperities, where the charge emission from the electrode is accelerated, resulting in short failure. Conventional sheet/printing method has a technical limit of producing a thickness around 1 m dielectric; in order to decrease the thickness further, thin film technologies like CVD, sputtering, plasma-spray etc has to be used.The other types of capacitors are film capacitors which use thin polyester film and polypropylene film as dielectrics and meta-glazed capacitors which incorporate electrode plates made of film vacuum evaporated with metal such as Al. Films can be of polyester, polypropylene or polycarbonate make. Also capacitors are specified depending on the dielectric used such as polyester film capacitor, polypropylene capacitor, mica capacitor, metallized polyester film capacitor etc.4. DOUBLE LAYER CAPACITORSElectric/electrochemical double layer capacitor (EDLC) is a unique electrical storage device, which can store much more energy than conventional capacitors and offer much higher power densitythan batteries. EDLCs fill up the gap between the batteries and the conventional capacitor, allowing applications for various power and energy requirements i.e., back up power sources for electronic devices, load-leveling, engine start or acceleration for hybrid vehicles and electricity storage generated from solar or wind energy. EDLC works on the principle of double-layer capacitance at the electrode/electrolyte interface where electric charges are accumulated on the electrode surfaces and ions of opposite charge are arranged on the electrolyte side.Figure 2.Charge storage mechanism of an EDLC cell under idle and charged conditions.Fig. 2 shows the mechanism of charge storage in an EDLC cell and Fig. 3 shows the configuration of an typical EDLC cell. There are two main types of double layer capacitors as classified by the charge storage mechanism: (i) electrical double-layer capacitor; (ii) electrochemical double layer capacitor or super/pseudocapacitor. An EDLC stores energy in the double-layer at the electrode/electrolyte interface, whereas the supercapacitor sustains a Faradic reaction between the electrode and the electrolyte in a suitable potential window. Thus the electrode material used for the construction of the cell for the former is mainly carbon material while for the latter, the electrode material consist of either transition metal oxides or mixtures of carbon and metal oxides/polymers. The electrolytes can be either aqueous or non-aqueous depending on the mode of construction of EDLC cell.Figure 3.Typical configuration of an EDLC cellThere are two general directions of interest. One is the long term goal of the development of electrical propulsion for vehicles, and the other is the rapid growth of portable electronic devices that require power sources with maximum energy content and the lowest possible size and weight.5. CONCLUSIONSAccording to a market survey by Montana, super capacitors are becoming a promising solution for brake energy storage in rail vehicles. The expected technological development outside railway sector is also shown to be highly dynamic: diesel electric vehicles, catenary free operation of city light rail, starting system for diesel engines, hybrid-electric cars, industrial applications, elevators, pallet trucks etc. The time horizon expected for development is next 5 to 10 years. The main development goals will be,· long life time· increase of the rated voltage· improvements of the range of operating temperature· increase of the energy and power densitiesVery recently, hybrid car is introduced in the market but it is turned to be very expensive and out of common man’s reach. Shortage and cost of fossil fuels already instigated alternate technologies viable for traction purposes. In such a situation,EDLCs are also useful to store energy generated from non-conventional energy sources. A future possibility of service centers set up for EDLC supply similar to petrol (as on date) is not far as the main setbacks in technology development may take a decade for fruitful results.附录二:外文译文超级电容器-概述关键词:静电电容,电解电容器,陶瓷电容器,双电层 ,电容器,超级电容器1.引言本文为电化学双层电容器或超级电容器提供在一台常规电容器,简明的介绍新生的电化学双电层电容器或超级电容器。
毕业设计说明书外文翻译---时间和频率的基本原理
毕业设计说明书英文文献及中文翻译学院:信息与通信工程专业:电子信息科学与技术2011年 6月外文文献原文Fundamentals of Time and Frequency IntroductionTime and frequency standards supply three basic types of information:time-of-day,time interval,and frequency. Time-of-day information is provided in hours,minutes,and seconds,but often also includes the date (month,day,and year). A device that displays or records time-of-day information is called a clock. If a clock is used to label when an event happened,this label is sometimes called a time tag or time stamp. Date and time-of-day can also be used to ensure that events are synchronized,or happen at the same time.Time interval is the duration or elapsed time between two events. The standard unit of time interval is the second(s). However,many engineering applications require the measurement of shorter time intervals,such as milliseconds (1 ms = 10 -3 s) ,microseconds (1 μs = 10 -6 s) ,nanoseconds (1 ns = 10 -9 s) ,and picoseconds (1 ps = 10 -12 s). Time is one of the seven base physical quantities,and the second is one of seven base units defined in the International System of Units (SI). The definitions of many other physical quantities rely upon the definition of the second. The second was once defined based on the earth‟s rotational rate or as a fraction of the tropical year. That changed in 1967 when the era of atomic time keeping formally began. The current definition of the SI second is the duration of 9,192,631,770 periods of the radiation corresponding to the transition between two hyperfine levels of the ground state of the cesium-133 atom.Frequency is the rate of a repetitive event. If T is the period of a repetitive event,then the frequency f is its reciprocal,1/T. Conversely,the period is the reciprocal of the frequency,T = 1/f. Since the period is a time interval expressed in seconds (s) ,it is easy to see the close relationship between time interval and frequency. Thestandard unit for frequency is the hertz (Hz) ,defined as events or cycles per second. The frequency of electrical signals is often measured in multiples of hertz,including kilohertz (kHz),megahertz (MHz),or gigahertz (GHz),where 1 kHz equals one thousand (103) events per second,1 MHz equals one million (106) events per second,and 1 GHz equals one billion (109) events per second. A device that produces frequency is called an oscillator. The process of setting multiple oscillators to the same frequency is called synchronization.Of course,the three types of time and frequency information are closely related. As mentioned,the standard unit of time interval is the second. By counting seconds,we can determine the date and the time-of-day. And by counting events or cycles per second,we can measure frequency.Time interval and frequency can now be measured with less uncertainty and more resolution than any other physical quantity. Today,the best time and frequency standards can realize the SI second with uncertainties of ≈1×10-15.Physical realizations of the other base SI units have much larger uncertainties.Coordinated Universal Time (UTC)The world‟s major metrology laboratories routinely measure their time and frequency standards and send the measurement data to the Bureau International des Poids et Measures (BIPM) in Sevres,France. The BIPM averages data collected from more than 200 atomic time and frequency standards located at more than 40 laboratories,including the National Institute of Standards and Technology (NIST). As a result of this averaging,the BIPM generates two time scales,International Atomic Time (TAI),and Coordinated Universal Time (UTC). These time scales realize the SI second as closely as possible.UTC runs at the same frequency as TAI. However,it differs from TAI by an integral number of seconds. This difference increases when leap seconds occur. Whennecessary,leap seconds are added to UTC on either June 30 or December 31. The purpose of adding leap seconds is to keep atomic time (UTC) within ±0.9 s of an older time scale called UT1,which is based on the rotational rate of the earth. Leap seconds have been added to UTC at a rate of slightly less than once per year,beginning in 1972.Keep in mind that the BIPM maintains TAI and UTC as ……paper‟‟ time scales. The major metrology laboratories use the published data from the BIPM to steer their clocks and oscillators and generate real-time versions of UTC. Many of these laboratories distribute their versions of UTC via radio signals which section 17.4 are discussed in.You can think of UTC as the ultimate standard for time-of-day,time interval,and frequency. Clocks synchronized to UTC display the same hour minute,and second all over the world (and remain within one second of UT1). Oscillators simonized to UTC generate signals that serve as reference standards for time interval and frequency.Time and Frequency MeasurementTime and frequency measurements follow the conventions used in other areas of metrology. The frequency standard or clock being measured is called the device under test (DUT). A measurement compares the DUT to a standard or reference. The standard should outperform the DUT by a specified ratio,called the test uncertainty ratio (TUR). Ideally,the TUR should be 10:1 or higher. The higher the ratio,the less averaging is required to get valid measurement results.The test signal for time measurements is usually a pulse that occurs once per second (1 ps). The pulse width and polarity varies from device to device,but TTL levels are commonly used. The test signal for frequency measurements is usually at a frequency of 1 MHz or higher,with 5 or 10 MHz being common. Frequency signalsare usually sine waves,but can also be pulses or square waves if the frequency signal is an oscillating sine wave. This signal produces one cycle (360∞or 2πradians of phase) in one period. The signal amplitude is expressed in volts,and must be compatible with the measuring instrument. If the amplitude is too small,it might not be able to drive the measuring instrument. If the amplitude is too large,the signal must be attenuated to prevent overdriving the measuring instrument.This section examines the two main specifications of time and frequency measurements—accuracy and stability. It also discusses some instruments used to measure time and frequency.AccuracyAccuracy is the degree of conformity of a measured or calculated value to its definition. Accuracy is related to the offset from an ideal value. For example,time offset is the difference between a measured on-time pulse and an ideal on-time pulse that coincides exactly with UTC. Frequency offset is the difference between a measured frequency and an ideal frequency with zero uncertainty. This ideal frequency is called the nominal frequency.Time offset is usually measured with a time interval counter (TIC). A TIC has inputs for two signals. One signal starts the counter and the other signal stops it. The time interval between the start and stop signals is measured by counting cycles from the time base oscillator. The resolution of a low cost TIC is limited to the period of its time base. For example,a TIC with a 10-MHz time base oscillator would have a resolution of 100 ns. More elaborate Tics use interpolation schemes to detect parts of a time base cycle and have much higher resolution—1 ns resolution is commonplace,and 20 ps resolution is available.Frequency offset can be measured in either the frequency domain or time domain.A simple frequency domain measurement involves directly counting and displaying thefrequency output of the DUT with a frequency counter. The reference for this measuremen t is either the counter‟s internal time base oscillator , or an external time base. The counter‟s resolution , or the number of digits it can display , limits its ability to measure frequency offset. For example , a 9-digit frequency counter can detect a frequency offset no smaller than 0.1 Hz at 10 MHz (1×10-8). The frequency offset is determined asmeasure nominal nominal(f -f )f= f Where f measur is the reading from the frequency counter , and f nominal is the frequency labeled on the oscillator‟s nameplate , or specified output frequency.Frequency offset measurements in the time domain involve a phase comparison between the DUT and the reference. A simple phase comparison can be made with an oscilloscope. The oscilloscope will display two sine waves. The top sine wave represents a signal from the DUT , and the bottom sine wave represents a signal from the reference. If the two frequencies were exactly the same , their phase relationship would not change and both would appear to be stationary on the oscilloscope display. Since the two frequencies are not exactly the same , the reference appears to be stationary and the DUT signal moves. By measuring the rate of motion of the DUT signal we can determine its frequency offset. Vertical lines have been drawn through the points where each sine wave passes through zero. The bottom of the figure shows bars whose width represents the phase difference between the signals. In this case the phase difference is increasing , indicating that the DUT is lower in frequency than the reference.Measuring high accuracy signals with an oscilloscope is impractical , since the phase relationship between signals changes very slowly and the resolution of the oscilloscope display is limited. More precise phase comparisons can be made with a TIC. If the two input signals have the same frequency , the time interval will notchange. If the two signals have different frequencies , the time interval wills change , and the rate of change is the frequency offset. The resolution of a TIC determines the smallest frequency change that it can detect without averaging. For example , a low cost TIC with a single-shot resolution of 100 ns can detect frequency changes of 1 × 10 -7 in 1 s. The current limit for TIC resolution is about 20 ps , which means that a frequency change of 2 ×10 -11 can be detected in 1 s. Averaging over longer intervals can improve the resolution to <1 ps in some units [6].Since standard frequencies like 5 or 10 MHz are not practical to measure with a TIC , frequency dividers or frequency mixers are used to convert the test frequency to a lower frequency. Divider systems are simpler and more versatile , since they can be easily built or programmed to accommodate different frequencies. Mixer systems are more expensive , require more hardware including an additional reference oscillator , and can often measure only one input frequency (e.g., 10 MHz) , but they have a higher signal-to-noise ratio than divider systems.If dividers are used , measurements are made from the TIC , but instead of using these measurements directly , we determine the rate of change from reading to reading. This rate of change is called the phase deviation. We can estimate frequency offset as follows :tf=T ∆Where △t is the amount of phase deviation , and T is the measurement period. To illustrate , consider a measurement of +1 μs of phase deviation over a measurement period of 24 h. The unit used for measurement period (h) must be converted to the unit used for phase deviation (μs). The equation becomes11t 1us f offset ===1.1610T 86400000000us -∆⨯(),,,As shown,a device that accumulates 1 μs of phase deviation/day has a frequency offset of 1.16 × 10 -11 with respect to the reference. This simple example requires only two time interval readings to be made,and △t is simply the difference between the two readings. Often,multiple readings are taken and the frequency offset is estimated by using least squares linear regression on the data set,and obtaining △t from the slope of the least squares line. This information is usually presented as a phase plot,as shown in Fig. 17.6. The device under test is high in frequency by exactly 1×10 -9,as indicated by a phase deviation of 1 ns/s.Dimensionless frequency offset values can be converted to units of frequency (Hz) if the nominal frequency is known. To illustrate this,consider an oscillator with a nominal frequency of 5 MHz and a frequency offset of +1.16 ′10 -11. To find the frequency offset in hertz,multiply the nominal frequency by the offset:(5 ×106) (+1.16×10 -11) = 5.80×10 -5 =+0.0000580 Hz Then,add the offset to the nominal frequency to get the actual frequency:5,000,000 Hz + 0.0000580 Hz = 5,000,000.0000580 HzStabilityStability indicates how well an oscillator can produce the same time or frequency offset over a given time interval. It doesn‟t indicate whether the time or frequency is “right” or “wrong,” but only whether it stays the same. In contrast,accuracy indicates how well an oscillator has been set on time or on frequency. To understand this difference,consider that a stable oscillator that needs adjustment might produce a frequency with a large offset. Or,an unstable oscillator that was just adjusted might temporarily produce a frequency near its nominal value. Figure 17.7 shows the relationship between accuracy and stability.Stability is defined as the statistical estimate of the frequency or time fluctuations of a signal over a given time interval. These fluctuations are measured with respect to a mean frequency or time offset.Short-term stability usually refers to fluctuations over intervals less than 100 s. Long-term stability can refer to measurement intervals greater than 100 s , but usually refers to periods longer than 1 day.Stability estimates can be made in either the frequency domain or time domain , and can be calculated from a set of either frequency offset or time interval measurements. In some fields of measurement , stability is estimated by taking the standard deviation of the data set. However , standard deviation only works with stationary data , where the results are time independent , and the noise is white , meaning that it is evenly distributed across the frequency band of the measurement. Oscillator data is usually no stationary , since it contains time dependent noise contributed by the frequency offset. With stationary data , the mean and standard deviation will converge to particular values as more measurements are made. With no stationary data , the mean and standard deviation never converge to any particular values. Instead , there is a moving mean that changes each time we add a measurement. For these reasons , a non-classical statistic is often used to estimate stability in the time domain. This statistic is sometimes called the Allan variance , but since it is the square root of the variance , its proper name is the Allan deviation. The equation for the Allan deviation (σy (τ)) is2y i+i y -y στ1(() where y i is a set of frequency offset measurements containing y 1, y 2, y 3, and so on , M is the number of values in the y i series , and the data are equally spaced in segments τ seconds long. Or2x i+1i -2x +x στi+2((x ) Where x i is a set of phase measurements in time units containing x 1, x 2, x 3,and so on,N is the number of values in the xi series,and the data are equally spaced in segments τ seconds long. Note that while standard deviation subtracts the mean from each measurement before squaring their summation,the Allan deviation subtracts the previous data point. This differencing of successive data points removes the time dependent noise contributed by the frequency offset. An Allan deviation graph is shown in Fig. 17.8. It shows the stability of the device improving as the averaging period (τ) gets longer,since some noise types can be removed by averaging. At some point,however,more averaging no longer improves the results. This point is called the noise floor,or the point where the remaining noise consists of no stationary processes such as flicker noise or random walk. The device measured in Fig. 17.8 has a noise floor of ~5 × 10 -11at τ = 100 s.Practically speaking,a frequency stability graph also tells us how long we need to average to get rid of the noise contributed by the reference and the measurement system. The noise floor provides some indication of the amount of averaging required to obtain a TUR high enough to show us the true frequency where xi is a set of phase measurements in time units containing x1,x2,x3,and so on is the number of values in the xi series,and the data are equally s paced in segments τ seconds long. Note that while standard deviation subtracts the mean from each measurement before squaring their summation,the Allan deviation subtracts the previous data point. This differencing of successive data points removes the time dependent noise contributed by the frequency offset. An Allan deviation graph is shown in Fig. 17.8. It shows the stability of the device improving as the averaging period (τ) gets longer,since some noise types can be removed by averaging. At some point,however,more averaging no longer improves the results. This point is called the noise floor or the point where the remaining noise consists of no stationary processes such as flicker noise or random walk. The device measured in Fig. 17.8 has a noise floor of ~5 × 10 -11at τ = 100 s.Practically speaking,a frequency stability graph also tells us how long we needto average to get rid of the noise contributed by the reference and the measurement system. The noise floor provides some indication of the amount of averaging required to obtain a TUR high enough to show us the true frequency offset of the DUT. If the DUT is an atomic oscillator (section 17.4) and the reference is a radio controlled transfer standard (section 17.5) we might have to average for 24 h or longer to have confidence in the measurement result. Five noise types are commonly discussed in the time and frequency literature:white phase,flicker phase,white frequency,flicker frequency,and random walk frequency. The slope of the Allan deviation line can help identify the amount of averaging needed to remove these noise types (Fig. 17.9). The first type of noise to be removed by averaging is phase noise,or the rapid,random fluctuations in the phase of the signal. Ideally,only the device under test would contribute phase noise to the measurement,but in practice,some phase noise from the measurement system and reference needs to be removed through averaging. Note that the Allan deviation does not distinguish between white phase noise and flicker phase noise. Table 17.2 shows several other statistics used to estimate stability and identify noise types for various applications.Identifying and eliminating sources of oscillator noise can be a complex subject,but plotting the first order differences of a set of time domain measurements can provide a basic understanding of how noise is removed by averaging. Figure 17.10 was made using a segment of the data from the stability graph in Fig. 17.8. It shows phase plots dominated by white phase noise (1 s averaging) ,white frequency noise (64 s averages) ,flicker frequency noise (256 s averages),and random walk frequency (1024 s averages). Note that the white phase noise plot has a 2 ns scale,and the other plots use a 100 ps scale.外文文献中文翻译时间和频率的基本原理介绍时间和频率标准应用于三种基本信息类型:时间,时间间隔和频率.时间信息有小时,分,秒.通常还包括日期(年,月,日).用来显示和记录时间的器件叫做钟表,如果钟表标记了一件事的发生,那么这个标记叫做时间标签或时间印记.日期和时间能确保事情的同步或同时发生.时间间隔是两个事件持续或断续的时间,时间间隔的标准单位是秒,然而许多工程上应用要求更短的时间间隔,像毫秒,微秒,纳秒,和皮秒,时间是七个基本物理量之一,并且秒是国际单位体制制定七个基本单位之一.许多区其他物理量的定义是依靠秒而定义的.秒曾经定义根据地球回转率.原子时代正式开始在1967年目前SI定义秒为:秒是铯133原子(Cs133)基态的两个超精细能级之间跃迁所对应的辐射的9,192,631,770个周期所持续的时间。
毕业设计外文翻译
南京理工大学毕业设计(论文)外文资料翻译学院(系):电子工程与光电技术学院专业:电子科学与技术姓名:高航学号: 0704240113外文出处: ZTE COMMUNICATIONS 2009, 7 (4)(用外文写)附件: 1.外文资料译文;2.外文原文。
附件1:外文资料翻译译文一种用于移动终端视频图像色彩增强的实时方法作者:金辉摘要:智能手机在可视通话的过程中,由于摄像头和液晶显示器等硬件性能上的一些局限性,使其在某些条件或环境下采集的视频图像光线昏暗,或者视频图像表现的颜色不够鲜艳、靓丽甚至发生偏色。
文章提出一种在硬件具体的特性和性能参数下,对视频图像的明亮可视度以及颜色进行增强的实时方法。
在智能手机上的应用和验证显示,该方法不需要额外的芯片就能够改善移动可视电话中视频图像的主观视觉效果,提高亮度、清晰度,并使颜色的表现更丰富、艳丽。
关键字:移动可视终端;色彩增强;明亮可视度增强目前,对于移动智能手机来讲,传统的话音业务已经无法满足广大消费者个性化、差异化需求,所以各项增值业务被视为新的黄金增长点。
移动可视电话作为3G的标志性核心业务,逐渐受到各方的广泛关注。
视频通话过程中视频图像的质量直接影响到业务的普及与扩展,将来也会在市场上掀起一场完美的视频应用风暴。
在对TD-SCDMA的3G终端性能测试中,视频通话是测试的关键环节之一。
大部分3G手机终端视频通话质量都有不尽如人意的地方,如延迟、拖影、马赛克等现象。
这些主要是由于网络原因造成的视频质量问题。
除此之外还有视频图像本身的质量问题,如在暗的环境下,采集的图像昏暗不清,打可视电话时色彩不够丰富亮丽等。
这些问题已受到各通信设备供应商和技术研究者的关注。
在视频处理领域中,主观视觉质量的改善是视频增强的一个主要内容。
在消费电子领域中,视频增强技术令产品对于消费者更具有吸引力和魅力。
如今许多厂商都需要拥有自主的色彩增强技术,“颜色再现增强技术”已成为一个重要的话题。
电子信息工程外文翻译--杜比实验室谈杜比
毕业设计(论文)外文资料翻译系别:信息专业:电子信息工程班级: 081姓名:学号:附件:1.外文资料翻译译文;2外文原文指导教师评语:签名:年月日Dolby laboratory on DolbyAuthor: TigerMultichannel perceptual codingDolby AC-3is a kind of efficiency, quality and functional aspects with unprecedented effect perceptual digital audio coding technology. From the beginning of 1992, it has been for the cinema provide multichannel digital audio system and achieved in 1994into the two channel I BS application. It in the cassette and disc type family television system for transmitting multichannel digital sound function has been to the consumer electronics industry with very excited. In the United States, high definition television ( HDTV ) broadcasting the selected Dolby digital surround sound transmission, estimated that in 1996will be put into a test screening.Many have been announced and the potential applications of the technology of test shows, Dolby AC-3decoder has a beautifully versatility. AC-3 is not a single machine system, but a kind of use can make such as bit rate and number of channels such parameters to adapt to different special application flexible procedures for the treatment of familial. Various types of all decoder in order to work on the same principle as the foundation, and designed to take full account of the future need for compatibility and adaptability. Important is, Dolby AC-3will be high quality sound and excellent digital efficiency is very perfect combination. Because of the Dolby Laboratory for more than 20 years focus on human auditory research, in the development of signal processing field has accumulated rich experience, so, although AC-3than in the CD disk to the last channel lower bit rate to create a multi-channel surround sound, however, it makes the sound quality fully meet the listener expectations.Audio : past present and futureIn 30, the famous Baer Laboratories began using the three channel stereo sound. In 50, when the stereo into public movie, it uses the channel in four above, sometimes reaching over seven channels. A few years later, the stereo into families, since all of the phonograph records only with dual channel matching, so the family leave acoustic device only by dual channel playback, the technical limitations, can not the listener will generally two-channel stereo as the home audio selection criteria.But the film makers have channel 1( left, right, center ) and surround channel2as a compelling vivid sound minimum requirements. This can be from 70 time end, eighty time period the film industry widely adopted Dolby stereo to record film confirmed, Dolby stereo is the principle, let four channel matrix coding input two optical sound track, then an appropriate audio processor will restore it into four channels matrix coding reproduction.When Dolby stereo film is converted into audio signals, four channel coding retained the dubbing integrity, from 80 time begin first, Dolby surround has made multiple channel decoding into family time, today, tens of thousands of home audio systems are equipped with Dolby surround sound system, in fact, multi-channel surround sound system sales has been farbeyond the two-channel stereo system sales, at present, Dolby surround sound has been widely used in film, TV and music on CD recording studio, and its accompanying family Dolby surround systems on the market rapid development.With multi-channel audio in consumer electronics in the field of rapid growth, a more advanced technology was born, the technology is born there is nothing comparable to this, it has simulated realistic sound effects, and can satisfy various listening conditions and high demand cannot imagine adaptability, this is Dolby AC-3decoding technology Dolby AC-3 decoder, the successful development and application, is the world's electro-acoustic industry a major achievement.Dolby AC-3In 1987, high-definition television channel in the United States has officially become the standard process, its audio track is used for the first time in the four channel matrix encoding conversion for transmission of digital code stereo. However, by 1990, in order to avoid audio matrix are affected, four mono or stereo combined configuration as the optimal configuration. Due to time technical limitations, such an arrangement would have to increase by at least a bit rate.It is in this context, Dolby AC-3was born. It has the advantage of only two independent stereo more code rates can realize multi-channel audio code. Dolby advanced to the transmission of the code technology, such as Dolby AC-2 decoder for Dolby AC-3's successful development paved the way, but the complexity of multichannel code also need further research, including a new type of bit allocation technique.The Dolby laboratory is established by Rui Milton Dolby. Dr. Dolby was born in 1933 in the United States Portland Oregon City, grew up in the San Francisco Bay area. At the age of 16 he was still in high school, in Ampex company works. The company is the United States 's first production of magnetic tape recording equipment manufacturers. Later, he is responsible for the development of the company developed the world's first practical VCR portion of an electronic circuit.In 1957 Dolby graduated from Stanford University, University of Cambridge, Marshall won the British provided scholarships, study of L-band X light. In 1961 he received a doctor's degree in physics. In 1963, he accepted the UN appointed to India as a two-year consultant.As an amateur recording enthusiasts, Dr. Dolby over the years to recognize on the tape recording audio or video signal when background noise on the recording quality damage. While in India he began thinking seriously about a noise reduction without compromising the recording quality approach. His exploration of these became the Dolby A B noise reduction and noise reduction, noise reduction system based on C.In 1965, returning to England, in London he established his own laboratory in order to carry out in India he thought scheme. Set up in 1968 to" the Dolby lab" named company. Although the company was founded10 years ago, the work of the centre in the UK, but it has been an American company. After 1976, the company's main work moved to San francisco.In 1965, the first Dolby A type noise reducer ( A representing audio Audio ) production out of. The design of the system for a variety of audio noise reduction application, especially can solve the studio recording tape when the tape recorder generated noise. Until 1966, there have beenseveral noise reducing technology available, but they are much to damage the recording quality. So Dr Dolby faced difficulty is how to make the personage inside course of study and potential customers to believe his technique. At that time, multitrack recorder, from the 4 rail, track 8, track 16to 24 track, start the application, when multitrack recording tape audio mixing, the mixing of the two track tape noise level than double direct recording of the master tape is much higher.In 1966January, Decca Records UK Department believes that Dolby A type noise reducer can indeed as Dr. Dolby described that play a role, and then ordered9Dolby A301A type noise reducer, applied for the first time in 1966May in Vienna to record Ashe Ken that Qi played some of Mozart's piano concerto. In 1966November, Decca published the first application of Dolby A type noise reducer record by Georg Solti / Muller second symphony. Subsequently, the recording industry began to recognize and use a large amount of Dolby A type noise reduction system. Initially used only recorded classical music, when multitrack recording technology promotion, will be more widely applied. Soon, the whole world of professional and non-professional begin to" Dolby" with high quality recording together.With the hope that Dolby will be present and noise reduction technology for civilian recorder voice rising, in an American commercial tape recorder manufacturer KLH company 's urging,1967April Dolby lab started to develop more practical civil noise reduction technology, initially known as the" simplified Dolby system", which later became known as Dolby B type noise reduction technology. In the Dolby B noise reduction technology development is nearing completion, Dr. Dolby made the decision, Dolby laboratory will not civilian production of audio products, consumer electronics products, but to the manufacturers authorized Dolby technology has been very mature, then by manufacturers for production. By the end of 1974, the Dolby laboratory authorized manufacturers already amounted to 47, including all consumer audio equipment manufacturers.Thereafter, Dolby laboratory has developed a series of Technology: C type noise reduction, SR ( spectral recording ), S type noise reduction, HXPro, stereo surround Dolby, Dolby, Dolby Pro Logic, AC1, AC2, Dolby digital ( AC3), Dolby E. These techniques are widely used in civil and professional audio equipment, sound recording film, cinema playback apparatus, digital broadcast etc..In addition to the headquarters in San Francisco, Dolby laboratory at present in the world have established branches or liaison offices: Losangeles, Wootton Barcelona ( UK), London, Brisbane, New York, Tokyo, Shanghai, Beijing, Hongkong.AC-3 multi-channel frameDolby surround ( Dolby Surround ) is the original Dolby multichannel film analog format consumer version. In the production of Dolby surround sound, a 4Channel -- left, right, and surround sound channel audio information through matrix coding in two tracks on a record. The two tracks from stereo format program source such as a video and television broadcast program and carrying into the family, and decoded the original 4channels of information can be reduced and surround sound. Hundreds of thousands of home videos and TV shows by Dolby surround coding." Dolby surround ( Dolby Surround ) as the most primary surround sound standard, provides a 4channel surround sound support.Dolby surround and DTS surround is similar in that they are lossy digital compression technology. This is referred to as" emotional" data compression technique is based on the human psychoacoustics that possess sound characteristics -- for high level sensitive voices, while shielding the other is not sensitive to the sound development of.Because Dolby stereo is a coding technology of digital stereo, and decoding technique uses a direction identifying circuit or a directional logic circuit, so that the use of Dolby company this circuit technology of sound is called Dolby Pro Logic sound; with Dolby 's proprietary specific decoding technology is called a Dolby Pro logic decoder decoder.Of course, only with the use of Dolby to the logic function of the AV amplifier, played by Dolby sound recording software, can hear the true high fidelity digital stereo sound effect. Dolby digital systems will generally be5.1 channel sound compression to 384bps, and some CD with 448bps, the maximum to the 640bps; DTS usually use much larger bit rate --1536bps. If other conditions are the same, is a bit more quality is better, this assertion is wrong? Unfortunately, the answer to this question is not so easy, because the Dolby Digital ( abbreviated as DD ) and DTS data compression circuit is different. For example, a coding efficiency very low signal, even if the bit rate is very high, also just wasted bits and disc space, but does not improve sound quality. Once a system is said to be" transparent", increase the bit rate without causing it to improve the sound quality. In addition because the DTS bit rate higher than Dolby, need takes up more space, if the DVD disk capacity constraints, may produce adverse effects on image quality, or to increase the additional cd.Dolby Pro-Logic surround sound ( Dolby Pro Logic ) is Dolby developed a surround sound system. It is the four track stereo recording by a specific encoding means for the synthesis of two channel, the original left channel ( L ), the right channel ( R ), the center channel ( C ), surround channel ( S ) of the 4signal, encoded into LT, RT composite double channel signal, replay through the decoder will encoded two-channel composite signals LT and RT reduction for encoding the left, right, in around four, each stem and independent signal, amplified respectively input left, right, center and surround sound speakers.In order to playback symmetry reasons, surround speakers using the left and right surround speakers, respectively, from the output of the amplifier, so the business to Dolby Pro-Logic surround sound output called channel five. But due to a left, right surround sound speakers connected in a channel, the output is the same as the surround channel information, the essence is still four channel. The business also has six channels and seven channels Dolby Pro Logic AV amplifier. The six track is the central channel two amplifying circuit is respectively connected with the output, in left center speaker and right center speaker. But left, right center speaker connected to a center channel, it is essentially a four channel. Seven channel surround sound channels is divided into four channel output, i.e. left rear surround, right rear surround sound, and adopts four surround sound, which became a seven channel output. But the output of the seven track four surround speakers are connected in a surround channel, also can calculate the output of four sound channels. So with Dolby Pro logic decoder AV amplifier whether five channel output, six channels of output or the seven output channels, is essentially a four channel. Dolby Pro-Logic surround sound in the left, right, three channel frequency range can reach 20-20000Hz, can meet the full range of requirements, but surround channel frequency range is narrow, only 100-7000Hz.Dolby E is designed for digital TV broadcast and post-production and the design of aprofessional audio coding system. Using the Dolby E, a AES / EBU channel can send up to 8channels of high quality digital audio stream, and also can be loaded Dolby digital control data signals (often called the metadata, including the Dolby digital mono mode, dynamic range, type, output level automatic adjustment of parameters, to ensure that users can correct Dolby digital program ). Dolby E with its advanced coding algorithm and higher data transmission rate, can ensure the digital TV audio signals through as many as 10cycle coding - decoding or other editing process, and does not cause quality deterioration. Dolby E audio can be associated with various formats of video signal is a good match, won't because video interference blind audio, sound burr or other distortion. Dolby E audio and video frames in the sequence are completely corresponding, can achieve precise audio and video integrated editing. More importantly, by use of this new type of coding technology, the existing radio and television system without large-scale transformation can spread multi-channel digital TV audio signals, thereby greatly reducing the system cost.Dolby E application is in digital television stations intermediate transfer, from a local television program transmitted by satellite to another local TV station. Dolby E in conveying to the transmitting terminal will be converted to PCM audio, and then encoded into Dolby digital signal, transmitted to thousands of households. Therefore, consumers in the home can be directly received by Dolby E signal, but only receives a digital signal on channel 5.1Dolby. In order to avoid the confusion, usually Dolby E called transfer coding system, and Dolby will be called to launch digital coding system.Dolby E standard data transfer rate is 1.92Mbits / sec (20bit / 48kHz for audio signal ), typical operating mode is "5.1+2", using six channel transmits a 5.1channel surround sound signal, the other two channel transmission of two-channel matrix coding signal ( such as Dolby Pro-Logic surround sound ) or dual mono stereo signal. Can also work in other modes, such as with two mono signal"5.1+1+1" pattern, three way stereo signal "3x 2" mode and a six single channel signal"6x 1" mode. Dolby's current version supports 29.97fps frame rate ( NTSC standard, PAL25FPS ),20bit length and 48kHz sampling frequency of the audio signal, a future version will support25FPS,16bit or24bit audio signal.AC-3 transmission formAC-3 based transmission system into a more extensive application field is feasible in technology. At the end of the century before, several AC-3 based application technology into commercial production.High definition television ( HDTV ) is declared using a AC-3 code first application technology. Grand Alliance has selected the United States developed this technique. For its high definition television system with digital surround sound and in 1996Atlanta Olympic Games for the first time as media.Because the AC-3effects and can be associated with high definition television matches the standard features of digital cable TV system, therefore, is a natural candidate for AC - 3. The first test transmission was 1994year. Due to the current available programs can use a single sound, stereo can also use with matrix ( matrix - sur-round ) stereo, therefore, a AC-3dual channel decoder for has been developed. And when the multi-channel digital program for transmission, high function converter ( converter ) will create a synthetic stereo downwardmixing effect.Always as home theater the highest quality image source DVD ( (LD ) as Dolby surround digital multi-channel audio examples show. Using AC-3bit stream ( bit stream ) alternative FM channel in a channel, so that the stereo pulse code modulation ( PCM ) digital audio soundtrack with FM mono cooperate with each other, so that it can be compatible with existing any player. With cable, DBS and DAB is realized by AC-3spectrum effect, quality and multi channel features a unique mix of choice. The first use of AC-3DBS system has been introduced in 1994, it can be for commercial organizations to provide a single transmitter transmission up to 120 stereo music channel transmission system.Other areas of application include medical telemetry devices suitable for very low bit-rate code under development. Potential users and system developers and the Dolby laboratory, in order to obtain the AC-3 technical support.AC-3 integrated circuitDolby surround digital main technical progress is Rolland ( Irap ) Company IR38000, which is a can perform AC-3decoder to decode single chip digital sound field processor ( DSP ). It was first used in second generation Dolby stereo digital cinema in the decoding unit.A Rolland company development, lower cost, especially suitable for consumer electronics equipment and also can provide the program logic decoding ( Pro Logic decoding ) AC--3 decoder integrated circuit in the middle of 1994launch. This is a dual channel integrated circuit chip can be used, such as cable television 's top decoder. Other semiconductor manufacturers have been or are ready to supply the AC-3 decoder integrated circuit.Dolby and digitalAC-3 is Dolby's laboratory developed the third generation of perceptual coding system. Each code system will be a special psychological acoustics ( psycho acoustics ) knowledge and advanced digital signal processing technology combine very well.AC-1 initially by the Australian Broadcasting Corporation in 1985 for its DBS system. Perhaps partly because AC-1 decoder cost reasons, it appears to be widely applied to other DBS services, satellite communication network and digital" wired broadcasting system". According to their different applications, each channel code rate for 220-325bit / sec. As an adaptation of delta modulation ( ADM ) in the form of a digital stream, ( datastream) contains information not by audio signal absolute value provided, but by different sampling ( Sample ) value changes identified. By Dolby transform to noise reduction techniques, such as: continuous transformation step and pre-emphasis can greatly improve the adaptation of delta modulation ( ADM ) basic performance.Dolby AC-2advanced adaptive transmission code used in professional audio transmission and storage, which each channel digital rate of 128 or192day / sec. Narrow band multiplicity of frequency control signal program fully adopted the noise masking superiority, resulting in an efficient reduction rate and high signal transparent effect. In other applications, such as: a long distance transmission, real time (real-time ) recording, mixing and adding storage ( ADR ) are very widely used for connecting remote recording studio or film shooting field. AC =3 is alsoused to connect the BBC Transmitter Room and the Dolby DSTLR system core equipment. AC-3 is in the AC-1and AC-2is developed on the basis of multi channel coding technology, to retain the original AC - 2such as window function, exponential transform coding, adaptive bit allocation and many other features, but also a new stereophonic sound channel coding technology strategy for the coupling and rematrix algorithm. In general, the stereo left channel and a right channel signal in the sense of hearing is very similar, there are many repetitive redundancy information, will be the two channel signals combine to be coded, can remove redundant signal and will not affect the original sound quality. Here AC-3array low bit rate and an effective means of.AC-3PC voice data input, output the compressed digital bit stream. Coding is the first step, using the TDAC ( Time Domain Aliasing Cancellation ) filter the time-domain PC sampling data is transformed into a frequency domain blocks into a series of transform coefficients, each transform coefficient in binary exponential notation, namely an exponent and a mantissa. Exponent part encoded constitutes the entire signal substantially the spectrum, also known as the spectral envelope. Using the spectrum including and shaded by line correlation decision each mantissa bit allocation. Because the bit allocation is adopted in the anterior / posterior to the hybrid adaptive bit allocation and public bit pool technology, which can make the limited rate in the channel between the different frequency components, between the rational allocation of the mantissa; in quantization process, the mantissa is shaking, shaking the pseudo random number generator can be on a different platform to get the same results. By the end of six blocks of the spectral envelope, coarse quantization of the mantissa and the corresponding parameters consisting of AC-3 data frame format, continuous frame merged into a digital stream output.By the time domain is transformed to the frequency domain block length selection is the exponential transform coding based on. As defined in AC-3two length switching, a512sample value point of the long block, a256sample value point of short block. In the analysis of signal spectrum, to deal with the channel signal blocks cut made longer, so that you can get a better frequency resolution, but also can get higher coding efficiency. But long data block may contain a number of different possible recognition of noise, such as pre-echo. That is to say the ear due to time and frequency exists on the shadowing effect in the exponential transform coding is a contradiction, not at the same time, must plan as a whole processing. For the steady state signal, whose frequency varies with time transform slow, in order to improve the coding efficiency, requirement filter has good frequency resolution, which requires a long block; as for the rapidly changing signal, requires good time resolution, which requires a short block. In the encoder, the input signal after3Hz high-pass filter removes the DC component, and then through a8kHz high-pass filter out high-frequency components, with its energy are compared with a preset threshold, in order to detect the signal transient situation.AC-3based on the modified discrete cosine transform ( MDCT ) adaptive transform coding ( ATC ) algorithm. Although defined in AC-3 standard MDCT transform, but the actual using a N / 4IFFT ( FFT ), plus two simple Pre-IFFT and Post-IFFT as adjustment, in order to achieve a N IMDCT transform. ATC algorithm is an important consideration is based on auditory masking effect critical band theory, namely in the critical band within a voice to another voice signal shielding effect the most obvious. Therefore, dividing the band filter group to have fast enough to ensure that critical band frequency response, and noise attenuation is large enough,the time and frequency of noise within the defined in the masking threshold.The AC-3 encoder bit allocation technique, has been applied widely on the forward and backward adaptive bit allocation rule. Forward adaptive bit allocation method is the encoder calculation, and the bit allocation information explicitly incorporated into the stream of data bits, and is characterized in that the front end of the encoding process uses auditory model, thus modifying the model the receiving side decoding process has no effect; the disadvantage of reducing coding efficiency, because of the need to transfer the bit allocation information while occupying a part effective bits. To the adaptive method did not get encoder clear bit allocation information, but from a digital stream in which the bit allocation information, has the advantages of no occupation of the effective bits, thus has higher transmission efficiency. Its drawback is from received data to calculate the bit allocation, if the calculation is too complex to the rising cost of decoder. In addition, the decoder algorithm also with encoder auditory model change. AC-3using hybrid backward / forward adaptive bit allocation, in enhancing the rate and reduce the cost of strikes a balance between.AC-3 decoder decoding principle basically is encoded by the reverse process, firstly, the decoder must with the encoded data stream synchronization, and then from a data error correction of digital flow separation control data, system configuration, the encoded spectral envelope and the quantized mantissas and other content, according to the sound spectrum envelope to generate the bit allocation information, the mantissa part of inverse quantization, restoring the transform coefficient exponent and mantissa, after synthesis filter banks, the data from the frequency domain to time domain, the final output of the PCM sample signal reconstruction.Through the understanding of AC-3, you can see the AC-3technology makes full use of the human ear sensory model, according to the different properties of signal, to take the corresponding effective algorithm, achieved at a high quality under the premise of achieving a higher rate for the intended purpose, is a very efficient and economical digital audio compression system. AC-3 is the American digital television system of mandatory standard, is the European digital television system recommended standard, at the same time, AC-3or DVD system of compulsory standards. At present our country is the development and promotion of digital TV system, all have reasons to believe that AC-3 technology will have a good prospect of application.Dolby Chun chamber ( About DolbyLaboratoies ) from the analog noise reduction ( analog noisereduction ) to the digital code ( digitalcode ), Dolby has concentrated on rooted in laboratory to ear sound perception based audio processing development. In the process of development, Dolby has always been the emphasis is on the critical listening and tested. Either analog or digital program program, their results are the same, with low cost, greatly improves the efficiency of communication media. In some cases, it also for the improvement of new products, such as: Dolby surround sound ( DolbySurround ) and home theater ( home theater T ) make contribution.The Dolby laboratory consists of the following components: investment and Technology Development Engineering Department, occupation audio product design and manufacturing sector, experts the organization and distribution of all over the world in the field of support group. Dolby products from companies located in modern American and British manufacturing plant. Lyrics by the world's major consumer electronics manufacturers group; for each license。
关于PLC的毕业设计外文翻译
ONE、PLC overviewProgrammable controller is the first in the late 1960s in the United States, then called PLC programmable logic controller (Programmable Logic Controller) is used to replace relays. For the implementation of the logical judgment, timing, sequence number, and other control functions. The concept is presented PLC General Motors Corporation. PLC and the basic design is the computer functional improvements, flexible, generic and other advantages and relay control system simple and easy to operate, such as the advantages of cheap prices combined controller hardware is standard and overall. According to the practical application of target software in order to control the content of the user procedures memory controller, the controller and connecting the accused convenient target.In the mid-1970s, the PLC has been widely used as a central processing unit microprocessor, import export module and the external circuits are used, large-scale integrated circuits even when the PLC is no longer the only logical (IC) judgment functions also have data processing, PID conditioning and data communications functions. International Electro technical Commission (IEC) standards promulgated programmable controller for programmable controller draft made the following definition : programmable controller is a digital electronic computers operating system, specifically for applications in the industrial design environment. It used programmable memory, used to implement logic in their internal storage operations, sequence control, timing, counting and arithmetic operations, such as operating instructions, and through digital and analog input and output, the control of various types of machinery or production processes. Programmable controller and related peripherals, and industrial control systems easily linked to form a whole, to expand its functional design. Programmable controller for the user, is a non-contact equipment, the procedures can be changed to change production processes. The programmable controller has become a powerful tool for factory automation, widely popular replication. Programmable controller is user-oriented industries dedicated control computer, with many distinctive features.First, high reliability, anti-interference capability;Second,programming visual, simple;Third, adaptability good;Fourth functional improvements, strong functional interface.TWO、History of PLCProgrammable Logic Controllers (PLC), a computing device invented by Richard E. Morley in 1968, have been widely used in industry including manufacturing systems, transportation systems, chemical process facilities, and many others. At that time, the PLC replaced the hardwired logic with soft-wired logic or so-called relay ladder logic (RLL), a programming language visually resembling the hardwired logic, and reduced thereby the configuration time from 6 months down to 6 days [Moody and Morley, 1999].Although PC based control has started to come into place, PLC based control will remain the technique to which the majority of industrial applications will adhere due to its higher performance, lower price, and superior reliability in harsh environments. Moreover, according to a study on the PLC market of Frost and Sullivan [1995], an increase of the annual sales volume to 15 million PLCs per year with the hardware value of more than 8 billion US dollars has been predicted, though the prices of computing hardware is steadily dropping. The inventor of the PLC, Richard E Morley, fairly considers the PLC market as a 5-billion industry at the present time.Though PLCs are widely used in industrial practice, the programming of PLC based control systems is still very much relying on trial-and-error. Alike software engineering, PLC software design is facing the software dilemma or crisis in a similar way. Morley himself emphasized this aspect most forcefully by indicating `If houses were built like software projects, a single woodpecker could destroy civilization.”Particularly, practical problems in PLC programming are to eliminate software bugs and to reduce the maintenance costs of old ladder logic programs. Though the hardware costs of PLCs are dropping continuously, reducing the scan time of the ladder logic is still an issue in industry so that low-cost PLCs can be used.In general, the productivity in generating PLC is far behind compared to other domains, for instance, VLSI design, where efficient computer aided design tools are in practice. Existent software engineering methodologies are not necessarily applicable to the PLC based software design because PLC-programming requires a simultaneous consideration of hardware and software. The software design becomes, thereby, more and more the major cost driver. In many industrial design projects, more than of the manpower allocated for the control system design and installation isscheduled for testing and debugging PLC programs.In addition, current PLC based control systems are not properly designed to support the growing demand for flexibility and reconfigurability of manufacturing systems. A further problem, impelling the need for a systematic design methodology, is the increasing software complexity in large-scale projects.The objective of this thesis is to develop a systematic software design methodology for PLC operated automation systems. The design methodology involves high-level description based on state transition models that treat automation control systems as discrete event systems, a stepwise design process, and set of design rules providing guidance and measurements to achieve a successful design. The tangible outcome of this research is to find a way to reduce the uncertainty in managing the control software development process, that is, reducing programming and debugging time and their variation, increasing flexibility of the automation systems, and enabling software reusability through modularity. The goal is to overcome shortcomings of current programming strategies that are based on the experience of the individual software developer.Three、now of PLCFrom the structure is divided into fixed PLC and Module PLC, the two kinds of PLC including CPU board, I/O board, display panel, memory block, power, these elements into a do not remove overall. Module type PLC including CPU module, I/O modules, memory, the power modules, bottom or a frame, these modules can be according to certain rules combination configuration.In the user view, a detailed analysis of the CPU's internal unnecessary, but working mechanism of every part of the circuit. The CPU control works, by it reads CPU instruction, interprets the instruction and executes instructions. But the pace of work by shock signal control.Unit work under the controller command used in a digital or logic operation.In computing and storage register of computation result, it is also among the controller command and work. CPU speed and memory capacity is the important parameters for PLC , its determines the PLC speed of work, IO PLC number and software capacity, so limits to control size.Central Processing Unit (CPU) is the brain of a PLC controller. CPU itself is usually one of the microcontrollers. Aforetime these were 8-bit microcontrollers suchas 8051, and now these are 16-and 32-bit microcontrollers. Unspoken rule is that you‟ll find mostly H itachi and Fujicu microcontrollers in PLC controllers by Japanese makers, Siemens in European controllers, and Motorola microcontrollers in American ones. CPU also takes care of communication, interconnectedness among other parts of PLC controllers, program execution, memory operation, overseeing input and setting up of an output.System memory (today mostly implemented in FLASH technology) is used by a PLC for a process control system. Aside form. this operating system it also contains a user program translated forma ladder diagram to a binary form. FLASH memory contents can be changed only in case where user program is being changed. PLC controllers were used earlier instead of PLASH memory and have had EPROM memory instead of FLASH memory which had to be erased with UV lamp and programmed on programmers. With the use of FLASH technology this process was greatly shortened. Reprogramming a program memory is done through a serial cable in a program for application development.User memory is divided into blocks having special functions. Some parts of a memory are used for storing input and output status. The real status of an input is stored either as “1”or as “0”in a specific memory bit/ each input or output has one corresponding bit in memory. Other parts of memory are used to store variable contents for variables used in used program. For example, time value, or counter value would be stored in this part of the memory.PLC controller can be reprogrammed through a computer (usual way), but also through manual programmers (consoles). This practically means that each PLC controller can programmed through a computer if you have the software needed for programming. Today‟s transmission computers are ideal for reprogramming a PLC controller in factory itself. This is of great importance to industry. Once the system is corrected, it is also important to read the right program into a PLC again. It is also good to check from time to time whether program in a PLC has not changed. This helps to avoid hazardous situations in factory rooms (some automakers have established communication networks which regularly check programs in PLC controllers to ensure execution only of good programs).Almost every program for programming a PLC controller possesses various useful options such as: forced switching on and off of the system input/outputs (I/O lines), program follow up in real time as well as documenting a diagram. Thisdocumenting is necessary to understand and define failures and malfunctions. Programmer can add remarks, names of input or output devices, and comments that can be useful when finding errors, or with system maintenance. Adding comments and remarks enables any technician (and not just a person who developed the system) to understand a ladder diagram right away. Comments and remarks can even quote precisely part numbers if replacements would be needed. This would speed up a repair of any problems that come up due to bad parts. The old way was such that a person who developed a system had protection on the program, so nobody aside from this person could understand how it was done. Correctly documented ladder diagram allows any technician to understand thoroughly how system functions.Electrical supply is used in bringing electrical energy to central processing unit. Most PLC controllers work either at 24 VDC or 220 VAC. On some PLC controllers you‟ll find electrical supply as a separate module. Those are usually bigger PLC controllers, while small and medium series already contain the supply module. User has to determine how much current to take from I/O module to ensure that electrical supply provides appropriate amount of current. Different types of modules use different amounts of electrical current.This electrical supply is usually not used to start external input or output. User has to provide separate supplies in starting PLC controller inputs because then you can ensure so called “pure” supply for the PLC controller. With pure supply we mean supply where industrial environment can not affect it damagingly. Some of the smaller PLC controllers supply their inputs with voltage from a small supply source already incorporated into a PLC.Four、PLC design criteriaA systematic approach to designing PLC software can overcome deficiencies in the traditional way of programming manufacturing control systems, and can have wide ramifications in several industrial applications. Automation control systems are modeled by formal languages or, equivalently, by state machines. Formal representations provide a high-level description of the behavior of the system to be controlled. State machines can be analytically evaluated as to whether or not they meet the desired goals. Secondly, a state machine description provides a structured representation to convey the logical requirements and constraints such as detailed safety rules. Thirdly, well-defined control systems design outcomes are conducive toautomatic code generation- An ability to produce control software executable on commercial distinct logic controllers can reduce programming lead-time and labor cost. In particular, the thesis is relevant with respect to the following aspects.In modern manufacturing, systems are characterized by product and process innovation, become customer-driven and thus have to respond quickly to changing system requirements. A major challenge is therefore to provide enabling technologies that can economically reconfigure automation control systems in response to changing needs and new opportunities. Design and operational knowledge can be reused in real-time, therefore, giving a significant competitive edge in industrial practice.Studies have shown that programming methodologies in automation systems have not been able to match rapid increase in use of computing resources. For instance, the programming of PLCs still relies on a conventional programming style with ladder logic diagrams. As a result, the delays and resources in programming are a major stumbling stone for the progress of manufacturing industry. Testing and debugging may consume over 50% of the manpower allocated for the PLC program design. Standards [IEC 60848, 1999; IEC-61131-3, 1993; IEC 61499, 1998; ISO 15745-1, 1999] have been formed to fix and disseminate state-of-the-art design methods, but they normally cannot participate in advancing the knowledge of efficient program and system design.A systematic approach will increase the level of design automation through reusing existing software components, and will provide methods to make large-scale system design manageable. Likewise, it will improve software quality and reliability and will be relevant to systems high security standards, especially those having hazardous impact on the environment such as airport control, and public railroads.The software industry is regarded as a performance destructor and complexity generator. Steadily shrinking hardware prices spoils the need for software performance in terms of code optimization and efficiency. The result is that massive and less efficient software code on one hand outpaces the gains in hardware performance on the other hand. Secondly, software proliferates into complexity of unmanageable dimensions; software redesign and maintenance-essential in modern automation systems-becomes nearly impossible. Particularly, PLC programs have evolved from a couple lines of code 25 years ago to thousands of lines of code with a similar number of 1/O points. Increased safety, for instance new policies on fire protection, and the flexibility of modern automation systems add complexity to theprogram design process. Consequently, the life-cycle cost of software is a permanently growing fraction of the total cost. 80-90% of these costs are going into software maintenance, debugging, adaptation and expansion to meet changing needs.Today, the primary focus of most design research is based on mechanical or electrical products. One of the by-products of this proposed research is to enhance our fundamental understanding of design theory and methodology by extending it to the field of engineering systems design. A system design theory for large-scale and complex system is not yet fully developed. Particularly, the question of how to simplify a complicated or complex design task has not been tackled in a scientific way. Furthermore, building a bridge between design theory and the latest epistemological outcomes of formal representations in computer sciences and operations research, such as discrete event system modeling, can advance future development in engineering design.From a logical perspective, PLC software design is similar to the hardware design of integrated circuits. Modern VLSI designs are extremely complex with several million parts and a product development time of 3 years [Whitney, 1996]. The design process is normally separated into a component design and a system design stage. At component design stage, single functions are designed and verified. At system design stage, components are aggregated and the whole system behavior and functionality is tested through simulation. In general, a complete verification is impossible. Hence, a systematic approach as exemplified for the PLC program design may impact the logical hardware design.Five、AK 1703 ACPFollowing the principle of our product development, AK 1703 ACP has high functionality and flexibility, through the implementation of innovative and reliable technologies, on the stable basis of a reliable product platform.For this, the system concept ACP (Automation, Control and Protection) creates the technological preconditions. Balanced functionality permits the flexible combination of automation, telecontrol and communication tasks. Complemented with the scalable performance and various redundancy configurations, an optimal adaptation to the respective requirements of the process is achieved.AK 1703 ACP is thus perfectly suitable for automation with integrated telecontrol technology as:• Telecontrol substation or central device• Aut omation unit with autonomous functional groups• Data node, station control device, front-end or gateway• With local or remote peripherals• For rear panel installation or 19 inch assembly• Branch-neutral product, therefore versatile fields of application and high productstability• Versatile communication• Easy engineering• Plug & play for spare parts• Open system architecture• Scalable redundancy• The intelligent terminal - TM 1703The Base Unit AK 1703 ACP with Peripheral Elements has one basic system element CP-2010/CPC25 (Master control element) and CP-2012/PCCE25 (Processing and communication element) ,one bus line with max. 16 peripheral elements can be connected.CP-2010/CPC25 Features and FunctionsSystem Functions:• Central element,coordin ating all system servicesCentral hub function for all connected basic system elements• Time managementCentral clock of the automation unitSetting and keeping the own clock`s time with a resolution of 10msSynchronization via serid communication via LAN or local• RedundancyVoting and change-over for redundant processing and communication elements of the own automation unitSupports voting and change-over by an external SCA-RS redundancy switchSupports applicational voting and change-over by an external system,e.g.a control system• SAT TOLLBOX|| connectionStoring firmware and parameters on a Flash CardCommunication:• Communication via installable protocol elements to any superior or subordinate automation unit• Automatic data flow routing• Priorit y based data transmission (priority control)• Own circular buffer and process image for each connected station(data keeping)• Redundant communication routesCommunication with redundant remote stations• Special application specific functions for dial-up trafficTest if stations are reachableProcess Peripherals:• Transmission of spontaneous information objects from and to peripheral elements, via the serial Ax 1703 peripheral busFunctions for Automation:• Open-/closed-loop control function for the execution of freely definable user programs which are created with CAEX plus according to IEC 61131-3,ing function diagram technology512KB for user programApprox 50.000 variables and signals,2.000 of them retainedCycle of 10ms or a multiple thereofOnline testLoadable without service interruption• Redundant open-/closed-loop control functionsSynchronization via redundancy linkTransmission of periodic process information between the open-/closed-loop control function and the peripheral elements,via the serial Ax 1703 peripheral bus.Six、SIEMENS PLCSIMATIC S7-300 series PLC applied to all walks of life and various occasions in the detection, monitoring and control of automation, its power to both the independent operation of, or connected to a network able to achieve complex control.The photoelectric products with isolation, high electromagnetic compatibility; have high industrial applicability, allowing the ambient temperature of 60 ℃; hasstrong anti-jamming and anti-vibration and impact resistance, so in a harsh working environment has been widely Applications.I also mean freedom of communication S7-300 type PLC' s a very unique feature, which allows S7-300-PLC can deal openly with any other communications equipment, communications controller, or PLC S7-300 type can be defined by the user's own Communications protocol (of the agreement ASCII), the baud rate to 1.5 Mbit / s (adjustable). So that can greatly increase the scope of communications so that the control system configuration more flexible and convenient. Of any kind with a serial interface peripherals, such as: printers or bar code readers, Drives, a modem (Modem), the top PC-connected, and so can be used. Users can program to develop communication protocols, the exchange of data (for example: ASCII character code), RS232 interfaces with the equipment can also be used PC / PPI cable linking the free communication communications.When the PC offline, under the control of the next crew, the whole system can operate normally.PC that is by control centre, mainly by the PC and laser printer components, using SIMATIC WINCC software platform, the all-Chinese interface, friendly man-machine dialogue. Managers and operators can be observed through a PC, shown in the various kinds of information to understand the present and pion tasks.WINCC and the ice-storage operation of the automatic control system and all the parameters, and through the mouse to print equipment management and implement at softw are in the field of automation can be used for all the operators‟ control and monitoring tasks. Can be controlled in the process of the events clearly show, and shows the current status and order records, the recorded data can show all or select summary form, or may be required for editing, printing and output statements and trends .WINCC able to control the critical situation in the early stages of the report, and the signal can be displayed on the screen, can also use sound to be felt. It supported by online help and operational guidelines to eliminate failure. WINCC a workstation can be devoted to the process control to the process so that important information not is shielded. Software-assisted operation strategy ensures that the process was not illegal to visit and to provide for non-industrial environment in the wrong operation.WINCC is MICRSOFT WINDOWS98 or WINDOWS NT4.0 operating system,running on a PC object-oriented class 32-bit applications, OLE through the window and ODBC standard mechanism, as an ideal partner to enter the communications world WINDOWS, it can be easily WINCC To integrate a company-wide data processing system.Seven、CommunicationsCommunications are vital to an individual automation cell and to the automated factory as a whole. We've heard a lot about MAP in the last few years, and a lot of companies have jumped on the band wagon. Many, however were disappointed when a fully-defined and completed MAP specification didn‟t appear immediately. Says Larry Kumara:”Right now , MAP is still a moving target for the manufacturers specification that is not final. Presently, for example, people are introducing products to meet the MAP 2.1standard.Yet 2.1-based products will be obsolete when the new standard for MAP,3.0 is introduced.”Because of this, many PLC vendors are holding off on full MAP implementations. Omron, for example has an ongoing MAP-compatibility program, but Frank Newborn, vice president of Omron‟s Industrial Division, reports that because of the lack of a firm definition, Omron's PLCs don't yet talk to MAP.Since it‟s unlikely that an individual PLC would talk to broadband MAP anyway, makers are concentrating n proprietary networks. According to Sal Provanzano, users fear that if they do get on board and vendors withdraw from MAP, they …ll pulse width modulation control system be the ones left holding a communications structure that‟s not supported.一、PLC概述可编程控制器是60年代末在美国首先出现的,当时叫可编程逻辑控制器PLC (Programmable Logic Controller),目的是用来取代继电器。
电子信息毕业设计外文翻译--微型计算机控制系统(单片机控制系统)
毕业设计外文资料翻译Graduation design foreign language translation学院:电气工程与自动化学院专业班级:电子信息科学与技术三班学生姓名:学号:指导教师:外文资料:Microcomputer SystemsElectronic systems are used for handing information in the most general sense; this information may be telephone conversation, instrument read or a company‟s accounts, but in each case the same main type of operation are involved: the processing, storage and transmission of information. in conventional electronic design these operations are combined at the function level; for example a counter, whether electronic or mechanical, stores the current and increments it by one as required. A system such as an electronic clock which employs counters has its storage and processing capabilities spread throughout the system because each counter is able to store and process numbers.Present day microprocessor based systems depart from this conventional approach by separating the three functions of processing, storage, and transmission into different section of the system. This partitioning into three main functions was devised by V on Neumann during the 1940s, and was not conceived especially for microcomputers. Almost every computer ever made has been designed with this structure, and despite the enormous range in their physical forms, they have all been of essentially the same basic design.In a microprocessor based system the processing will be performed in the microprocessor itself. The storage will be by means of memory circuits and the communication of information into and out of the system will be by means of special input/output(I/O) circuits. It would be impossible to identify a particular piece of hardware which performed the counting in a microprocessor based clock because the time would be stored in the memory and incremented at regular intervals but the microprocessor. However, the software which defined the system‟s behavior would contain sections th at performed as counters. The apparently rather abstract approach to the architecture of the microprocessor and its associated circuits allows it to be very flexible in use, since the system is defined almost entirely software. The design process is largely one of software engineering, and the similar problems of construction and maintenance which occur inconventional engineering are encountered when producing software.The figure1-1 illustrates how these three sections within a microcomputer are connected in terms of the communication of information within the machine. The system is controlled by the microprocessor which supervises the transfer of information between itself and the memory and input/output sections. The external connections relate to the rest (that is, the non-computer part) of the engineering system.Fig.1-1 Three Sections of a Typical Microcomputer Although only one storage section has been shown in the diagram, in practice two distinct types of memory RAM and ROM are used. In each case, the word …memory‟ is rather inappropriate since a computers memory is more like a filing cabinet in concept; information is stored in a set of numbered …boxes‟ and it is referenced by the serial number of the …box‟ in question.Microcomputers use RAM (Random Access Memory) into which data can be written and from which data can be read again when needed. This data can be read back from the memory in any sequence desired, and not necessarily the same order in which it was written, hence the expres sion …random‟ access memory. Another type of ROM (Read Only Memory) is used to hold fixed patterns of information which cannot be affected by the microprocessor; these patterns are not lost when power is removed and are normally used to hold the program which defines the behavior of a microprocessor based system. ROMs can be read like RAMs, but unlike RAMs they cannot be used to store variable information. Some ROMs have their data patterns put in during manufacture, while others are programmable by the user by means of special equipment and are called programmable ROMs. The widely used programmable ROMs are erasable by means of special ultraviolet lamps and are referred to as EPROMs, short for Erasable Programmable Read Only Memories. Other new types of device can be erased electrically without the need for ultraviolet light, which are called Electrically Erasable Programmable Read OnlyMemories, EEPROMs.The microprocessor processes data under the control of the program, controlling the flow of information to and from memory and input/output devices. Some input/output devices are general-purpose types while others are designed for controlling special hardware such as disc drives or controlling information transmission to other computers. Most types of I/O devices are programmable to some extent, allowing different modes of operation, while some actually contain special-purpose microprocessors to permit quite complex operations to be carried out without directly involving the main microprocessor.The microprocessor processes data under the control of the program, controlling the flow of information to and from memory and input/output devices. Some input/output devices are general-purpose types while others are designed for controlling special hardware such as disc drives or controlling information transmission to other computers. Most types of I/O devices are programmable to some extent, allowing different modes of operation, while some actually contain special-purpose microprocessors to permit quite complex operations to be carried out without directly involving the main microprocessor.The microprocessor , memory and input/output circuit may all be contained on the same integrated circuit provided that the application does not require too much program or data storage . This is usually the case in low-cost application such as the controllers used in microwave ovens and automatic washing machines . The use of single package allows considerable cost savings to e made when articles are manufactured in large quantities . As technology develops , more and more powerful processors and larger and larger amounts of memory are being incorporated into single chip microcomputers with resulting saving in assembly costs in the final products . For the foreseeable future , however , it will continue to be necessary to interconnect a number of integrated circuits to make a microcomputer whenever larger amounts of storage or input/output are required.Another major engineering application of microcomputers is in process control. Here the presence of the microcomputer is usually more apparent to the user because provision is normally made for programming the microcomputer for the particular application. In process control applications the benefits lf fitting the entire system on to single chip are usually outweighed by the high design cost involved, because this sort lf equipment is produced in smaller quantities. Moreover, process controllers are usually more complicatedso that it is more difficult to make them as single integrated circuits. Two approaches are possible; the controller can be implemented as a general-purpose microcomputer rather like a more robust version lf a hobby computer, or as a …packaged‟ system, signed for replacing controllers based on older technologies such as electromagnetic relays. In the former case the system would probably be programmed in conventional programming languages such as the ones to9 be introduced later, while in the other case a special-purpose language might be used, for example one which allowed the function of the controller to be described in terms of relay interconnections, In either case programs can be stored in RAM, which allows them to be altered to suit changes in application, but this makes the overall system vulnerable to loss lf power unless batteries are used to ensure continuity of supply. Alternatively programs can be stored in ROM, in which case they virtually become part of the electronic …hardware‟ and are often referred to as firmware. More sophisticated process controllers require minicomputers for their implementation, although the use lf large scale integrated circuits …the distinction between mini and microcomputers, Products and process controllers of various kinds represent the majority of present-day micro computer applications, the exact figures depending on one‟s interpretation of the word …product‟. Virtually all engineering and scientific uses of microcomputers can be assigned to one or other of these categories. But in the system we most study Pressure and Pressure Transmitters. Pressure arises when a force is applied over an area. Provided the force is one Newton and uniformly over the area of one square meters, the pressure has been designated one Pascal. Pressure is a universal processing condition. It is also a condition of life on the planet: we live at the bottom of an atmospheric ocean that extends upward for many miles. This mass of air has weight, and this weight pressing downward causes atmospheric pressure. Water, a fundamental necessity of life, is supplied to most of us under pressure. In the typical process plant, pressure influences boiling point temperatures, condensing point temperatures, process efficiency, costs, and other important factors. The measurement and control of pressure or lack of it-vacuum-in the typical process plant is critical.The working instruments in the plant usually include simple pressure gauges, precision recorders and indicators, and pneumatic and electronic pressure transmitters. A pressure transmitter makes a pressure measurement and generates either a pneumatic orelectrical signal output that is proportional to the pressure being sensed.In the process plant, it is impractical to locate the control instruments out in the place near the process. It is also true that most measurements are not easily transmitted from some remote location. Pressure measurement is an exception, but if a high pressure of some dangerous chemical is to be indicated or recorded several hundred feet from the point of measurement, a hazard may be from the pressure or from the chemical carried.To eliminate this problem, a signal transmission system was developed. This system is usually either pneumatic or electrical. And control instruments in one location. This makes it practical for a minimum number of operators to run the plant efficiently.When a pneumatic transmission system is employed, the measurement signal is converted into pneumatic signal by the transmitter scaled from 0 to 100 percent of the measurement value. This transmitter is mounted close to the point of measurement in the process. The transmitter output-air pressure for a pneumatic transmitter-is piped to the recording or control instrument. The standard output range for a pneumatic transmitter is 20 to 100kPa, which is almost universally used.When an electronic pressure transmitter is used, the pressure is converted to electrical signal that may be current or voltage. Its standard range is from 4 to 20mA DC for current signal or from 1 to 5V DC for voltage signal. Nowadays, another type of electrical signal, which is becoming common, is the digital or discrete signal. The use of instruments and control systems based on computer or forcing increased use of this type of signal.Sometimes it is important for analysis to obtain the parameters that describe the sensor/transmitter behavior. The gain is fairly simple to obtain once the span is known. Consider an electronic pressure transmitter with a range of 0~600kPa.The gain isdefined as the change in output divided by the change in input. In this case, the output is electrical signal (4~20mA DC) and the input is process pressure (0~600kPa). Thus the gain. Beside we must measure Temperature Temperature measurement is important in industrial control, as direct indications of system or product state and as indirect indications of such factors as reaction rates, energy flow, turbine efficiency, and lubricant quality. Present temperature scales have been in use for about 200 years, the earliestkPamA kPa mA kPa kPa mA mA Kr 027.0600160600420==--=instruments were based on the thermal expansion of gases and liquids. Such filled systems are still employed, although many other types of instruments are available. Representative temperature sensors include: filled thermal systems, liquid-in-glass thermometers, thermocouples, resistance temperature detectors, thermostats, bimetallic devices, optical and radiation pyrometers and temperature-sensitive paints.Advantages of electrical systems include high accuracy and sensitivity, practicality of switching or scanning several measurements points, larger distances possible between measuring elements and controllers, replacement of components(rather than complete system), fast response, and ability to measure higher temperature. Among the electrical temperature sensors, thermocouples and resistance temperature detectors are most widely used.DescriptionThe AT89C51 is a low-power, high-performance CMOS 8-bit microcomputer with 4K bytes of Flash programmable and erasable read only memory (PEROM). The device is manufactured using Atmel‟s high-density nonvolatile memory technology and is compatible with the industry-standard MCS-51 instruction set and pinout. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer. By combining a versatile 8-bit CPU with Flash on a monolithic chip, the Atmel AT89C51 is a powerful microcomputer which provides a highly-flexible and cost-effective solution to many embedded control applications. Function characteristicThe AT89C51 provides the following standard features: 4K bytes of Flash, 128 bytes of RAM, 32 I/O lines, two 16-bit timer/counters, a five vector two-level interrupt architecture, a full duplex serial port, on-chip oscillator and clock circuitry. In addition, the AT89C51 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port and interrupt system to continue functioning. The Power-down Mode saves the RAM contents but freezes the oscillator disabling all other chip functions until the next hardware reset.Pin DescriptionVCC:Supply voltage.GND:Ground.Port 0:Port 0 is an 8-bit open-drain bi-directional I/O port. As an output port, each pin can sink eight TTL inputs. When 1s are written to port 0 pins, the pins can be used as highimpedance inputs.Port 0 may also be configured to be the multiplexed loworder address/data bus during accesses to external program and data memory. In this mode P0 has internal pullups.Port 0 also receives the code bytes during Flash programming,and outputs the code bytes during programverification. External pullups are required during programverification.Port 1Port 1 is an 8-bit bi-directional I/O port with internal pullups.The Port 1 output buffers can sink/source four TTL inputs.When 1s are written to Port 1 pins they are pulled high by the internal pullups and can be used as inputs. As inputs,Port 1 pins that are externally being pulled low will source current (IIL) because of the internal pullups.Port 1 also receives the low-order address bytes during Flash programming and verification.Port 2Port 2 is an 8-bit bi-directional I/O port with internal pullups.The Port 2 output buffers can sink/source four TTL inputs.When 1s are written to Port 2 pins they are pulled high by the internal pullups and can be used as inputs. As inputs,Port 2 pins that are externally being pulled low will source current, because of the internal pullups.Port 2 emits the high-order address byte during fetches from external program memory and during accesses to external data memory that use 16-bit addresses. In this application, it uses strong internal pullupswhen emitting 1s. During accesses to external data memory that use 8-bit addresses, Port 2 emits the contents of the P2 Special Function Register.Port 2 also receives the high-order address bits and some control signals during Flash programming and verification.Port 3Port 3 is an 8-bit bi-directional I/O port with internal pullups.The Port 3 output buffers can sink/source four TTL inputs.When 1s are written to Port 3 pins they are pulled high by the internal pullups and can be used as inputs. As inputs,Port 3 pins that are externally being pulled low will source current (IIL) because of the pullups.Port 3 also serves the functionsof various special features of the AT89C51 as listed below:Port 3 also receives some control signals for Flash programming and verification.RSTReset input. A high on this pin for two machine cycles while the oscillator is running resets the device.ALE/PROGAddress Latch Enable output pulse for latching the low byte of the address during accesses to external memory. This pin is also the program pulse input (PROG) during Flash programming.In normal operation ALE is emitted at a constant rate of 1/6 the oscillator frequency, and may be used for external timing or clocking purposes. Note, however, that one ALE pulse is skipped during each access to external Data Memory.If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH. With the bit set, ALE is active only during a MOVX or MOVC instruction. Otherwise, the pin is weakly pulled high. Setting the ALE-disable bit has no effect if the microcontroller is in external execution mode.PSENProgram Store Enable is the read strobe to external program memory.When the AT89C51 is executing code from external program memory, PSEN is activated twice each machine cycle, except that two PSEN activations are skipped during each access to external data memory.EA/VPPExternal Access Enable. EA must be strapped to GND in order to enable the device to fetch code from external program memory locations starting at 0000H up to FFFFH. Note, however, that if lock bit 1 is programmed, EA will be internally latched on reset.EA should be strapped to VCC for internal program executions.This pin also receives the 12-volt programming enable voltage(VPP) during Flash programming, for parts that require12-volt VPP.XTAL1Input to the inverting oscillator amplifier and input to the internal clock operating circuit. XTAL2Output from the inverting oscillator amplifier.Oscillator CharacteristicsXTAL1 and XTAL2 are the input and output, respectively,of an inverting amplifier which can be configured for use as an on-chip oscillator, as shown in Figure 1.Either a quartz crystal or ceramic resonator may be used. To drive the device from an external clock source, XTAL2 should be left unconnected while XTAL1 is driven as shown in Figure 2.There are no requirements on the duty cycle of the external clock signal, since the input to the internal clocking circuitry is through a divide-by-two flip-flop, but minimum and maximum voltage high and low time specifications must be observed.中文翻译:微型计算机控制系统(单片机控制系统)广义地说,微型计算机控制系统(单片机控制系统)是用于处理信息的,这种被用于处理的信息可以是电话交谈,也可以是仪器的读数或者是一个企业的帐户,但是各种情况下都涉及到相同的主要操作:信息的处理、信息的存储和信息的传递。
关于电子信息工程的英语作文
关于电子信息工程的英语作文英文回答:Electronic Information Engineering (EIE) is adiscipline that integrates electronics, information, and communication technologies to design, develop, and analyze electronic systems. It encompasses a wide range of subfields, including:Electronics: The study of electronic circuits, devices, and systems.Information Technology (IT): The use of computers, networks, and software to store, process, and transmit data.Communications: The transmission of information over long distances using various technologies such as radio, microwave, and fiber optics.Signal Processing: The manipulation of electricalsignals to extract useful information or improve their quality.EIE plays a crucial role in modern society, enabling advancements in fields such as telecommunications, healthcare, transportation, and industrial automation.中文回答:电子信息工程。
电子信息工程专业外文翻译----一个高效率的CMOS超宽带信号产生模块
毕业设计(论文)外文翻译资料翻译资料名称(外文) A Power-Efficient CMOS UWBSignal-Generation Module翻译资料名称(中文)一个高效率的CMOS超宽带信号产生模块电子信息工程院(系)电子信息工程专业学号B06093011学生姓名指导教师起讫日期2009. 2. 23 ~ 2009. 6. 4设计地点中文译文一个高效率的CMOS超宽带信号产生模块摘要这篇论文提出了一个新的载波超宽带发射机结构,同时给出了它的CMOS实现结构。
这新的发射机拓扑结构采用一个两级开关。
它增强了射频功率效率,降低了直流功率的损耗和电路的复杂性。
发射机使用0.18μm CMOS工艺实现,超宽带信号生成模块包括一个超宽带SPST开关和一个可调脉冲发生器。
测量结果表明,产生10dB可变的超宽带信号,其信号带宽从0.5GHz变化到4GHz,并且调谐中心频率覆盖了整个超宽带频率,即从3.1GHz到10.6GHz。
CMOS模块直流功耗小于2mW。
本文中提出的载波超宽带发射机和论证的模块提供了一个对超宽带信号产生有吸引力的方法,同时他们可以应用于超宽带通信和雷达。
1、引言超宽带技术获得重大的利益,尤其是在1998年的FCC的调查公告和在2002年在3.1-10.6GHz频段中无牌使用超宽带设备的调查与整治。
超宽带技术是有前途的技术,它的能力包括准确的定位和高效短距离点对点网络以及高分辨率遥感。
载波超宽带信号已广泛应用于各种雷达和通信系统中。
通过天线它们拥有更加方便的频谱管理和减少失真的优势。
在典型的超宽带发射机中,生成载波的超宽带电压信号必须被发射到一个宽带功率放大器,从而获得达到所需的功率水平。
这个方法有两个重要的缺点:第一,超宽带功率放大器的设计挑战;第二,在低脉冲重复频率中的低功率效率。
在本文中,提出了一种新的载波超宽带发射机结构。
它不仅仅提高了功率效率,而且减少电路的复杂性。
同时文章论证了新的CMOS发射机模块性能可操作性和性能,频率覆盖了整个3.1GHz到10.6GHz的超宽带频带和可变带宽500MHz到4GHz。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
xx大学毕业设计外文翻译系别职业技术教育学院专业电子信息工程班级电子Z091 学号 x姓名 x指导教师 x2013年5月16日MM420 inverter energy-saving measures in the water supply system-Nanjing Hangda Yihang Technology Co., Ltd.Because the frequency conversion velocity modulation does not need to construct the tradition for the aqueous system for the aqueous system top digit water tank, the water tank, avoided two times polluting and reducing the construction investment, moreover designed reasonably can achieve the good energy conservation effect.In gives in the aqueous system, the constant speed pump only then in its highly effective section movement can guarantee the system normal work also does not have the energy dissipation.In the design, (this time current capacity is generally biggest by the pipe network most unfavorable situation, must lift is also biggest) takes the choice water pump unit the main basis, but when the pipe network current capacity reduces, the energy waste is inevitable, when also possibly creates the low current capacity in pipeline overpressure question.The water pump basis system current capacity real-time change realization stepless speed regulation movement, is solves above problem well, achieves one of energy conservation goal ways.The water pump velocity modulation may through the very many way realization, in which frequency conversion velocity modulation be the present ideal one kind.The frequency conversion velocity modulation is through will give on the aqueous system pipe network the pressure transmitter to carry on the sampling to the pipe network hydraulic pressure, transforms the pressure signal into the electrical signal, and delivers to the PID regulator and the user establishment value of pressure it carries on the comparison and the operation, finally will transform for the frequency control signal delivers to the frequency changer.The frequency changer basis transmits frequency control signal adjustment water pump electrical machinery supply frequency, thus realizes adjusts the water pump the rotational speed.May divide into two kinds according to the customer in actual use request frequency conversion velocity modulation for the aqueous system: The live pressure variable gives the aqueous system for the aqueous system and the constant pressure variable.The live pressure variable establishes for the aqueous system pressure transmitter in the service pipe net terminal, the PID regulator setting value the service flood peakvalue which needs for the pipe network terminal user.The system causes the pipe network terminal hydraulic pressure maintenance through the automatic control to be constant, causes the pipeline characteristic curve and system static lifting is invariable, but the water pump water outlet pressure changes along with the volume of diversion change according to the pipeline characteristic curve, therefore theoretically realized “the system to need how many, the unit provided how many”, could not because the volume of diversion reduced has unnecessary static lifting, the energy conservation effect was satisfied.But this is only one kind of ideal situation, also in the system only has the frequency conversion pump alone to work.Because the frequency conversion equipment quite is expensive, large-scale often uses the frequency conversion pump and the constant speed pump parallel operation way water supply for the aqueous system.Presently establishes a frequency conversion pump and a power frequency pump and the combined transport behavior example by the system in.When the pipe network current capacity reduces, needs to lift reduces correspondingly, the frequency conversion pump may through the deceleration movement realization.But also must reduce correspondingly for guarantee parallel unit normal work power frequency pump lifting, this only can through increase the current capacity realization, thus creates the water volume the dropout, also possibly causes the power frequency pump to leave the highly effective section work, namely has not achieved the true energy conservation the goal.Meets has above situation, may take following measure to improve its energy conservation effect:①Gives the aqueous system regarding the small scale, may only suppose a frequency conversion pump, and causes the pump the highly effective area (its highly effective scope to move the time scope compared to power frequency pump to want as far as possible many including to appear the probability big operating point in a big way).②Uses the multi-Taiwan pump velocity modulation movement, certainly, quite is expensive as a result of the frequency conversion speeder price, should overall evaluation its economic agent decide.③When choice power frequency pump, should cause the system when the most disadvantageous spot work, the power frequency pump operating point approaches left side of as far as possible its highly effective area; If the most unfavorable situation appears the probability to be small, may enable it to deviate slightly the highlyeffective area, falls in the highly effective area left flank.Thus, when system lifting reduces, the power frequency pump still may in the highly effective area work.The constant pressure variable is located in the water pump unit water outlet for the aqueous system the pressure transmitter, is for the purpose of causing the water pump water outlet pressure maintenance to be constant, general hypothesis for most disadvantageous operating mode when the water pump water outlet needs the value of pressure.Still by a frequency conversion pump and a power frequency pump and combined transport behavior example.When the pipe network current capacity reduces, the frequency conversion pump through the deceleration movement, maintenance lifting invariable reduces the water discharge.Because the outlet pressure is invariable, the power frequency pumps out the water volume not to be able to change (i.e. movement operating mode invariably), still in highly effective area work, thus achieves the energy conservation goal.Needs to point out, the system needs when the current capacity changes small, the water pump water outlet pressure (still for the most unfavorable situation in system needs pressure) to be bigger than the pressure which the pipeline this time needs, thus still could cause static lifting to a certain extent the waste.Following two measures may improve its energy conservation effect:①Enlarges the pipe network suitably the caliber, causes the pipeline characteristic curve to hasten gently, but this can increase the pipe network the disposable investment, needs and the energy conservation effect makes the comprehensive economical comparison.②When choice power frequency pump causes each pump the operating point to fall as far as possible on the highly effective area.For aqueous system when water used trough (for example at night), in the system the water consumption is very small, even achieved the zero current capacity, is called “the micro current capacity”.In this case, if depends upon at the highly effective area great current capacity scope movement water pump maintains the system pressure, not only buckle water pump life, moreover the efficiency is low, cannot achieve the energy conservation the goal.Theoretically, the frequency conversion pump current capacity may approach in the highly effective scope in the zero, but in fact the water pump rotational speed not impossible unlimited to reduce, only depends on the frequency conversion pump to be competent the micro current capacity operating mode with difficulty toward the dealings.The actual project uses generally when the system additionally builds the small current capacity power frequency auxiliary pump,small current capacity facilities and so on frequency conversion auxiliary pump, barometric pressure pot maintain the micro current capacity the system pressure.To the different system micro current capacity question should the special details concrete analysis, and carries on the overall evaluation to the disposable investment and the long-term operating cost to be able to make the reasonable solution.In the frequency conversion velocity modulation for in the aqueous system design process, should choose the pump reasonably according to the service pipe net characteristic, achieved in satisfies the operation requirements under the premise, both saves the goal which the investment and conserves energy.MM420变频器在给水系统的几点节能措施-南京航大意航科技股份有限公司由于变频调速给水系统不需要建造传统给水系统的高位水箱、水塔,避免了二次污染并减少了土建投资,而且设计得合理能达到较好的节能效果。