毕业设计外文翻译英_.doc
- 格式:doc
- 大小:594.00 KB
- 文档页数:6
1 前言在汽车三大总成之中,汽车车身代表着汽车开发的水平,在汽车开发中占有主体地位。
由于在车辆行驶过程中,车身结构会在各种振源的激励下产生振动,若这些振源的激励频率接近了车身整体或局部的固有频率,便会发生共振现象,产生剧烈振动和噪声,甚至造成结构破坏。
因此,为了提高汽车的安全性、稳定性和舒适性,就必须对车身结构的固有频率进行分析,并可以通过对其结构的设计来避开各种振源的激励。
文中就是采用有限元分析的方法,对某车型的车身地板进行模态分析,分析其固有频率及振型,为实际生产提供参考依据。
2 车身地板有限元模型的建立车身地板是典型的凹凸槽板结构,而对其的模拟建模有两种方法,一是按凹凸槽的真实形状建模;二是按照文献中提到的方法,即用在凹凸槽处加加强梁的平板结构来模拟,使加强梁的截面参数与实际结构相一致,文中原始模型采用第一种方法。
2.1建模2.1.1平面问题及薄板弯曲车身地板的CAD模型是在Catia软件里创建完成的。
车身的大部分零件是薄板冲压件,板材的厚度h远小于其平面尺寸。
薄板的变形与载荷的作用方式有关,当载荷平行于中面(平分薄板厚度的平面)且沿厚度方向不变,可认为是平面应力问题;若载荷垂直于中面,则将引起薄板的弯曲变形。
以薄板的中面为x-y平面,垂直于中面的轴为z轴。
在平面应力问题中只有平行于x-y平面的三个应力分量:σσττ=,,x y xy yz这三个分量沿厚度h不变,它们只是x和y的函数,与坐标z无关,而其余分量为零。
平面应力的物理方程为:薄板弯曲变形后,中面由平面变成曲面,称为弹性曲面。
中面内各点在垂直于中面的方向的位移w称为挠度。
当w远小于厚度t时,即满足时,可以认为中面无线应变也无角应变,此时称为薄板弯曲的小挠度问题。
若挠度w接近厚度t的量级,就不能再认为弹性曲面内纤维的长度不变,问题将变为非线性的,这种情况称为薄板弯曲的大挠度问题。
工程中的大部分问题是将薄板的弯曲视为小挠度问题,这样可使问题大大简化。
编号:毕业设计(论文)外文翻译(原文)院(系):桂林电子科技大学职业技术学院专业:工商企业管理学生姓名:方智立学号:010*********指导教师单位:桂林电子科技大学职业技术学院姓名:朱芸芸职称:讲师2016年 4 月 1 日Marketing Strategy Analysis of SportsAbstractSports market is a special industry market, which for provide exchange of sports tangible products and services market. Sports market including fixed type, such as sports facilities, sports goods market, Mobile market, such as all kinds of sports service provided by the fitness club. Sports tourism and advertising business, sports goods should be consumers to accept, and occupy a larger market. If success of the sports marketing involves many factors. According to the specific characteristics of sports marketing, develop and implement appropriate marketing strategy is very important. Sports marketing strategy is to the sports business units within a certain period or stage marketing campaign's overall development plan of decision making.This paper argues that the marketing strategy can be further subdivided into market positioning strategy, market timing strategy, market entry strategy, market development strategy, market competition strategy, Choose a strategy, must conform to the enterprise's own competitive position, product status, to grasp the market opportunity, determined according to the demands of consumers. In this paper, the sports market segmentation marketing strategy for the market positioning strategy, market timing strategy, market entry strategy, market development strategy, market competition strategy, and discusses the sports marketing how to carry out strategic choice.Keywords: Sports bazaar ; Sports marketing; Marketing strategy1.Sports marketing strategy and characteristics1.1Sports marketing strategyStrategy refers to the planning of overall and profound things. Sports marketing strategy refers to the commodity business units under the guidance of modern marketing concept, to achieve its economic goal for enterprise in a certain period of the overall design and planning of marketing development.Inan increasingly competitive market circumstances, sports business units in order to effectively carry out business activities, to achieve its business objectives, must understand and based on the characteristics of marketing concepts and strategies, and Target the demand of the market, comprehensive analysis and marketing of various environmental factors, choose effective market strategy in the background.1.2The characteristics of the sports marketing strategySports marketing strategy has sports business units within a certain period or stage marketing campaign's overall development plan of decision making. It has the characteristics of the following.(1) Overall importance.Sports marketing strategy is a matter of the global business units, including two aspects the meaning of this global:on the one hand, Sports marketing strategy is the overall design, the development of the business units, including overall planning and the overall strategy and means.On the other hand, Sports marketing strategy decision is a matter of global business units and their all-round development in the future.(2)Secular.Sports marketing strategy is really about the future of sports business units: to achieve the goals of sports marketing strategy, will make the sports business units to produce qualitative leap, but this is not usually that can be done in the short term.Important, sports business units of marketing strategy on the strategic period not only very important to enterprise's survival and development, but also to the long-term development of enterprises play an important role.(3) Systematicness.Sports systemic marketing refers to business units, each part of the work of each link is a contact each other, are closely related to the organic unity of the whole.System have layers, the size and the primary and secondary division, at the next lower level to obey and serve at the next higher level.For a certain sports and business operation entity, the strategy of the whole enterprise as a whole system engineering to overall arrangement, the pursuit of the overall development of the biggest benefits.(4)Adaptability.Sports marketing adaptability, refers to the sports marketing and business operation entity is easily affected by external and internal environment, when the environment changes, sports business units made to adapt themselves to the new environment of the characteristics of rapid response.Sports marketing of the external environment including the market demand, political or economic situation changes, policy and law changes. Similarly, sports business entities internal conditions change will impact on marketing.(5)Risk.Due to sports marketing strategy is the business unit for the marketing activities during the period development collection of expected decision, and this decision is absolutely impossible in various conditions fully mature and information fully, make and sports market, especially the intangible product variety and complexity of the market, make sports marketing strategy has the characteristics of uncertainty and instantaneity, many market opportunities tend to be a passes, no longer to, opportunity and risk coexist.2.Sports marketing strategy comprisedand choiceSports marketing strategies mainly include market positioning strategy, market timing strategy, market entry strategy, market development strategy, market competition strategy.2.1 Market orientation strategyMarket positioning refers to the sports business units according to the condition of market competition situation and its own resources, establish and develop differentiated competitive advantage, to make their own products in the consumer formed in the difference between each product unique image and is superior to the competition.This unique image can be tangible or intangible.Enterprise after analyzing the market environment, should highlight its own market advantage, establish market position, Which companies need to know on a certain level of paper generalizes, consumers mind what is the best sports products as expected.2.2 Market entry policyMarket entry strategy is the sports business units at the right time to capture the target market, how to appropriately in the two aspects of production capacity and sales ability to make reliable measures and guarantee, to ensure the decision-making of sports products successfully enter the market.Its content mainly includes the production capacity of decision-making and sales ability to form two aspects.(1) Capacity Decision. In the necessary time, sports business entities formtargetmarket capacity, is one of the important conditions to achieve market goal.Regardless of whether they are sports tangible products and intangible products, generally there are two alternative strategies.①Independent development strategy refers to both tangible products, the development of sports and development of sports intangible products. All on its own strength to expand production scale, enhance the comprehensive production capacity or adjust the structure of the comprehensive production capacity of enterprise, to adapt the demand of product combination structure. ②Comprehensive development strategy, mainly depend on the sports business units of the external forces, namely, through joint, collaboration, subcontract, form a new comprehensive production capacity. Due to participating in planning, control, coordination, etc, are more difficult. Therefore, sports business units must be good at optimizing collaborator, deal with the various cooperation of responsibility, right and benefit, to maintain good relations of cooperation.(2) Sales ability decision. A sports product to enter and occupy the market, production enterprise must have the necessary sales ability and the ability to penetrate the market.Sales ability decision-making main consideration circulation channels and sales, product should be considered when making decisions, market, enterprise, social environment and the factors such as economic effect.2.3 Market development strategyMarket development strategy refers to the perspective of market prospects, the choice of market development means, usually includes two kinds of intensive development and diversified development main form.(1)Intensive development.When some kind of sports products in the market has the potential of further development, the choice of market penetration, product development and market development of three kinds of intensive development form. As the tangible products market, in sports and intangible products are common market and applicable.①Market penetration. on the basis of the existing market scale, increase the sales of existing products. Can use a variety of measures, consolidate old customers, increase the new user. ②Product development Is through developing and improving existing products, make its have some new properties and USES, meet the social demand more. ③market development. Refers to an enterprise that open up new product sales market, in order to increase sales.(2) Diversified development.Diversity is also called the diversification, basically have concentricity scattered scattered, horizontal dispersion and the integrityof three. ①Concentricity is sports business unit USES the original dispersed development technology and the characteristics, with its as the core, the development use different structure similar products. ②Scattered level of sexual development.Was used in the original market advantage, has occupied the market development of technology, nature and purpose of different products. For example, Sports club olicy makers, can through the player transfer channels, to sell players, profit.Others use their sports club or the player's social awareness to participate in the sales promotion of goods, in order to obtain profits. ③Integrity of dispersed development. Refers to the sports business units to expand the business into its original business, technology, market and the product has no connection in the industry. Such as the sports department construction and run a catering and service hotels, hotels, entertainment city, charge for parking lot, etc., is the form of scattered holistic development. Implement the diversification development, can improve the ability of sports business units to adapt to the environment, reduce the risk of a single business, at the same time, may be more fully use of all kinds of resources within the enterprise, make its have more potential development opportunities. However, the development of decentralized often leads to complication of operation and management, and business operation entities such as diversifying some problems.2.4Strategic Marketing CompetitionThe rules of the development of the market is superior bad discard, its characteristic is the petition can promote the economic development of the enterprise and the improvement of economic benefits.Enterprises should establish a clear concept of competition, flexible use of price and non-price competition means, take a man without I have, people have my good, good people knew, new I cheap, cheap I turn the principle and method of making enterprise competitive strategy, must accomplish know fairly well the competition environment and competition situation, can with ease.Enterprise competition environment factors mainly refers to the enterprise in addition to the social and cultural environment stress factors of various aspects, such as management scientist professor Michael porter of Harvard University famous the competitive offer slightly above, an enterprise usually exist competition pressure from five aspects, namely the industry competition pressure, potential to join the pressure from the industry, suppliers forward pressure (by providing raw materials or semi-finished products, to develop into their production products), buyers.(1) The overall competitive strategy. Under different conditions, the enterprise facing the pressure of competition is different, the analysis of the pressure of competition is to understand the purpose of each kind of competition situation of power, so as to make effective competition strategy.Under normal circumstances, the sports business units of competition strategy in general have a low cost strategy, product differentiation strategy and intensive strategy. ①low-cost strategy. Low cost strategy is to point to in under the premise of guarantee the quality of products and services, efforts to reduce the cost of production and sales so that the enterprise product prices lower than competitors' prices, with rapidly expanding sales increase market share. ②Product differentiation strategies. Product differentiation strategy is to point to create a unique characteristic of the enterprise products, to develop unique products or marketing programs, for in such aspects as product or service than competitors are unique. Thus to obtain the difference advantage.The United States, for example, "NIKE" brand sports shoes, NIKE production due to the appearance of novel design, the innovation of the use function and unique, and exquisite packaging, etc., although the price is surprisingly expensive, but occupies considerable market in China, the teenagers are very loving. ③Intensive strategy. Intensive strategy refers to the enterprises focus on one or several market segments provide the most effective service, better meet certain customers with different needs, so as to strive for the local competitive advantage. It is little different from the above three kinds of overall competition strategy, successfully implement these three strategies need different resources and decision-making, also should have different requirements on organization and management.(2) The competitive strategy of enterprises of different competitive position. Where the status of enterprise in market competition, the enterprise can be divided into: market leader, market challenger, market follower. Different competitive position of enterprises, should choose different market competitive strategy.①Dominant market competition strategy. Market power refers to the related products has the highest market share. Such as the current market position and stable dominated by clothing JinMeiLong, "ADIDAS", they are price changes, new product development, sales channel width and promotional efforts in a dominant position, recognized by other sports enterprises. ②The challenger market competition strategy. Market challenger refers to those in a secondary position in the market of the enterprise, such as "lining" brand garment enterprises .Market challenger to choosechallenge object is closely related to the strategic target, for a same object has different goals and strategies Such as attack market leader to gain the market share and product advantage ;Attack power with yourself quite seize its market position; Attacking small businesses taking their customers even small business itself."Lining" to win market price advantage to the international brand, with product quality advantages to gain "anta" challenger "peak" brand's market share. ③Followers of the market competition strategy. Market followers is to point to in a secondary position, under the conditions of "coexistence" market for as much as possible the benefit of the enterprise. Market followers don't need a lot of money, less risky and can obtain high profits, so many enterprises adopt this strategy, especially the sort of small or no fame and status of sports clothing enterprises. As the current sports "philharmonic" brand clothing enterprise in the enterprise.Reference[1] LiJianJun,WangCuiHua:The Research on Marketing Environment Enterprise of Things for Sports Use in China[J] Journal of NanJing institute of sport (social science edition) 2013.(10),36 ~ 48.[2] Discuss Sports market, products and marketing characteristics. [J] journal of xi ' an institute of physical education,2012.(3)101 ~109.[3] HuZhengMing Ed. Marketing Management[M].Shandong people's publishing house,2012.302 ~325.[4] [US]Kotler write. YuLiJun translate. Introduction to Marketing[M].Huaxia Publishing House,2011.333~389.[5] ZhangTongYao.Application areas to promote the marketing advantage analysis of third party logistics[J].Market of China,2010(3)128 ~136.[6] WangHuaiShu.The influence of the logistics quality of marketing[J].Teacher's Journal,2010(3)31 ~38.[7] WangChenWen.Shallow theory of logistics strategy in the role of marketing management[J].Chemical Enterprise Management,2009(7)175 ~178.。
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.。
A Comparison of Soft Start Mechanisms for Mining BeltConveyors1800 Washington Road Pittsburgh, PA 15241 Belt Conveyors are an important method for transportation of bulk materials in the mining industry. The control of the application of the starting torque from the belt drive system to the belt fabric affects the performance, life cost, and reliability of the conveyor. This paper examines applications of each starting method within the coal mining industry.INTRODUCTIONThe force required to move a belt conveyor must be transmitted by the drive pulley via friction between the drive pulley and the belt fabric. In order to transmit power there must be a difference in the belt tension as it approaches and leaves the drive pulley. These conditions are true for steady state running, starting, and stopping. Traditionally, belt designs are based on static calculations of running forces. Since starting and stopping are not examined in detail, safety factors are applied to static loadings (Harrison, 1987). This paper will primarily address the starting or acceleration duty of the conveyor. The belt designer must control starting acceleration to prevent excessive tension in the belt fabric and forces in the belt drive system (Suttees, 1986). High acceleration forces can adversely affect the belt fabric, belt splices, drive pulleys, idler pulleys, shafts, bearings, speed reducers, and couplings. Uncontrolled acceleration forces can cause belt conveyor system performance problems with vertical curves, excessive belt take-up movement, loss of drive pulley friction, spillage of materials, and festooning of the belt fabric. The belt designer is confronted with two problems, The belt drive system must produce a minimum torque powerful enough to start the conveyor, and controlled such that the acceleration forces are within safe limits. Smooth starting of the conveyor can be accomplished by the use of drive torque control equipment, either mechanical or electrical, or a combination of the two (CEM, 1979).SOFT START MECHANISM EVALUATION CRITERIONWhat is the best belt conveyor drive system? The answer depends on many variables. The best system is one that provides acceptable control for starting, running, and stopping at a reasonable cost and with high reliability (Lewdly and Sugarcane, 1978). Belt Drive System For the purposes of this paper we will assume that belt conveyors are almost always driven byelectrical prime movers (Goodyear Tire and Rubber, 1982). The belt "drive system" shall consist of multiple components including the electrical prime mover, the electrical motor starter with control system, the motor coupling, the speed reducer, the low speed coupling, the belt drive pulley, and the pulley brake or hold back (Cur, 1986). It is important that the belt designer examine the applicability of each system component to the particular application. For the purpose of this paper, we will assume that all drive system components are located in the fresh air, non-permissible, areas of the mine, or in non-hazardous, National Electrical Code, Article 500 explosion-proof, areas of the surface of the mine.Belt Drive Component Attributes SizeCertain drive components are available and practical in different size ranges. For this discussion, we will assume that belt drive systems range from fractional horsepower to multiples of thousands of horsepower. Small drive systems are often below 50 horsepower. Medium systems range from 50 to 1000 horsepower. Large systems can be considered above 1000 horsepower. Division of sizes into these groups is entirely arbitrary. Care must be taken to resist the temptation to over motor or under motor a belt flight to enhance standardization. An over motored drive results in poor efficiency and the potential for high torques, while an under motored drive could result in destructive overspending on regeneration, or overheating with shortened motor life (Lords, et al., 1978).Torque ControlBelt designers try to limit the starting torque to no more than 150% of the running torque (CEMA, 1979; Goodyear, 1982). The limit on the applied starting torque is often the limit of rating of the belt carcass, belt splice, pulley lagging, or shaft deflections. On larger belts and belts with optimized sized components, torque limits of 110% through 125% are common (Elberton, 1986). In addition to a torque limit, the belt starter may be required to limit torque increments that would stretch belting and cause traveling waves. An ideal starting control system would apply a pretension torque to the belt at rest up to the point of breakaway, or movement of the entire belt, then a torque equal to the movement requirements of the belt with load plus a constant torque to accelerate the inertia of the system components from rest to final running speed. This would minimize system transient forces and belt stretch (Shultz, 1992). Different drive systems exhibit varying ability to control the application of torques to the belt at rest and at different speeds. Also, the conveyor itself exhibits two extremes of loading. An empty belt normally presents the smallest required torque for breakaway and acceleration, while a fully loaded belt presents the highest required torque. A mining drive system must be capable of scaling the applied torque from a 2/1 ratio for a horizontal simple belt arrangement, to a 10/1 ranges for an inclined or complex belt profile.Thermal RatingDuring starting and running, each drive system may dissipate waste heat. The waste heat may be liberated in the electrical motor, the electrical controls,, the couplings, the speed reducer, or the belt braking system. The thermal load of each start Is dependent on the amount of belt load and the duration of the start. The designer must fulfill the application requirements for repeated starts after running the conveyor at full load. Typical mining belt starting duties vary from 3 to 10 starts per hour equally spaced, or 2 to 4 starts in succession. Repeated starting may require the dreading or over sizing of system components. There is a direct relationship between thermal rating for repeated starts and costs. Variable Speed. Some belt drive systems are suitable for controlling the starting torque and speed, but only run at constant speed. Some belt applications would require a drive system capable of running for extended periods at less than full speed. This is useful when the drive load must be shared with other drives, the belt is used as a process feeder for rate control of the conveyed material, the belt speed is optimized for the haulage rate, the belt is used at slower speeds to transport men or materials, or the belt is run a slow inspection or inching speed for maintenance purposes (Hager, 1991). The variable speed belt drive will require a control system based on some algorithm to regulate operating speed. Regeneration or Overhauling Load. Some belt profiles present the potential for overhauling loads where the belt system supplies energy to the drive system. Not all drive systems have the ability to accept regenerated energy from the load. Some drives can accept energy from the load and return it to the power line for use by other loads. Other drives accept energy from the load and dissipate it into designated dynamic or mechanical braking elements. Some belt profiles switch from motoring to regeneration during operation. Can the drive system accept regenerated energy of a certain magnitude for the application? Does the drive system have to control or modulate the amount of retarding force during overhauling? Does the overhauling occur when running and starting? Maintenance and Supporting Systems. Each drive system will require periodic preventative maintenance. Replaceable items would include motor brushes, bearings, brake pads, dissipation resistors, oils, and cooling water. If the drive system is conservatively engineered and operated, the lower stress on consumables will result in lower maintenance costs. Some drives require supporting systems such as circulating oil for lubrication, cooling air or water, environmental dust filtering, or computer instrumentation. The maintenance of the supporting systems can affect the reliability of the drive system.CostThe drive designer will examine the cost of each drive system. The total cost is the sum of the first capital cost to acquire the drive, the cost to install and commission the drive, thecost to operate the drive, and the cost to maintain the drive. The cost for power to operate the drive may vary widely with different locations. The designer strives to meet all system performance requirements at lowest total cost. Often more than one drive system may satisfy all system performance criterions at competitive costs.ComplexityThe preferred drive arrangement is the simplest, such as a single motor driving through a single head pulley.However,mechanical, economic,and functional requirements often necessitate the use of complex drives.The belt designer must balance the need for sophistication against the problems that accompany complex systems. Complex systems require additional design engineering for successful deployment. An often-overlooked cost in a complex system is the cost of training onsite personnel, or the cost of downtime as a result of insufficient training.SOFT START DRIVE CONTROL LOGICEach drive system will require a control system to regulate the starting mechanism. The most common type of control used on smaller to medium sized drives with simple profiles is termed "Open Loop Acceleration Control". In open loop, the control system is previously configured to sequence the starting mechanism in a prescribed manner, usually based on time. In open loop control, drive-operating parameters such as current, torque, or speed do not influence sequence operation. This method presumes that the control designer has adequately modeled drive system performance on the conveyor. For larger or more complex belts, "Closed Loop" or "Feedback" control may he utilized. In closed loop control, during starting, the control system monitors via sensors drive operating parameters such as current level of the motor, speed of the belt, or force on the belt, and modifies the starting sequence to control, limit, or optimize one or wore parameters. Closed loop control systems modify the starting applied force between an empty and fully loaded conveyor. The constants in the mathematical model related to the measured variable versus the system drive response are termed the tuning constants. These constants must be properly adjusted for successful application to each conveyor. The most common schemes for closed loop control of conveyor starts are tachometer feedback for speed control and load cell force or drive force feedback for torque control. On some complex systems, It is desirable to have the closed loop control system adjust itself for various encountered conveyor conditions. This is termed "Adaptive Control". These extremes can involve vast variations in loadings, temperature of the belting, location of the loading on the profile, or multiple drive options on the conveyor. There are three commonadaptive methods. The first involves decisions made before the start, or 'Restart Conditioning'. If the control system could know that the belt is empty, it would reduce initial force and lengthen the application of acceleration force to full speed. If the belt is loaded, the control system would apply pretension forces under stall for less time and supply sufficient torque to adequately accelerate the belt in a timely manner. Since the belt only became loaded during previous running by loading the drive, the average drive current can be sampled when running and retained in a first-in-first-out buffer memory that reflects the belt conveyance time. Then at shutdown the FIFO average may be use4 to precondition some open loop and closed loop set points for the next start. The second method involves decisions that are based on drive observations that occur during initial starting or "Motion Proving'. This usually involves a comparison In time of the drive current or force versus the belt speed. if the drive current or force required early in the sequence is low and motion is initiated, the belt must be unloaded. If the drive current or force required is high and motion is slow in starting, the conveyor must be loaded. This decision can be divided in zones and used to modify the middle and finish of the start sequence control. The third method involves a comparison of the belt speed versus time for this start against historical limits of belt acceleration, or 'Acceleration Envelope Monitoring'. At start, the belt speed is measured versus time. This is compared with two limiting belt speed curves that are retained in control system memory. The first curve profiles the empty belt when accelerated, and the second one the fully loaded belt. Thus, if the current speed versus time is lower than the loaded profile, it may indicate that the belt is overloaded, impeded, or drive malfunction. If the current speed versus time is higher than the empty profile, it may indicate a broken belt, coupling, or drive malfunction. In either case, the current start is aborted and an alarm issued.CONCLUSIONThe best belt starting system is one that provides acceptable performance under all belt load Conditions at a reasonable cost with high reliability. No one starting system meets all needs. The belt designer must define the starting system attributes that are required for each belt. In general, the AC induction motor with full voltage starting is confined to small belts with simple profiles. The AC induction motor with reduced voltage SCR starting is the base case mining starter for underground belts from small to medium sizes. With recent improvements, the AC motor with fixed fill fluid couplings is the base case for medium to large conveyors with simple profiles. The Wound Rotor Induction Motor drive is the traditional choice for medium to large belts with repeated starting duty or complex profilesthat require precise torque control. The DC motor drive, Variable Fill Hydrokinetic drive, and the Variable Mechanical Transmission drive compete for application on belts with extreme profiles or variable speed at running requirements. The choice is dependent on location environment, competitive price, operating energy losses, speed response, and user familiarity. AC Variable Frequency drive and Brush less DC applications are limited to small to medium sized belts that require precise speed control due to higher present costs and complexity. However, with continuing competitive and technical improvements, the use of synthesized waveform electronic drives will expand.REFERENCES[1]Michael L. Nave, P.E.1989.CONSOL Inc.煤矿业带式输送机几种软起动方式的比较1800 年华盛顿路匹兹堡, PA 15241带式运送机是采矿工业运输大批原料的重要方法。
本科生毕业设计(论文)外文翻译外文原文题目:Real-time interactive optical micromanipulation of a mixture of high- and low-index particles中文翻译题目:高低折射率微粒混合物的实时交互式光学微操作毕业设计(论文)题目:阵列光镊软件控制系统设计姓名:任有健学院:生命学院班级:06210501指导教师:李勤高低折射率微粒混合物的实时交互式光学微操作Peter John Rodrigo Vincent Ricardo Daria Jesper Glückstad丹麦罗斯基勒DK-4000号,Risø国家实验室光学和等离子研究系jesper.gluckstad@risoe.dkhttp://www.risoe.dk/ofd/competence/ppo.htm摘要:本文论证一种对于胶体的实时交互式光学微操作的方法,胶体中包含两种折射率的微粒,与悬浮介质(0n )相比,分别低于(0L n n <)、高于(0H n n >)悬浮介质的折射率。
球形的高低折射率微粒在横平板上被一批捕获激光束生成的约束光势能捕获,捕获激光束的横剖面可以分为“礼帽形”和“圆环形”两种光强剖面。
这种应用方法在光学捕获的空间分布和个体几何学方面提供了广泛的可重构性。
我们以实验为基础证实了同时捕获又独立操作悬浮于水(0 1.33n =)中不同尺寸的球形碳酸钠微壳( 1.2L n ≈)和聚苯乙烯微珠( 1.57H n =)的独特性质。
©2004 美国光学学会光学分类与标引体系编码:(140.7010)捕获、(170.4520)光学限制与操作和(230.6120)空间光调制器。
1 引言光带有动量和角动量。
伴随于光与物质相互作用的动量转移为我们提供了在介观量级捕获和操作微粒的方法。
过去数十年中的巨大发展已经导致了在生物和物理领域常规光学捕获的各种应用以及下一代光学微操作体系的出现[1-5]。
ROOM-AND-PILLAR METHOD OF OPEN-STOPE MINING空场采矿法中的房柱采矿法Chapter 1.A Classification of the Room-and-Pillar Method of Open-Stope Mining第一部分,空场采矿的房柱法的分类OPEN STOPING空场采矿法An open stope is an underground cavity from which the initial ore has been mined. Caving of the opening is prevented (at least temporarily) by support from the unmined ore or waste left in the stope,in the form of pillars,and the stope walls (also called ribs or abutments). In addition to this primary may also be required using rockbolts , reinforcing rods, split pipes ,or shotcrete to stabilize the rock surface immediately adjacent to the opening. The secondary reinforcement procedure does not preclude the method classified as open stoping.露天采场台阶是开采了地下矿石后形成的地下洞室。
通过块矿或采场的支柱和(也称为肋或肩)采场墙形式的废料的支持来(至少是暂时的)预防放顶煤的开幕。
除了这个,可能还需要使用锚杆,钢筋棒,分流管,或喷浆,以稳定紧邻开幕的岩石表面。
java毕业设计中英文翻译篇一:JAVA外文文献+翻译Java and the InternetIf Java is, in fact, yet another computer programming language, you may question why it is so important and why it is being promoted as a revolutionary step in computer programming. The answer isn’t immediately obvious if you’re coming from a traditional programming perspective. Although Java is very useful for solving traditional stand-alone programming problems, it is also important because it will solve programming problems on the World Wide Web.1. Client-side programmingThe Web’s initial server-browser design provided for interactive content, but the interactivity was completely provided by the server. The server produced static pages for the client browser, which would simply interpret and display them. Basic HTML contains simple mechanisms for data gathering: text-entry boxes, check boxes, radio boxes, lists and drop-down lists, as well as a button that can only be programmed to reset the data on the form or “submit” the data on the form backto the server. This submission passes through the Common Gateway Interface (CGI) provided on all Web servers. The text within the submission tells CGI what to do with it. The most common action is to run a program located on the server in a directory that’s typically called “cgi-bin.” (If you watch the address window at the top of your browser when you push a button on a Web page, you can sometimes see “cgi-bin” within all the gobbledygook there.) These programs can be written in most languages. Perl is a common choice because it is designed for text manipulation and is interpreted, so it can be installed on any server regardless of processor or operating system. Many powerful Web sites today are built strictly on CGI, and you can in fact do nearly anything with it. However, Web sites built on CGI programs can rapidly become overly complicated to maintain, and there is also the problem of response time. The response of a CGI program depends on how much data mustbe sent, as well as the load on both the server and the Internet. (On top of this, starting a CGI program tends to be slow.) The initial designers of the Web didnot foresee how rapidly this bandwidth would be exhausted for the kinds of applications people developed. For example, any sort of dynamic graphing is nearly impossible to perform with consistency because a GIF file must be created and moved from the server to the client for each version of the graph. And you’ve no doubt had direct experience with something as simple as validating the data on an input form. You press the submit button on a page; the data is shipped back to the server; the server starts a CGI program that discovers an error, formats an HTML page informing you of the error, and then sends the page back to you; you must then back up a page and try again. Not only is this slow, it’s inelegant.The solution is client-side programming. Most machines that run Web browsers are powerful engines capable of doing vast work, and with the original static HTML approach they are sitting there, just idly waiting for the server to dish up the next page. Client-side programming means that the Web browser is harnessed to do whatever work it can, and the result for the user is a much speedier and more interactive experience atyour Web site.The problem with discussions of client-side programming is that they aren’t very different from discussions of programming in general. The parameters are almost the same, but the platform is different: a Web browser is like a limited operating system. In the end, you must still program, and this accounts for the dizzying array of problems and solutions produced by client-side programming. The rest of this section provides an overview of the issues and approaches in client-side programming.2.Plug-insOne of the most significant steps forward in client-side programming is the development of the plug-in. This is a way for a programmer to add new functionality to the browser by downloading a piece of code that plugs itself into the appropriate spot in the browser. It tells the browser “from now on you can perform this new activity.” (You need to download the plug-in only once.) Some fast and powerful behavior is added to browsers via plug-ins, but writing a plug-in is not a trivial task, and isn’t something you’d wantto do as part of the process of building a particular site. The value of the plug-in for client-side programming is that it allows an expert programmer to develop a new language and add that language to a browser without the permission of the browser manufacturer. Thus, plug-ins provide a “back door”that allows the creation of new client-side programming languages (although not all languages are implemented as plug-ins).3.Scripting languagesPlug-ins resulted in an explosion of scripting languages. With a scripting language you embed the source code for your client-side program directly into the HTML page, and the plug-in that interprets that language is automatically activated while the HTML page is being displayed. Scripting languages tend to be reasonably easy to understand and, because they are simply text that is part of an HTML page, they load very quickly as part of the single server hit required to procure that page. The trade-off is that your code is exposed for everyone to see (and steal). Generally, however, you aren’t doing amazingly sophisticatedthings with scripting languages so this is not too much of a hardship.This points out that the scripting languages used inside Web browsers are really intended to solve specific types of problems, primarily the creation of richer and more interactive graphical user interfaces (GUIs). However, a scripting language might solve 80 percent of the problems encountered in client-side programming. Your problems might very well fit completely within that 80 percent, and since scripting languages can allow easier and faster development, you should probably consider a scripting language before looking at a more involved solution such as Java or ActiveX programming.The most commonly discussed browser scripting languages are JavaScript (which has nothing to do with Java; it’s named that way just to grab some of Java’s marketing momentum), VBScript (which looks like Visual Basic), andTcl/Tk, which comes from the popular cross-platform GUI-building language. There are others out there, and no doubt more in development.JavaScript is probably the most commonly supported. It comes built into both Netscape Navigator and the Microsoft Internet Explorer (IE). In addition, there are probably more JavaScript books available than there are for the other browser languages, and some tools automatically create pages using JavaScript. However, if you’re already fluent in Visual Basic or Tcl/Tk, you’ll be more productive using those scripting languages rather than learning a new one. (You’ll have your hands full dealing with the Web issues already.)4.JavaIf a scripting language can solve 80 percent of the client-side programming problems, what about the other 20 percent—the “really hard stuff?” The most popular solution today is Java. Not only is it a powerful programming language built to be secure, cross-platform, and international, but Java is being continually extended to provide language features and libraries that elegantly handle problems that are difficult in traditional programming languages, such as multithreading, database access, network programming, and distributed computing. Java allowsclient-side programming via the applet.An applet is a mini-program that will run only under a Web browser. The applet is downloaded automatically as part of a Web page (just as, for example, a graphic is automatically downloaded). When the applet is activated it executes a program. This is part of its beauty—it provides you with a way to automatically distribute the client software from the server at the time the user needs the client software, and no sooner. The user gets the latest version of the client software without fail and without difficult reinstallation. Because of the way Java is designed, the programmer needs to create only a single program, and that program automatically works with all computers that have browsers with built-in Java interpreters. (This safely includes the vast majority of machines.) Since Java is a full-fledged programming language, you can do as much work as possible on the client before and after making requests of theserver. For example, you won’t need to send a request form across the Internet to discover that you’ve gotten a date or some other parameter wrong, and yourclient computer can quickly do the work of plotting data instead of waiting for the server to make a plot and ship a graphic image back to you. Not only do you get the immediate win of speed and responsiveness, but the general network traffic and load on servers can be reduced, preventing the entire Internet from slowing down.One advantage a Java applet has over a scripted program is that it’s in compiled form, so the source code isn’t available to the client. On the other hand, a Java applet can be decompiled without too much trouble, but hiding your code is often not an important issue. Two other factors can be important. As you will see later in this book, a compiled Java applet can comprise many modules and take multiple server “hits” (accesses) to download. (In Java 1.1 and higher this is minimized by Java archives, called JAR files, that allow all the required modules to be packaged together and compressed for a single download.) A scripted program will just be integrated into the Web page as part of its text (and will generally be smaller and reduce server hits). This could be important to the responsiveness of your Website. Another factor is the all-important learning curve. Regardless of what you’ve heard, Java is not a trivial language to learn. If you’re a Visual Basic programmer, moving to VBScript will be your fastest solution, and since it will probably solve most typical client/server problems you might be hard pressed to justify learning Java. If you’re experienced with a scripting language you will certainly benefit from looking at JavaScript or VBScript before committing to Java, since they might fit your needs handily and you’ll be more productive sooner.to run its applets withi5.ActiveXTo some degree, the competitor to Java is Microsoft’s ActiveX, although it takes a completely different approach. ActiveX was originally a Windows-only solution, although it is now being developed via an independent consortium to become cross-platform. Effectively, ActiveX says “if your program connects to篇二:JAVA思想外文翻译毕业设计文献来源:Bruce Eckel. Thinking in Java [J]. Pearson Higher Isia Education,XX-2-20.Java编程思想 (Java和因特网)既然Java不过另一种类型的程序设计语言,大家可能会奇怪它为什么值得如此重视,为什么还有这么多的人认为它是计算机程序设计的一个里程碑呢?如果您来自一个传统的程序设计背景,那么答案在刚开始的时候并不是很明显。
轨道交通学院毕业设计(论文)外文翻译题目:列车车载的直流恒流源的设计专业电子信息工程班级10115111学号1011511137姓名赵士伟指导教师陈文2014 年3 月 3 日本文摘自:IEEE TRANSACTIONS ON INDUSTRY AND GENERAL APPLICATIONS VOL. IGA-2, NO.5 SEPT/OCT 1966Highly Regulated DC Power Supplies Abstract-The design and application of highly regulated dc power supplies present many subtle, diverse, and interesting problems. This paper discusses some of these problems (especially inconnection with medium power units) but emphasis has been placed more on circuit economics rather than on ultimate performance.Sophisticated methods and problems encountered in connection with precision reference supplies are therefore excluded. The problems discussed include the subjects of temperature coefficient,short-term drift, thermal drift, transient response degeneration caused by remote sensing, and switching preregualtor-type units and some of their performance characteristics.INTRODUCTIONANY SURVEY of the commercial de power supply field will uncover the fact that 0.01 percent regulated power supplies are standard types and can be obtained at relatively low costs. While most users of these power supplies do not require such high regulation, they never-theless get this at little extra cost for the simple reason that it costs the manufacturer very little to give him 0.01 percent instead of 0.1 percent. The performance of a power supply, however, includes other factors besides line and load regulation. This paper will discuss a few of these-namely, temperature coefficient, short-term drift, thermal drift, and transient response. Present medium power dc supplies commonly employ preregulation as a means of improving power/volume ratios and costs, but some characteristics of the power supply suffer by this approach. Some of the short-comings as well as advantages of this technology will be examined.TEMPERATURE COEFFICIENTA decade ago, most commercial power supplies were made to regulation specifications of 0.25 to 1 percent. The reference elements were gas diodes having temperature coefficients of the order of 0.01 percent [1]. Consequently, the TC (temperature coefficient) of the supply was small compared to the regulation specifications and often ignored. Today, the reference element often carries aTC specification greater than the regulation specification.While the latter may be improved considerably at little cost increase, this is not necessarily true of TC. Therefore,the use of very low TC zener diodes, matched differential amplifier stages, and low TC wire wound resistors must be analyzed carefully, if costs are to be kept low.A typical first amplifier stage is shown in Fig. 1. CRI is the reference zener diode and R, is the output adjustment potentiometer.Fig. 1. Input stage of power supply.Fig. 2. Equivalent circuit of zener reference.Let it be assumed that e3, the output of the stage, feedsadditional differential amplifiers, and under steady-state conditions e3 = 0. A variation of any of the parameters could cause the output to drift; while this is also true of the other stages, the effects are reduced by the gain of all previous stages. Consequently, the effects of other stages will be neglected. The following disculssion covers the effects of all elements having primary and secondary influences on the overall TC.Effect of R3The equivalent circuit of CRI -R3 branch is shown in Fig. 2. The zener ha's been replaced with its equivalent voltage source E/' and internal impedance R,. For high gain regulators, the input of the differential amplifier will have negligible change with variations of R3 so thatbefore and after a variation of R3 is made.If it is further assumed that IB << Iz; then from (1)Also,Eliminating I, from (2b),andNow, assuming thatthen,Equation (2b) can also be writtenThe Zener DiodeThe zener diode itself has a temperature coefficient andusually is the component that dominates the overall TCof the unit. For the circuit of Fig. 1, the TC ofthe circuit describes, in essence, the portion of the regulator TC contributed by the zener. If the bridge circuit shown in Fig. 1 were used in conjunction with a dropping resistor so that only a portion of the output voltage appeared across the bridge circuit shown, the TC of the unit and the zener would be different. Since the characteristic of zeners is so well known and so well described in the literature, a discussion will not be given here [2].Variation of Base-Emitter VoltagesNot only do the values of V,, of the differential am-plifier fail to match, but their differentials with tem perature also fail to match. This should not, however,suggest that matched pairs are required. The true reference voltage of Fig. 1 is not the value E,, but E, + (Vie, -Vbe2)-Since, for most practical applicatioinsthe TC of the reference will be the TC of the zener plusConsidering that it is difficult to obtain matched pairs that have differentials as poor as 50 V/°C, it becomes rather apparent that, in most cases, a matched pair bought specifically for TC may be overdesigning.Example 2: A standard available low-cost matched pair laims 30AV/°C. In conjunction with a 1N752, the ontribution to the overall TC would beTests, performed by the author on thirteen standard germanium signal transistors in the vicinity of room temperature and at a collector current level of 3 mA,indicated that it is reasonable to expect that 90 to 95 percent of the units would have a base-emitter voltage variation of -2.1 to -2.4 mV/°C. Spreads of this magnitude have also been verified by others (e.g., Steiger[3]). The worst matching of transistors led to less than 400 ,V/°C differential. In conjunction with a 1N752,even this would give a TC of better than 0.007%/0C.Variation of Base CurrentsThe base current of the transistors is given byA variation of this current causes a variation in signal voltage at the input to the differential amplifier due to finite source impedances. Matching source impedances is not particularly desirable, since it reduces the gain of the system and requires that transistors matched for I,o and A be used. Hunter [4 ] states that the TC of a is in the range of +0.2%/0C to -0.2%7/'C and that 1,, may be approximated bywhere Ao is the value at To.β is also temperature dependent and Steiger [3] experimentally determined the variation to be from about 0.5%/°C to 0.9%/0C.And,Fig. 3. Input circuit of Q2.The current AIB flows through the source impedance per Fig. 3. The drops in the resistance string, however, are subject to the constraint that EB (and AEB) are determined by the zener voltage and the base-emitter drops of Q1 and Q2. Consequently, if in going from temperature T1to T2 a change AEB occurs,The change in output voltage isAndExample 3: For Q2 (at 25°C)(see Example 1)∴Variation of R,The effects of a variation of the TC between RIA and RIB is sufficiently self-evident so that a discussion of the contribution is not included.SHORT-TERM DRIFTThe short-term drift of a supply is defined by the National Electrical Manufacturers Association (NEMA) as "a change in output over a period of time, which change is unrelated to input, environment, or load [5]."Much of the material described in the section on temperature coefficient is applicable here as well. It has been determined experimentally, however, that thermal air drafts in and near thevicinity ofthe powersupplycontributesenormouslyto theshort-termcharacteristics. Thecooling effects of moving air are quite well known, but it is not often recognized that even extremely slow air movements over such devices as zeners and transistors cause the junction temperature of these devices to change rapidly. If the TC of the supply is large compared to the regulation, then large variations in the output will be observed. Units having low TC's achieved by compensation-that is, by canceling out the effects of some omponents by equal and opposite effects of others may still be plagued by these drafts due to the difference in thermal time constants of the elements.Oftentimes, a matched transistor differential amplifier in a common envelope is used for the first amplifier just to equalize and eliminate the difference in cooling effects between the junctions. Approximations to this method include cementing or holding the transistors together, imbedding the transistors in a common metal block, etc. Excellent results were achieved by the author by placing the input stage and zener reference in a separate enclosure. This construction is shown in Fig. 4. The improvement in drift obtained by means of the addition of the metal cover is demonstrated dramatically in Fig. 5.Fig. 5. Short-term drift of a power supply similar to the one shown in Fig. 4 with and without protective covers. The unit was operated without the cover until time tl, when the cover was attached. The initial voltage change following t, is due to a temperaturerise inside the box.Fig. 5. Short-term drift of a power supply similar to the one shown n Fig. 4 withand without protective covers. The unit was operated without the cover until time tl, when the cover was attached. The initial voltage change following t, is due to atemperature rise inside the box.If potentiometers are used in the supply for output adjustment (e.g., RI), care should be used in choosing the value and design. Variations of the contact resistance can cause drift. It is not always necessary, however, to resort to the expense of high-resolution multiturn precision units to obtain low drift. A reduction in range of adjustment, use of low-resistance alloys and low-resolution units which permit the contact arm to rest firmly between turns, may be just as satisfactory. Of course, other considerations should include the ability of both the arms and the wire to resist corrosion. Silicone greases are helpful here. Periodic movement of contact arms has been found helpful in "healing" corroded elements.THERMAL DRIFTNEMA defines thermal drift as "a change in output over a period of time, due to changes in internal ambient temperatures not normally related to environmental changes. Thermal drift is usually associated with changes in line voltage and/or load changes [5]."Thermal drift, therefore, is strongly related to the TC of the supply as well as its overall thermal design. By proper placement of critical components it is possible to greatly reduce or even eliminate the effect entirely. It is not uncommon for supplies of the 0.01 percent(regulation) variety to have drifts of between 0.05 to 0.15 percent for full line or full load variations. In fact, one manufacturer has suggested that anything better than 0.15 percent is good. Solutions to reducing thermal drift other than the obvious approach of improving the TC and reducing internal losses include a mechanical design that sets up a physical and thermal barrier between the critical amplifier components and heat dissipating elements. Exposure to outside surfaces with good ventilation is recommended. With care, 0.01 to 0.05 percent is obtainable.TRANSIENT RESPONSEMost power supplies of the type being discussed have a capacitor across the load terminals. This is used for stabilization purposes and usually determines the dominant time constant of the supply. The presence of this capacitor unfortunately leads to undesirable transient phenomena when the supply is used in the remote sensing mode①. Normally, transistorized power supplies respond in microseconds, but as the author has pointed out [6], the response can degenerate severely in remote sensing .The equivalent circuit is shown in Fig. 6. The leads from the power supply to the load introduce resistance r. Is is the sensing current of the supply and is relatively constant.Under equilibrium conditions,A sudden load change will produce the transient of Fig. 7. The initial "spike" is caused by an inductive surge Ldi/dt; the longer linear discharge following is the resultof the capacitor trying to discharge (or charge). The discharge time iswhereandThe limitations of I,, are usually not due to available drive of the final amplifier stages but to other limitations, current limiting being the most common. Units using pre regulators of the switching type (transistor or SCR types) should be looked at carefully if the characteristics mentioned represent a problem.①Remote sensing is the process by which the power supply senses voltage directly at the load.Fig. 6. Output equivalent circuit at remote sensing.Fig. 7. Transient response, remote sensing.Fig. 8. Block diagram.Preregulated supplies are used to reduce size and losses by monitoring and controlling the voltage across the class-A-type series passing stage (Fig. 8). Since the main regulator invariably responds much quicker than the preregulator, sufficient reserve should always be built into the drop across the passing stage. Failure to provide this may result in saturation of the passing stage when load is applied, resulting in a response time which is that of the preregulator itself.SWITCHING PREREGULATOR-TYPE UNITS The conventional class-A-type transistorized power supply becomes rather bulky, expensive, and crowded with passing stages, as the current and power level of the supply increases. The requirement of wide output adjustment range, coupled with the ability of the supply to be remotely programmable, aggravates the condition enormously. For these reasons the high-efficiency switching regulator has been employed as a preregulator in commercial as well as military supplies for many years. The overwhelming majority of the supplies used silicon controlled rectifiers as the control element. For systems operating from 60-cycle sources, this preregulator responds in 20 to 50 ms.Recent improvements in high-voltage, high-power switching transistors has made the switching transistor pproach more attractive. This system offers a somewhat lower-cost, lower-volume approach coupled with a submillisecond response time. This is brought about by a high switching rate that is normally independent of line frequency. The switching frequency may be fixed, a controlled variable or an independent self-generated (by the LC filter circuit) parameter [7], [8]. Faster response time is highly desirable since it reduces the amount of reserve voltage required across the passing stage or the amount of (storage) capacity required in the preregulator filter.A transistor suitable for operating as a power switch has a high-current, high-voltage rating coupled with low leakage current. Unfortunately, these characteristics are achieved by a sacrifice in thermal capacity, so that simultaneous conditions of voltage and current leading to high peak power could be disastrous. It therefore becomes mandatory to design for sufficient switch drive during peak load conditions and also incorporate current-limiting or rapid overload protection systems.Commercial wide-range power supplies invariably have output current limiting, but this does not limit the preregulator currents except during steady-state load conditions (including short circuits). Consider, for example, a power supply operating at short circuit and the short being removed suddenly. Referring to Fig. 8, the output would rise rapidly, reduce the passing stage voltage, and close the switching transistor. The resulting transient extends over many cycles (switching rate) so that the inductance of the preregulator filter becomes totally inadequate to limit current flow. Therefore, the current will rise until steady state is resumed, circuit resistance causes limiting, or insufficient drive causes the switch to come out of saturation. The latter condition leads to switch failure.Other operating conditions that would produce similar transients include output voltage programming and initial turn-on of the supply. Momentary interruption of input power should also be a prime consideration.One solution to the problem is to limit the rate of change of voltage that can appear across the passing stage to a value that the preregulator can follow. This can be done conveniently by the addition of sufficient output capacitance. This capacitance inconjunction with the current limiting characteristic would produce a maximum rate of change ofwhereC0 = output capacity.Assuming that the preregulator follows this change and has a filter capacitor Cl, then the switch current isDuring power on, the preregulator reference voltage rise must also be limited. Taking this into account,whereER = passing stage voltageTl = time constant of reference supply.The use of SCR's to replace the transistors would be a marked improvement due to higher surge current ratings, but turning them off requires large energy sources. While the gate turn-off SCR seems to offer a good compromise to the overall problem, the severe limitations in current ratings presently restrict their use.REFERENCES[1] J. G. Truxal, Control Engineer's Handbook. New York: McGrawHill, 1958, pp. 11-19.[2] Motorola Zener Diode/Rectifier Handbook, 2nd ed. 1961.[3] W. Steiger, "A transistor temperature analysis and its applica-tion to differential amplifiers," IRE Trans. on Instrumentation,vol. 1-8, pp. 82-91, December 1959.[4] L. P. Hunter, Handbook of Semi-Conductor Electronics. NewYork: McGraw Hill, 1956, p. 13-3.[5] "Standards publication for regulated electronic dc powersupplies," (unpublished draft) Electronic Power Supply Group,Semi-Conductor Power Converter Section, NEMA.[6] P. Muchnick, "Remote sensing of transistorized power sup-plies," Electronic Products, September 1962.[7] R. D. Loucks, "Considerations in the design of switching typeregulators," Solid State Design, April 1963.[8] D. Hancock and B. Kurger, "High efficiency regulated powersupply utilizing high speed switching," presented at the AIEEWinter General Meeting, New York, N. Y., January 27-February 1, 1963.[9] R. D. Middlebrook, Differential Amplifiers. New York: Wiley,1963.[10] Sorensen Controlled Power Catalog and Handbook. Sorensen,Unit of Raytheon Company, South Norwalk, Conn.With the rapid development of electronic technology, application field of electronic system is more and more extensive, electronic equipment, there are more and more people work with electronic equipment, life is increasingly close relationship. Any electronic equipment are inseparable from reliable power supply for power requirements, they more and more is also high. Electronic equipment miniaturized and low cost in the power of light and thin, small and efficient for development direction. The traditional transistors series adjustment manostat is continuous control linear manostat. This traditional manostat technology more mature, and there has been a large number of integrated linear manostat module, has the stable performance is good, output ripple voltage small, reliable operation, etc. But usually need are bulky and heavy industrial frequency transformer and bulk and weight are big filter.In the 1950s, NASA to miniaturization, light weight as the goal, for a rocket carrying the switch power development. In almost half a century of development process, switch power because of its small volume, light weight, high efficiency, wide range, voltage advantages in electric, control, computer, and many other areas of electronic equipment has been widely used. In the 1980s, a computer is made up of all of switch power supply, the first complete computer power generation. Throughout the 1990s, switching power supply in electronics, electrical equipment, home appliances areas to be widely, switch power technology into the rapid development. In addition, large scale integrated circuit technology, and the rapid development of switch power supply with a qualitative leap, raised high frequency power products of, miniaturization, modular tide.Power switch tube, PWM controller and high-frequency transformer is an indispensable part of the switch power supply. The traditional switch power supply is normally made by using high frequency power switch tube division and the pins, such as using PWM integrated controller UC3842 + MOSFET is domestic small power switch power supply, the design method of a more popularity.Since the 1970s, emerged in many function complete integrated control circuit, switch power supply circuit increasingly simplified, working frequency enhances unceasingly, improving efficiency, and for power miniaturization provides the broad prospect. Three end off-line pulse width modulation monolithic integrated circuit TOP (Three switch Line) will Terminal Off with power switch MOSFET PWM controller one package together, has become the mainstream of switch power IC development. Adopt TOP switch IC design switch power, can make the circuit simplified, volume further narrowing, cost also is decreased obviouslyMonolithic switching power supply has the monolithic integrated, the minimalist peripheral circuit, best performance index, no work frequency transformer can constitute a significant advantage switching power supply, etc. American PI (with) company in Power in the mid 1990s first launched the new high frequency switching Power supply chip, known as the "top switch Power", with low cost, simple circuit, higher efficiency. The first generation of products launched in 1994 represented TOP100/200 series, the second generation product is the TOPSwitch - debuted in 1997 Ⅱ. The above products once appeared showed strong vitality and he greatly simplifies thedesign of 150W following switching power supply and the development of new products for the new job, also, high efficiency and low cost switch power supply promotion and popularization created good condition, which can be widely used in instrumentation, notebook computers, mobile phones, TV, VCD and DVD, perturbation VCR, mobile phone battery chargers, power amplifier and other fields, and form various miniaturization, density, on price can compete with the linear manostat AC/DC power transformation module.Switching power supply to integrated direction of future development will be the main trend, power density will more and more big, to process requirements will increasingly high. In semiconductor devices and magnetic materials, no new breakthrough technology progress before major might find it hard to achieve, technology innovation will focus on how to improve the efficiency and focus on reducing weight. Therefore, craft level will be in the position of power supply manufacturing higher in. In addition, the application of digital control IC is the future direction of the development of a switch power. This trust in DSP for speed and anti-interference technology unceasing enhancement. As for advanced control method, now the individual feels haven't seen practicability of the method appears particularly strong,perhaps with the popularity of digital control, and there are some new control theory into switching power supply.(1)The technology: with high frequency switching frequencies increase, switch converter volume also decrease, power density has also been boosted, dynamic response improved. Small power DC - DC converter switch frequency will rise to MHz. But as the switch frequency unceasing enhancement, switch components and passive components loss increases, high-frequency parasitic parameters and high-frequency EMI and so on the new issues will also be caused.(2)Soft switching technologies: in order to improve the efficiency ofnon-linearity of various soft switch, commutation technical application and hygiene, representative of soft switch technology is passive and active soft switch technology, mainly including zero voltage switch/zero current switch (ZVS/ZCS) resonance, quasi resonant, zero voltage/zero current pulse width modulation technology (ZVS/ZCS - PWM) and zero voltage transition/zero current transition pulse width modulation (PWM) ZVT/ZCT - technical, etc. By means of soft switch technology can effectively reduce switch loss and switch stress, help converter transformation efficiency (3)Power factor correction technology (IC simplifies PFC). At present mainly divided into IC simplifies PFC technology passive and active IC simplifies PFC technology using IC simplifies PFC technology two kinds big, IC simplifies PFC technology can improve AC - DC change device input power factor, reduce the harmonic pollution of power grid.(4)Modular technology. Modular technology can meet the needs of the distributed power system, enhance the system reliability.(5)Low output voltage technology. With the continuous development of semiconductor manufacturing technology, microprocessor and portable electronic devices work more and more low, this requires future DC - DC converter can provide low output voltage to adapt microprocessor and power supply requirement of portable electronic devicesPeople in switching power supply technical fields are edge developing related power electronics device, the side of frequency conversion technology, development of switch between mutual promotion push switch power supply with more than two year growth toward light, digital small, thin, low noise and high reliability, anti-interference direction. Switching powersupply can be divided into the AC/DC and DC/DC two kinds big, also have AC/AC DC/AC as inverter DC/DC converter is now realize modular, and design technology and production process at home and abroad, are mature and standardization, and has approved by users, but the AC/DC modular, because of its own characteristics in the process of making modular, meet more complex technology and craft manufacture problems. The following two types of switch power supply respectively on the structure and properties of this.Switching power supply is the development direction of high frequency, high reliability, low consumption, low noise, anti-jamming and modular. Because light switch power, small, thin key techniques are changed, so high overseas each big switch power supply manufacturer are devoted to the development of new high intelligent synchronous rectifier, especially the improvement of secondary devices of the device, and power loss of Zn ferrite (Mn) material? By increasing scientific and technological innovation, to enhance in high frequency and larger magnetic flux density (Bs) can get high magnetic under the miniaturization of, and capacitor is a key technology. SMT technology application makes switching power supply has made considerable progress, both sides in the circuitboard to ensure that decorate components of switch power supply light, small, thin. The high frequency switching power supply of the traditional PWM must innovate switch technology, to realize the ZCS ZVS, soft switch technology has becomethe mainstream of switch power supply technical, and greatly improve the efficiency of switch power. For high reliability index, America's switch power producers, reduce by lowering operating current measures such as junction temperature of the device, in order to reduce stress the reliability of products made greatly increased.Modularity is of the general development of switch power supply trend can be modular power component distributed power system, can be designed to N + 1 redundant system, and realize the capacity expansion parallel. According to switch power running large noise this one defect, if separate the pursuit of high frequency noise will increase its with the partial resonance, and transform circuit technology, high frequency can be realized in theory and can reduce the noise, but part of the practical application of resonant conversion technology still have a technical problem, so in this area still need to carry out a lot of work, in order to make the technology to practional utilization.Power electronic technology unceasing innovation, switch power supply industry has broad prospects for development. To speed up the development of switch power industry in China, we must walk speed of technological innovation road, combination with Chinese characteristics in the joint development path, for I the high-speed development of national economy to make the contribution. The basic principle and component functionAccording to the control principle of switch power to classification, we have the following 3 kinds of work mode:1) pulse width adjustment type, abbreviation Modulation PulseWidth pulse width Modulation (PWM) type, abbreviation for. Its main characteristic is fixed switching frequency, pulse width to adjust by changing voltage 390v, realize the purpose. Its core is the pulse width modulator. Switch cycle for designing filter circuit fixed provided convenience. However, its shortcomings is influenced by the power switch conduction time limit minimum of output voltage cannot be wide range regulation; In addition, the output will take dummy loads commonly (also called pre load), in order to prevent the drag elevated when output voltage. At present, most of the integrated switch power adopt PWM way.2) pulse frequency Modulation mode pulse frequency Modulation (, referred to PulseFrequency Modulation, abbreviation for PFM) type. Its characteristic is will pulse width fixed by changing switch frequency to adjust voltage 390v, realize the purpose. Its core is the pulse frequency modulator. Circuit design to use fixed pulse-width generator to replace the pulse width omdulatros and use sawtooth wave generator voltage? Frequency converter (for example VCO changes frequency VCO). It on voltage stability principle is: when the output voltage Uo rises, the output signal controller pulse width unchanged and cycle longer, make Uo 390v decreases, and reduction. PFM type of switch power supply output voltage range is very wide, output terminal don't meet dummy loads. PWM way and way of PFM respectively modulating waveform is shown in figure 1 (a), (b) shows, tp says pulse width (namely power switch tube conduction time tON), T represent cycle. It can be easy to see the difference between the two. But they have something in common: (1) all use time ratio control (TRC) on voltage stability principle, whether change tp, finally adjustment or T is。
华南理工大学广州学院本科生毕业设计(论文)翻译英文原文名Review of Vibration Analysis Methods for Gearbox Diagnostics and Prognostics中文译名对变速箱振动分析的诊断和预测方法综述学院汽车工程学院专业班级车辆工程七班学生姓名刘嘉先学生学号201130085184指导教师李利平填写日期2015年3月15日英文原文版出处:Proceedings of the 54th Meeting of the Society for Machinery Failure Prevention Technology, Virginia Beach,V A, May 1-4,2000,p. 623-634译文成绩:指导教师(导师组长)签名:译文:简介特征提取技术在文献中有描述;然而,大多数人似乎掩盖所需的特定的预处理功能。
一些文件没有提供足够的细节重现他们的结果,并没有一个全面的比较传统的功能过渡齿轮箱数据。
常用术语,如“残差信号”,是指在不同的文件不同的技术.试图定义了状态维修社区中的常用术语和建立所需的特定的预处理加工特性。
本文的重点是对所使用的齿轮故障检测功能。
功能分为五个不同的组基于预处理的需要。
论文的第一部分将提供预处理流程的概述和其中每个特性计算的处理方案。
在下一节中,为特征提取技术描述,将更详细地讨论每一个功能。
最后一节将简要概述的宾夕法尼亚州立大学陆军研究实验室的CBM工具箱用于齿轮故障诊断。
特征提取概述许多类型的缺陷或损伤会增加机械振动水平。
这些振动水平,然后由加速度转换为电信号进行数据测量。
原则上,关于受监视的计算机的健康的信息被包含在这个振动签名。
因此,新的或当前振动签名可以与以前的签名进行比较,以确定该元件是否正常行为或显示故障的迹象。
在实践中,这种比较是不能奏效的。
由于大的变型中,签名的直接比较是困难的。
相反,一个涉及从所述振动署名数据特征提取更多有用的技术也可以使用。
(Shear wall st ructural design ofh igh-lev el fr ameworkWu Jiche ngAbstract : In t his pape r the basic c oncepts of man pow er from th e fra me sh ear w all str uc ture, analy sis of the struct ur al des ign of th e c ont ent of t he fr ame she ar wall, in cludi ng the seism ic wa ll she ar spa本科毕业设计外文文献翻译学校代码: 10128学 号:题 目:Shear wall structural design of high-level framework 学生姓名: 学 院:土木工程学院 系 别:建筑工程系 专 业:土木工程专业(建筑工程方向) 班 级:土木08-(5)班 指导教师: (副教授)nratiodesign, and a concretestructure in themost co mmonly usedframe shear wallstructurethedesign of p oints to note.Keywords: concrete; frameshearwall structure;high-risebuildingsThe wall is amodern high-rise buildings is an impo rtant buildingcontent, the size of theframe shear wall must comply with building regulations. The principle is that the largersizebut the thicknessmust besmaller geometric featuresshouldbe presented to the plate,the force is close to cylindrical.The wall shear wa ll structure is a flatcomponent. Itsexposure to the force along the plane level of therole ofshear and moment, must also take intoaccountthe vertical pressure.Operate under thecombined action ofbending moments and axial force andshear forcebythe cantilever deep beam under the action of the force levelto loo kinto the bottom mounted on the basis of. Shearwall isdividedinto a whole walland theassociated shear wall in theactual project,a wholewallfor exampl e, such as generalhousingconstruction in the gableor fish bone structure filmwalls and small openingswall.Coupled Shear walls are connected bythecoupling beam shear wall.Butbecause thegeneralcoupling beamstiffness is less thanthe wall stiffnessof the limbs,so. Walllimb aloneis obvious.The central beam of theinflection pointtopay attentionto thewall pressure than the limits of the limb axis. Will forma shortwide beams,widecolumn wall limbshear wall openings toolarge component atbothen ds with just the domain of variable cross-section ro din the internalforcesunder theactionof many Walllimb inflection point Therefore, the calcula tions and construction shouldAccordingtoapproximate the framestructure to consider.The designof shear walls shouldbe based on the characteristics of avariety ofwall itself,and differentmechanical ch aracteristicsand requirements,wall oftheinternalforcedistribution and failuremodes of specific and comprehensive consideration of the design reinforcement and structural measures. Frame shear wall structure design is to consider the structure of the overall analysis for both directionsofthehorizontal and verticaleffects. Obtain theinternal force is required in accordancewiththe bias or partial pull normal section forcecalculation.The wall structure oftheframe shear wall structural design of the content frame high-rise buildings, in the actual projectintheuse of themost seismic walls have sufficient quantitiesto meet thelimitsof the layer displacement, the location isrelatively flexible. Seismic wall for continuous layout,full-length through.Should bedesigned to avoid the wall mutations in limb length and alignment is notupand down the hole. The sametime.The inside of the hole marginscolumnshould not belessthan300mm inordertoguaranteethelengthof the column as the edgeof the component and constraint edgecomponents.Thebi-direc tional lateral force resisting structural form of vertical andhorizontalwallconnected.Each other as the affinityof the shear wall. For one, two seismic frame she ar walls,even beam highratio should notgreaterthan 5 and a height of not less than400mm.Midline columnand beams,wall midline shouldnotbe greater tha nthe columnwidthof1/4,in order toreduce thetorsional effect of the seismicaction onthecolumn.Otherwisecan be taken tostrengthen thestirrupratio inthe column tomake up.If theshear wall shearspan thanthe big two. Eventhe beamcro ss-height ratiogreaterthan 2.5, then the design pressure of thecut shouldnotmakeabig 0.2. However, if the shearwallshear spanratioof less than two couplingbeams span of less than 2.5, then the shear compres sion ratiois notgreater than 0.15. Theother hand,the bottom ofthe frame shear wallstructure to enhance thedesign should notbe less than200mmand notlessthanstorey 1/16,otherpartsshouldnot be less than 160mm and not less thanstorey 1/20. Aroundthe wall of the frame shear wall structure shouldbe set to the beam or dark beamand the side columntoform a border. Horizontal distributionofshear walls can from the shear effect,this design when building higher longeror framestructure reinforcement should be appropriatelyincreased, especially in the sensitiveparts of the beam position or temperature, stiffnesschange is bestappropriately increased, thenconsideration shouldbe givento the wallverticalreinforcement,because it is mainly from the bending effect, andtake in some multi-storeyshearwall structurereinforcedreinforcement rate -likelessconstrained edgeofthecomponent or components reinforcement of theedge component.References: [1 sad Hayashi,He Yaming. On the shortshear wall high-rise buildingdesign [J].Keyuan, 2008, (O2).高层框架剪力墙结构设计吴继成摘要: 本文从框架剪力墙结构设计的基本概念人手, 分析了框架剪力墙的构造设计内容, 包括抗震墙、剪跨比等的设计, 并出混凝土结构中最常用的框架剪力墙结构设计的注意要点。
基于单片机的智能煤矿瓦斯监控系统的设计王春梅(临沂师范学院信息学院山东临沂 27605)摘要:为解决我国中小型煤矿存在的安全隐患问题,及时准确的检测瓦斯含量,提出了基于单片机的智能煤矿瓦斯监控系统;设计了智能瓦斯传感器系统,并采用微型计算机处理技术,提出了一种独特的、简便易行的软硬件设计方法;该系统减少了硬件电路的复杂程度以及不必要的人工操作,提高了系统工作的可靠性,降低了煤矿瓦斯监控系统成本,可适应中小型煤矿的要求;经过临沂矿务局在枣庄一施工基地实验及不断调试证明,该系统具有可靠性高、功能强以及经济适用等特点。
关键词:瓦斯爆炸;传感器;智能;单片机;Design of the Intelligent Monitoring System for Coal Gas Base on Chip MicrocomputerWang chunmei(Dept, of Information,Linyi Normal University Linyi 276005, China)Abstract:According to question existing in China’s small and medium-size coalmine, anintelligent monitoring design based on Single Chip Microcomputer is proposed.The intelligent gas sensor system is designed,and used micro-computer prosessingtechnology,an unique designing method of hardware and software is persented. Thesystem reduced unnecessary manual operations and the complexity of the hardwarecircuitry.This design improved the reliability of the system,reduced the cost ofcoal mine,can meet the low-cost, low-input small coal demand. The successive debugexperiments proved that this system is characterized by high reliability, capablecontrol function. It has a bright prospect for development and application.Key words: gas explosion; sensor; intelligent; single-chip computer0 引言在我国煤矿安全事故中,瓦斯爆炸造成的伤亡人数占所有重大事故伤亡人数的70%以上,成为实现安全生产的最大障碍,及时准确的检测瓦斯含量,在安全生产中具有重大的意义。
为了适应现代化社会煤矿安全的要求,针对我国中小型煤矿特别是小型煤矿存在的隐患问题,现代化的、小型的、价格低廉的煤矿安全监测系统的研制势在必行,它的研制在煤矿安全方面具有举足轻重的作用,所以设计一种低成本煤矿瓦斯监测系统是适应我国许多中小型煤矿的需求的。
1 总体方案的选定对于本课题所要选用的传感器系统而言,其基本出发点就是利用现有工艺条件,采用微型计算机处理技术,提高传感器精度等级和工作稳定性,拓展其功能,并赋予其智能化特征,使传感器不仅能够及时准确的检测瓦斯含量,同时尽可减少不必要的人工操作,提高工作效率。
因此,整个传感器系统总体设计方案的确定要围绕优化系统设计这个原则,尽量的减少硬件电路的复杂程度,发挥计算机处理功能强大的优势,提高系统工作的可靠性。
有鉴于此,同时根据系统要求确定该系统总体设计方案。
如图1所示。
按照上述功能,系统采用上、下位主从结构设计。
由载体催化元件组成的检测电路输出的电压信号,经放大和A/D变化转化为对应的数字量,并行输入至微控制器,微控制器根据存在存储在ROM中的数据进行智能化信号处理,获得较高精度的测量结果,送数码管显示,如果瓦斯超限,发出声光报警提示。
系统设有看门狗电路,当电源干扰等原因造成系统故障时,看门狗电路启动,系统能自动恢复运行,可提高系统避错、容错能力,增加系统的可靠性。
2瓦斯监测系统的硬件设计2.1 CPU 模块设计-AT89S8252单片机的结构及原理简介AT89S8252是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。
使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。
片上Flash 允许程序存储器在系统可编程,亦适常规编程器。
在单芯片上,拥有灵巧的8位CPU 和在系统可编程Flash ,使得AT89S8252为众多嵌入式控制应用系统提供高度灵活、超有效的解决方案。
AT89S8252具有以下标准功能:8k 字节Flash ,256字节RAM ,32位I/O 口线,看门狗定时器,2个数据指针,三个16位定时器/计算器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。
另外,AT89S8252可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。
空闲模式下,CPU 停止工作,允许RAM 、定时器/计算器、串口、中断继续工作。
掉电保护方式下,RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
2.2智能瓦斯传感器的设计传感元件位于传感器系统之首,被测瓦斯含量由它转换为电信号才能供给电路处理,因此它的性能对传感器系统有很大的影响。
在选用传感元件时,一是测量精度高;二是工作可靠;三是工作条件能适应恶劣环境的要求,最重要的是应具有防爆功能。
通过慎重调研对比,最后选用了中国船舶重工业集团公司生产的LXK-2新型载体催化元件,其优于传统的催化元件,在响应特性、长期存储特性、温度特性和长期稳定性方面,都有了明显的改进。
载体催化元件由一个带催化剂敏感元件的(俗称黑元件)和一个不带催化剂的补偿元件(俗称白元件)构成,两个元件的结构和尺寸均相同,催化元件最里层是铂丝线圈,外面是载体和催化剂形成的催化外壳。
铂丝线圈用于电加热催化外壳维持瓦斯催化燃烧反应所需的温度同时又兼作感温元件。
检测在催化反应中催化外壳温度的变化。
催化反应方程式为:422222795CH O CO H O KJ+=++催化反应过程中无焰燃烧放出热量,增加了敏感元件铂丝的电阻值,通过图3所示惠斯通电桥测量的电路可以测量其载体催化元件电阻变化量,图中DR 是敏感元件,为补偿元件,将DR 和CR 至于同一测量气室中,由稳压源或恒流源供电,在无瓦斯的新鲜空气中DR =CR 调整电桥使之平衡,信号输出端电压0.AB U =当瓦斯进入气室,在敏感元件DR 表面发生无焰催化燃烧DR 阻值随温度上升而增加为DR +△DR ,而补偿元件阻值不变从而电桥失去平衡。
当采用恒压源E 供电时,输出不平衡电压为:()//2AB D D C D D U R R E R R R E =+++-设C D D R R R R ==>>∆则:1 1/2*AB D D U R E R K R ≈≈显然电桥输出电压取决于敏感元件的阻值变化量△D R 对于铂丝元件其电阻变化量可用下式表示00(/)(/)D R H h R DCQ h R αα∆=∆=式中, α铂丝的电阻温度系数α=3.9485×10-3/C H ∆为瓦斯燃烧热量 h 为敏感元件热容量; D 为瓦斯扩散系数 Q 为瓦斯分子燃烧热 0R 为铂丝0℃时的阻值其中α、h 、R 与敏感元件的材料、性质、结构、尺寸有关,扩散系数D 和瓦斯分子燃烧热Q 都是常数,可用一个常数2K 代表这些因素,因而上式可写为:2*D R K C=则12AB U K K C =即电桥输出电压与瓦斯浓度呈正比。
系统通过实时监测从检测电路采集来的瓦斯浓度信息并在显示电路中显示相应的信息,当瓦斯浓度过大时就会发出警报。
瓦斯信息的采集又通过由A/D 转换电路来传给单片机,实现实时的监控功能。
通过单片机控制各部分实现其相应的功能,系统的总电路图如图4所示。
3 系统软件设计软件设计是智能化测量控制仪设计的主要内容和重点。
该系统可以上下位机同时实施监测,上位PC 机用VB 可视化界面实施监测,下位单片机用LED 液晶显示器监测,这样可以更有效地预防瓦斯爆炸事故的发生,减少人员伤亡和财产的损失。
为了使设计出来的软件功能明确阅读调试方便,健壮性、可靠性好,我们一般采用机构化的程序设计方法。
结构化的程序设计包括三个方面的工作:自顶向下的设计、模块化的编程和结构化编程,除此之外,有时还需要加强软件抗干扰设计,以提高程序的可靠性。
3.1智能监控系统下位机的软件框架3.2整个下位机系统的软件主程序主程序的功能是:开机以后,首先进行初始化,包括智能芯片有关变量的初始化,单片机相关的寄存器以及I/O口初始化等。
同时负责管理和调用各个子程序。
为保证下位机响应上位机呼叫的实时性,串行通信采用中断方式进行数据的接收与发送,A/D转换结果的读取采取查询方式。
设计主程序流程图如图6所示。
4 结论验验证,证明智能数据采集终端可以正确采集开关量和模拟量,可以在模拟量超限时报警和断电;作为上位机的PC在监控准确性及可实用性方面都有较大的优势。
参考文献[1]钱春丽,张兴敢。
用于矿井环境监测的无线传感器网络 [J]。
电子技术应用,2006, (9):21-23。
[2]罗蕾。
嵌入式实时操作系统及应用开发 [M]。
北京:北京航空航天出版社,2005。
[3]韩宁。
基于ARM的嵌入式煤矿安全生产监控终端 [J]。
辽宁工程技术大学学报,2006, (6):66-68。
[4]万国峰。
基于专家系统的煤矿安全监测监控系统 [J]。
计算机测量与控制,2008,(10):1424-1426。
[5]沈红卫。
基于单片机的智能系统设计与实现 [M]。
北京:电子工业出版社,2005。