搜档网
当前位置:搜档网 › 房地产信息管理系统的设计与实现 外文翻译

房地产信息管理系统的设计与实现 外文翻译

房地产信息管理系统的设计与实现  外文翻译
房地产信息管理系统的设计与实现  外文翻译

本科毕业设计(论文)外文翻译

译文:

ASP

ASP介绍

你是否对静态HTML网页感到厌倦呢?你是否想要创建动态网页呢?你是否想

要你的网页能够数据库存储呢?如果你回答:“是”,ASP可能会帮你解决。在2002年5月,微软预计世界上的ASP开发者将超过80万。你可能会有一个疑问什么是ASP。不用着急,等你读完这些,你讲会知道ASP是什么,ASP如何工作以及它能为我们做

什么。你准备好了吗?让我们一起去了解ASP。

什么是ASP?

ASP为动态服务器网页。微软在1996年12月推出动态服务器网页,版本是3.0。微软公司的正式定义为:“动态服务器网页是一个开放的、编辑自由的应用环境,你可以将HTML、脚本、可重用的元件来创建动态的以及强大的网络基础业务方案。动态服务器网页服务器端脚本,IIS能够以支持Jscript和VBScript。”(2)。换句话说,ASP是微软技术开发的,能使您可以通过脚本如VBScript Jscript的帮助创建动态网站。微软的网站服务器都支持ASP技术并且是免费的。如果你有Window NT4.0服务器安装,你可以下载IIS(互联网信息服务器)3.0或4.0。如果你正在使用的Windows2000,IIS 5.0是它的一个免费的组件。如果你是Windows95/98,你可以下载(个人网络服务器(PWS),这是比IIS小的一个版本,可以从Windows95/98CD中安装,你也可以从微软的网站上免费下载这些产品。

好了,您已经学会了什么是ASP技术,接下来,您将学习ASP文件。它和HTML文

件相同吗?让我们开始研究它吧。

什么是ASP文件?

一个ASP文件和一个HTML文件非常相似,它包含文本,HTML标签以及脚本,这些都在服务器中,广泛用在ASP网页上的脚本语言有2种,分别是VBScript和Jscript,VBScript与Visual Basic非常相似,而Jscript是微软JavaScript的版本。尽管如此,VBScript是ASP默认的脚本语言。另外,这两种脚本语言,只要你安装了ActiveX脚本引擎,你可以使用任意一个,例如PerlScript。

HTML文件和ASP文件的不同点是ASP文件有“.Asp”扩展名。此外,HTML标签和ASP代码的脚本分隔符也不同。一个脚本分隔符,标志着一个单位的开始和结束。HTML标签以小于号(<)开始(>)结束,而ASP以<%开始,%>结束,两者之间是服务端脚本。

要写一段ASP脚本,你不需要额外的软件,因为它可以在任何HTML编辑器中编写,比如

Notepad。虽然如此,如果你对纯文本感到无聊并想要使用一些特殊的软件,你可以使用微软的可视InterDev,通过调试对话框,帮助您轻松地创建一个ASP页面。

我希望您已经对ASP文件有所了解以及它与HTML文件的区别。在下一节,您将学习ASP是如何工作的。

它如何工作的?

根据你所学到的,ASP文件中的脚本是服务器端脚本,这意味着这个脚本程序在服务器中处理,并且在发送到网页浏览器之前脚本处理的结果将被转化为HTML。例如,让我们来看一看这张表格来比较的一个HTML页面和ASP页面的转变过程(5)。

HTML过程ASP过程

1.一个用户在浏览器中请求访问https://www.sodocs.net/doc/0616448042.html,/index.html

2.这个浏览器找到相应的网站服务器,并请求所需的页面。

3.页面所在的服务器以HTML形势返回给浏览器。

4.这个浏览器执行客户端代码(比如JavaScripts)从而决定怎样显示页面。1.一个用户在浏览器中请求访问https://www.sodocs.net/doc/0616448042.html,/test.asp 2.这个浏览器找到相应的网站服务

器(比如IIS或PWS),并请求所需的页面。

3.网站服务器找出所请求的页面,

并从ASP脚本分隔符(<%…%>),中解析ASP

代码,产生一种标准的HTML页面。服务器

就将这个HTML页面返回给浏览器,所以用

户不能看到ASP代码。

4.这个浏览器执行客户端代码(比

如JavaScripts)从而决定怎样显示页面。

你能看到,这两个的整个过程中十分相似。因为ASP是在服务器端的技术,在HTML被创建和对客户提供服务之前,所需的页面就在服务器端执行了。为了使这个

更清楚,图形1表示的是浏览器请求一个ASP页面的过程(6)。

例如,一个客户类型在浏览器输入一个网址。浏览器从网络服务器端请求ASP页面。服务器获得以“.asp”扩展名的文件到ASP引擎中,这个引擎能使得对象或ActiveX组件被用来扩展网络服务器应用特性。此外,ASP使用ADO连接到一个SQL数据库,(SQL,Access,Oracle,等等),取出相关的数据,如一个特定区域当前的天气。因此,可以根据指定的区域和时间,不同的网页被存取。然后,服务器生成HTML标签,然后再把它发给客户端。因此,当你查看ASP文件时,你将看到和标准的HTML文件没什么两样。ASP包括五个内置对象(7):

请求--从用户中通过HTML请求来获取信息,

反应--输出客户所请求的数据

服务器--控制互联网信息服务器

会话--对于给定的用户会话保存特定的变量

申请--保存一个应用程序的资料,比如一个网页计数器

你已经知道了ASP技术的工作原理。难道不精彩吗?你可能想知道如何使它工作,你需要怎样

才能让它实现。在下一节里,你会发现这个方法。

怎样使它工作?

首先,你需要设置一个环境,在那里你可以执行你的脚本,那就是你需要设置你

的网络服务器(IIS或PWS)。如果你有一个NT服务器,IIS已经安装。如果你的是Window95/98,你可以从Win98的光盘目录中安装PWS。如果你正在用UNIX,你可以从(https://www.sodocs.net/doc/0616448042.html,)下载安装而不是微软的网站服务器。然后,你将需要安装一些数据库软件,如MS Access,Microsoft SQL Server(万一你要连接数据库)。

最后但同样重要的是,你需要一个ASP的编辑器具。它可以是任何的文本编辑器,如记事本或Microsoft Visual InterDev。创建一个ASP文件,你可能需要知道一些脚本语言,如VBScript或JScript。如果你要处理一个数据库,你还需要掌握一些数据库知识,比如建立数据库的数据源名称(d sn),创建一个资料集。你可以访问这个网站https://www.sodocs.net/doc/0616448042.html,/Programming/ASPIntro/ss06.html来了解更多的有关数据库的知识

它的优势是什么?

在先前的部分学习关于ASP技术的时候,你可能会一直在问你自己它能为你做什么。当然,ASP具有一定长处;否则,就不会受欢迎。让我们来指出它的长处和功能。

1.动态网页—因为ASP支持脚本语言,在网络服务器,你的网页可以被动态地创建。举例来说,你可以对不用的用户访问你的网页来创建不同的页面给他们。

2.与浏览器无关的,ASP和浏览器是独立的,因为所有的脚本代码都运行在服务器端。浏览器只从服务器得到一个标准的HTML网页。

3.数据库访问-ASP的其中一个最大的优点是数据库连接。让您轻松的在你的网站上建立丰富的数据库功能,如表格处理。

4.内置对象-ASP的5个内置对象促进网络应用程序开发利用。例如,你可以使用浏览器请求对象去找回信息。

5.免费的可用性-是的,它是免费的。你可以从微软的网站免费下载服务器(IIS或PWS)。您甚至不必有任何特殊的工具来写一个ASP文件。换句话说,你能简单地使用任何的文本编辑器,如记事本。

总结

ASP技术是一个支持动态网页的服务程序开发。包括内置对象与ActiveX组件,ASP的开发者可以创建一个动态网页和利用数据库的访问。既然你已经基本了解

了ASP,最好去亲手实践下,这是去学习如何写一个ASP文件最好的学习方法。在网

上有许多的ASP教程。你也可以在这篇文章后面找到一些教程。希望你喜欢,祝你好

运!

参考

1.第一课:ASP介绍

https://www.sodocs.net/doc/0616448042.html,/lessons/1.asp

2.ASP概述

https://www.sodocs.net/doc/0616448042.html,/workshop/server/asp/aspover.asp

3.ASP.DevASP介绍

https://www.sodocs.net/doc/0616448042.html,/samples/asp.asp

4.动态服务器网页介绍

https://www.sodocs.net/doc/0616448042.html,/webmonkey/98/39/index2a.html?tw=programming 5.开始学习ASP

https://www.sodocs.net/doc/0616448042.html,/webtech/090800-1.shtml

6.Molisakulmongkon,P.(1999).Developing Web Database with ASP.Bangkok: DK Book House:p.162.

7.脚本和ASP

https://www.sodocs.net/doc/0616448042.html,/devhead/stories/articles/0,4413,1600216,00.html

这篇文章是Jantrathip Sae-Chin为了EDC385G课程的互动而写的

奥斯丁-得克萨斯大学-多媒体设计及开发

原文:

ASP

Introduction to ASP

Are you sick of static HTML pages?Do you want to create dynamic web pages?Do you want to enable your web pages with database access?If your answer is“Yes”,ASP might be a solution for you.In May2000,Microsoft estimated that there are over800,000ASP developers in the world (1).You may come up with a question what the heck ASP is.Don’t worry.After reading this paper, you will know what it is,how it works and what it can do for you.Are you ready?Let’s get to know ASP together.

What is ASP?

ASP stands for Active Server Pages.Microsoft introduced Active Server Pages in December 1996,beginning with Version3.0.Microsoft officially defines ASP as:“Active Server Pages is an open,compile-free application environment in which you can combine HTML,scripts,and reusable ActiveX server components to create dynamic and

powerful Web-based business solutions.Active Server pages enables server side scripting for IIS with native support for both VBScript and Jscript.”(2).In other words,ASP is a Microsoft technology that enables you to create dynamic web sites with the help of server side script,such as VBScript and Jscript.ASP technology is supported on all Microsoft Web servers that are freely available.If you have Window NT4.0Server installed,you can download IIS(Internet Information Server)3.0or4.0.If you are using Window

2000,IIS5.0comes with it as a free component.If you have Window95/98,you can download Personal Web Server(PWS),which is a smaller version of IIS,from Window

95/98CD.You can also download these products for free from Microsoft’s web site.

Well,you have learned what the ASP technology is.Next,you will learn about an

ASP file.Is it the same as HTML file?Let’s explore it.

What is an ASP file?

An ASP file is quite like an HTML file.It contains text,HTML tags and scripts,which are executed on the server.The two widely used scripting languages for an ASP page are VBScript and JScript.VBScript is pretty much like Visual Basic,whereas Jscript is the Microsoft’s version of JavaScript.However,VBScript is the default scripting language for ASP(3).Besides these two scripting languages,you can use other scripting language with ASP as long as you have an ActiveX scripting engine for the language installed,such as PerlScript.

The difference between an HTML file and an ASP file is that an ASP file has the“.asp”extension.Furthermore,script delimiters for HTML tags and ASP code are also different.A script delimiter is a character that marks the starting and ending of a unit.HTML tags begins with lesser than(<)and greater than(>)brackets,whereas ASP script typically starts with<%and ends with%>.

In between the delimiters are the server-side scripts.

To write an ASP script,you don’t need any additional software because it can be written with any HTML editor,such as Notepad.Nonetheless,if you feel bored with the plain text and would like to use some special software,you can use Microsoft visual InterDev,which helps you to easily create an ASP page by giving you nice highlights and debugging dialogue boxes(4).

I hope that you already have an idea of what an ASP file is and how it is different from an HTML file.In the next step,you will learn how ASP works.Let’s go.

How does it work?

As you have learned,scripts in an ASP file are server-side scripts,which means that the scripts are processed on the server and then the result of the scripts will be converted to HTML before sending to the web browser.To illustrate,let’s take a look at this table to compare the process of retrieving an HTML page and an ASP page(5).

HTML process ASP process

1.A user requests a web page(i.e.,

https://www.sodocs.net/doc/0616448042.html,/index.html in

the web browser.

2.The browser finds the appropriate

web server,and asks for the required

page.

3.The web server locates the required

page and sends it back to the browser as

HTML text.

4.The browser executes the client side

scripting(like JavaScripts)determining how to display the results 1.A user requests a web page(i.e.,

https://www.sodocs.net/doc/0616448042.html,/test.asp in

the web browser.

2.The browser finds the appropriate

web server(like IIS or PWS),and

asks for the required page.

3.The web server locates the required

page,and parses out the ASP code within the ASP script delimiters (<%…%>),produces a standard HTML page.The server sends that HTML page back to the browser,so the user cannot see ASP code.

4.The browser executes the client side

scripting(like JavaScripts)determining how to display the results

As you can see,the whole process of the two is quite similar.Since ASP is a server-side technology,the required page is executed on the server before the HTML is created and served to the client.To make it clearer,Figure1shows the processing behind a browser request to an ASP page(6).

For example,a client types in a URL into your browser.The browser requests the

ASP page from the web server.The server proceeds the file with“.asp”extension to ASP Engine in which Objects or ActiveX Components can be used to extend the web server with application-specific functionality.In addition,ASP will use ADO to connect to a database(SQL, Access,Oracle,etc.)to pull out the relevant data,such as the current weather in a specific area.Thus, a different page is generated according to the area specified and time that the page is accessed.Then, the server generates HTML tags before sending it back to the client.Therefore,when you view the source of an ASP file,you will not see any different from a standard HTML file.

ASP includes five build-in objects(7):

Request–to get information from the user that is passed along with an HTTP

Response–to output data to the requesting client

Server–to control the Internet Information Server

Session–to store variables associated with a given user session

Application–to store information that remain active for the lifetime of an application,

such as a page counter.

You have already known how ASP technology works.Isn’t it fascinating?You probably want to know how to make it work and what you need to make it work.In the next section,you will find the way to do it.

How to make it work?

First of all,you need to set up an environment where you can execute your scripts;that

is you need to set up your web server(IIS or PWS).If you have an NT Server,IIS is already installed for you.If you Window95/98,you can install PWS from the add-ons directory on

the Win98CD.If you are using UNIX,you can Chili!Soft(https://www.sodocs.net/doc/0616448042.html,)instead of Microsoft web server.Next,you will need to install some database software,such as MS Access,Microsoft SQL Server(in case you want to connect to database).

Last but not least,you need an ASP editor.It can be any text editor,like NotePad or Microsoft Visual InterDev.To create an ASP file,you may need to know a scripting language,such as VBScript or JScript.If you want to deal with a database,you also need to have some knowledge about database,such as creating a Data Source Name(DSN),creating a recordset.You can learn more about database access from this web site:

https://www.sodocs.net/doc/0616448042.html,/Programming/ASPIntro/ss06.html

What are its advantages?

While learning about ASP technology in previous sections,you might ask yourself all the time what it can do for you.Certainly,ASP must have some strength;otherwise,it won’t be popular as such.Let’s count on its strong points and functionality.

1.Dynamic web page–Since ASP supports scripting languages,which run on the web

server,your web page can be dynamically created.For example,you can create your

web page so as to greeting each user when they log into your page differently.

2.Browser independent–ASP is browser independent because all the scripting code runs on

the server.The browser only gets the results from the server in a standard HTML page.

3.Database Access–One of the greatest assets of ASP is database connectivity.

ASP enables you to easily build rich database functionality into your web site,such

as form processing.

4.Building-in objects–The five built-in objects that come with ASP facilitate Web

application development.For example,you can use Request object to retrieve browser

request information.

5.Free availability–Yes,it’s free.You can download web server(IIS or PWS)for free

from Microsoft’s web site.You don’t even have to have any special tool to write an ASP

file.In other words,you can simply use any text editor,like NotePad. Conclusion

ASP technology is a server-side programming developed to enable dynamic web pages.With its build-in objects and ActiveX components,ASP developers can create a dynamic web page and make use of database access.Now that you have basic knowledge about ASP,it is better to have a hands-on experience,which is the best way to learn to learn how to write an ASP file.There are tons of ASP tutorials out there on the Web.You can also find some tutorials included at the end of this paper.Enjoy and good luck!

Reference

1.Lesson1:Intro to ASP

https://www.sodocs.net/doc/0616448042.html,/lessons/1.asp

2.ASP Overview

https://www.sodocs.net/doc/0616448042.html,/workshop/server/asp/aspover.asp

3.Introduction to ASP.DevASP

https://www.sodocs.net/doc/0616448042.html,/samples/asp.asp

4.Introduction to Active Server Pages

https://www.sodocs.net/doc/0616448042.html,/webmonkey/98/39/index2a.html?tw=programming

5.Getting Started with ASP

https://www.sodocs.net/doc/0616448042.html,/webtech/090800-1.shtml

6.Molisakulmongkon,P.(1999).Developing Web Database with ASP.Bangkok:DK Book House:p.162.

7.Scripting with ASP

https://www.sodocs.net/doc/0616448042.html,/devhead/stories/articles/0,4413,1600216,00.html

*This paper is written by Jantrathip Sae-Chin for the course EDC385G Interactive Multimedia Design&Production as the University of Texas–Austin

毕业设计外文翻译资料

外文出处: 《Exploiting Software How to Break Code》By Greg Hoglund, Gary McGraw Publisher : Addison Wesley Pub Date : February 17, 2004 ISBN : 0-201-78695-8 译文标题: JDBC接口技术 译文: JDBC是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface应用程序设计接口)。它由一些Java语言编写的类和界面组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。 一、ODBC到JDBC的发展历程 说到JDBC,很容易让人联想到另一个十分熟悉的字眼“ODBC”。它们之间有没有联系呢?如果有,那么它们之间又是怎样的关系呢? ODBC是OpenDatabaseConnectivity的英文简写。它是一种用来在相关或不相关的数据库管理系统(DBMS)中存取数据的,用C语言实现的,标准应用程序数据接口。通过ODBCAPI,应用程序可以存取保存在多种不同数据库管理系统(DBMS)中的数据,而不论每个DBMS使用了何种数据存储格式和编程接口。 1.ODBC的结构模型 ODBC的结构包括四个主要部分:应用程序接口、驱动器管理器、数据库驱动器和数据源。应用程序接口:屏蔽不同的ODBC数据库驱动器之间函数调用的差别,为用户提供统一的SQL编程接口。 驱动器管理器:为应用程序装载数据库驱动器。 数据库驱动器:实现ODBC的函数调用,提供对特定数据源的SQL请求。如果需要,数据库驱动器将修改应用程序的请求,使得请求符合相关的DBMS所支持的文法。 数据源:由用户想要存取的数据以及与它相关的操作系统、DBMS和用于访问DBMS的网络平台组成。 虽然ODBC驱动器管理器的主要目的是加载数据库驱动器,以便ODBC函数调用,但是数据库驱动器本身也执行ODBC函数调用,并与数据库相互配合。因此当应用系统发出调用与数据源进行连接时,数据库驱动器能管理通信协议。当建立起与数据源的连接时,数据库驱动器便能处理应用系统向DBMS发出的请求,对分析或发自数据源的设计进行必要的翻译,并将结果返回给应用系统。 2.JDBC的诞生 自从Java语言于1995年5月正式公布以来,Java风靡全球。出现大量的用java语言编写的程序,其中也包括数据库应用程序。由于没有一个Java语言的API,编程人员不得不在Java程序中加入C语言的ODBC函数调用。这就使很多Java的优秀特性无法充分发挥,比如平台无关性、面向对象特性等。随着越来越多的编程人员对Java语言的日益喜爱,越来越多的公司在Java程序开发上投入的精力日益增加,对java语言接口的访问数据库的API 的要求越来越强烈。也由于ODBC的有其不足之处,比如它并不容易使用,没有面向对象的特性等等,SUN公司决定开发一Java语言为接口的数据库应用程序开发接口。在JDK1.x 版本中,JDBC只是一个可选部件,到了JDK1.1公布时,SQL类包(也就是JDBCAPI)

太阳能光伏设计方案

前言 太阳能光伏发电是新能源和可再生能源的重要组成部分,由于它集开发利用绿色可再生能源、改善生态环境、改善人民生活条件于一体,被认为是当今世界上最有发展前景的新能源技术,因而越来越受到人们的青睐。随着世界光伏市场需求持续高速增长、我国《可再生能源法》的颁布实施以及我国光伏企业在国际光伏市场上举足轻重的良好表现,我国光伏技术应用呈现了前所未有的快速增长的态势并表现出强大的生命力。它的广泛应用是保护生态环境、走经济社会可持续发展的必由之路。 太阳能发电的利用通常有两种方式,一种是将太阳能发电系统所发出的电力输送到电网中供给其他负载使用,而在需要用电的时候则从电网中获取电能,称谓并网发电方式。另一种是依靠蓄电池来进行能量存储的所谓独立发电方式,它主要用于因架设线路困难市电无法到达的场合,应用十分广泛。

1.项目概况 1.1项目背景及意义 本项目拟先设计一个独立系统,安装在客户工厂的屋顶上,用于演示光伏阵列采取跟踪模式和固定模式时发电的情况,待客户参考后再设计一套发电量更大的系统,向工厂提供生产生活用电。本系统建成后将为客户产品做出很好的宣传,系统会直观的显示采用跟踪系统后发电总量的提升情况。 1.2光伏发电系统的要求 因本系统仅是一个参考项目,所以这里就只设计一个2.88kWp的小型系统,平均每天发电5.5kWh,可供一个1kW的负载工作5.5小时。 2.系统方案 2.1现场资源和环境条件 江阴市位于北纬31°40’34”至31°57’36”,东经119°至120°34’30”。气候为亚热带北纬湿润季风区,冬季干冷多晴,夏季湿热雷雨。年降水量1041.6毫米,年平均气温15.2℃。具有气候温和、雨量充沛、四季分明等特点。其中4月-10月平均温度在10℃以上,最冷为1月份,平均温度2.5℃;最热月7月份,平均温度27.6℃。

控制系统基础论文中英文资料外文翻译文献

控制系统基础论文中英文资料外文翻译文献 文献翻译 原文: Numerical Control One of the most fundamental concepts in the area of advanced manufacturing technologies is numerical control (NC).Prior to the advent of NC, all machine tools were manual operated and controlled. Among the many limitations associated with manual control machine tools, perhaps none is more prominent than the limitation of operator skills. With manual control, the quality of the product is directly related to and limited to the skills of the operator . Numerical control represents the first major step away from human control of machine tools. Numerical control means the control of machine tools and other manufacturing systems though the use of prerecorded, written symbolic instructions. Rather than operating a machine tool, an NC technician writes a program that issues operational instructions to the machine tool, For a machine tool to be numerically controlled , it must be interfaced with a device for accepting and decoding the p2ogrammed instructions, known as a reader. Numerical control was developed to overcome the limitation of human operator , and it has done so . Numerical control machines are more accurate than manually operated machines , they can produce parts more uniformly , they are faster, and the long-run tooling costs are lower . The development of NC led to the development of several other innovations in manufacturing technology: 1.Electrical discharge machining. https://www.sodocs.net/doc/0616448042.html,ser cutting. 3.Electron beam welding.

电气工程及其自动化专业光伏单相逆变器并网控制技术研究 开题报告 文献综述 外文翻译

摘要 随着“绿色环保”概念的提出,以解决电力紧张,环境污染等问题为目的的新能源利用方案得到了迅速的推广,这使得研究可再生能源回馈电网技术具有了十分重要的现实意义。如何可靠地、高质量地向电网输送功率是一个重要的问题,因此在可再生能源并网发电系统中起电能变换作用的逆变器成为了研究的一个热点。 本文以全桥逆变器为对象,详细论述了基于双电流环控制的逆变器并网系统的工作原理,推导了控制方程。内环通过控制LCL滤波中的电容电流,外环控制滤波后的网侧电流。大功率并网逆变器的开关频率相对较低,相对于传统的L 型或LC 型滤波器,并网逆变器采用LCL 型输出滤波器具有输出电流谐波小,滤波器体积小的优点,在此基础上本系统设计了LCL滤波器。本文分析比较了单相逆变器并网采用单闭环和双闭环两种控制策略下的并网电流,并对突加扰动情况下系统动态变化进行了分析。 在完成并网控制系统理论分析的基础上,本文设计并制作了基于TMS320LF2407DSP的数字化控制硬件实验系统,包括DSP 外围电路、模拟量采样及调理电路、隔离驱动电路、保护电路和辅助电源等,最后通过MATLAB仿真软件进行验证理论的可行性,实现功率因数为1的并网要求。 关键词并网逆变器;LCL滤波器;双电流环控制;DSP

Abstract With the concept of”Green and Environmental Protection”was proposed.All kinds of new energy exploitation program are in the rapid promotion,which is in order to solve the power shortage,pollution and other issues.It makes exploring renewable energy feedback the grid technology has a very important practical significance.How to deliver power into the grid reliably and quality is an important problem,the inverter mat Can transform the electrical energy in the system of the renewable resource to be fed into the grid is becoming one of the hot points in intemational research. Based on the bridge inverter the analysis of the working principle and the deduction of the control equation have been presented. The strategy integrates an outer loop grid current regulator with capacitor current regulation to stabilize the system. The current regulation is used for the outer grid current control loop. The frequency of switching is slower in the high power grid-connected inverter. Compared with tradition type L or type LC, output filter and output current’s THD of type LCL are all smaller.So on this basis, the system uses the LCL filter. This paper compares the net current of the single-phase inverter and net single loop and double loop under two control strategies, and the case of sudden disturbance of the dynamic change of the system. In complete control system on the basis of theoretical analysis, design and production of this article is based on TMS320LF2407DSP’s digital control hardware test system, including the DSP external circuit, analog sampling and conditioning circuit, isolation, driver circuit, protection circuit and auxiliary power, etc., via MATLAB software to validate the feasibility of the theory.Achieve power factor is 1 and network requirements. Keywords Grid-connected inverter;LCL filter; Double current loop control; DSP

太阳能光伏发电外文翻译

毕业设计(论文)外文资料翻译 系:电气工程学院 专业:电气工程及其自动化专业 姓名:刘哲瑄 外文出处:University of Technology, Mauritius University of Mauritius B SeetanahAJ Khadaroo 学号: 2011316020526 : 附件:1.外文资料翻译译文;2.外文原文。

附件1:外文资料翻译译文 太阳能发电技术 ——光伏发电系统控制器 1 太阳能充放电控制器现状 1.1太阳能光伏发电 太阳能作为新能源有着巨大的优势,所以世界各国都在努力研发新技术进行获取比较成熟的是太阳能光伏发电技术。太阳能光伏发电现已成为新能源和可再生能源的重要组成部分,也被认为是当前世界最有发展前景的新能源技术。目前太阳能光伏发电装置已广泛应用于通讯、交通、电力等各个方面。 在进行太阳能光伏发电时,由于一般太阳能极板输出电压不稳定,不能直接将太阳能极板应用于负载,需要将太阳能转变为电能后存储到一定的储能设备中,如铅酸蓄电池。但只有当太阳能光伏发电系统工作过程中保持蓄电池没有过充电,也没有过放电,才能使蓄电池的使用寿命延长,效率也得以提高,因此必须对工作过程加以研究分析而予以控制,这种情况下太阳能充电控制器应运而生。 1.2充电控制器的作用及现状 太阳能充电控制器具备充电控制、过充保护、过放保护、防反接保护及短路保护等一系列功能,解决了这一难题,这样控制器在这个过程中起着枢纽作用,它控制太阳能极板对蓄电池的充电,加快蓄电池的充电速度,延长蓄电池的使用寿命。同时太阳能充放电控制器还控制蓄电池对负载的供电,保护蓄电池和负载电路,避免蓄电池发生过放现象,由此可见,控制器具有举足轻重的作用。 目前市场上有各种各样的太阳能控制器,但这些控制器主要问题对于蓄电池的保护不够充分,不合适的充放电方式容易导致蓄电池的损坏,使蓄电池的使用寿命降低。目前,控制器常用的蓄电池充电法包括三种;恒流充电法、阶段充电法和恒压充电法。但是这些方法由于充电方式单一加上控制策略不够完善,都存在一定的

软件开发概念和设计方法大学毕业论文外文文献翻译及原文

毕业设计(论文)外文文献翻译 文献、资料中文题目:软件开发概念和设计方法文献、资料英文题目: 文献、资料来源: 文献、资料发表(出版)日期: 院(部): 专业: 班级: 姓名: 学号: 指导教师: 翻译日期: 2017.02.14

外文资料原文 Software Development Concepts and Design Methodologies During the 1960s, ma inframes and higher level programming languages were applied to man y problems including human resource s yste ms,reservation s yste ms, and manufacturing s yste ms. Computers and software were seen as the cure all for man y bu siness issues were some times applied blindly. S yste ms sometimes failed to solve the problem for which the y were designed for man y reasons including: ?Inability to sufficiently understand complex problems ?Not sufficiently taking into account end-u ser needs, the organizational environ ment, and performance tradeoffs ?Inability to accurately estimate development time and operational costs ?Lack of framework for consistent and regular customer communications At this time, the concept of structured programming, top-down design, stepwise refinement,and modularity e merged. Structured programming is still the most dominant approach to software engineering and is still evo lving. These failures led to the concept of "software engineering" based upon the idea that an engineering-like discipl ine could be applied to software design and develop ment. Software design is a process where the software designer applies techniques and principles to produce a conceptual model that de scribes and defines a solution to a problem. In the beginning, this des ign process has not been well structured and the model does not alwa ys accurately represent the problem of software development. However,design methodologies have been evolving to accommo date changes in technolog y coupled with our increased understanding of development processes. Whereas early desig n methods addressed specific aspects of the

基于单片机的步进电机控制系统设计外文翻译

毕业设计(论文)外文资料翻译 学院:机械工程学院 专业:机械设计制造及其自动化 姓名: 学号:XXXXXXXXXX 外文出处:《Computational Intelligence and (用外文写)Design》 附件: 1.外文资料翻译译文;2.外文原文。 注:请将该封面与附件装订成册。

附件1:外文资料翻译译文 基于微型计算机的步进电机控制系统设计 孟天星余兰兰 山东理工大学电子与电气工程学院 山东省淄博市 摘要 本文详细地介绍了一种以AT89C51为核心的步进电机控制系统。该系统设计包括硬件设计、软件设计和电路设计。电路设计模块包括键盘输入模块、LED显示模块、发光二极管状态显示和报警模块。按键可以输入设定步进电机的启停、转速、转向,改变转速、转向等的状态参数。通过键盘输入的状态参数来控制步进电机的步进位置和步进速度进而驱动负载执行预订的工作。运用显示电路来显示步进电机的输入数据和运行状态。AT89C51单片机通过指令系统和编译程序来执行软件部分。通过反馈检测模块,该系统可以很好地完成上述功能。 关键词:步进电机,AT89C51单片机,驱动器,速度控制 1概述 步进电机因为具有较高的精度而被广泛地应用于运动控制系统,例如机器人、打印机、软盘驱动机、绘图仪、机械式阀体等等。过去传统的步进电机控制电路和驱动电路设计方法通常都极为复杂,由成本很高而且实用性很差的电器元件组成。结合微型计算机技术和软件编程技术的设计方法成功地避免了设计大量复杂的电路,降低了使用元件的成本,使步进电机的应用更广泛更灵活。本文步进电机控制系统是基于AT89C51单片机进行设计的,它具有电路简单、结构紧凑的特点,能进行加减速,转向和角度控制。它仅仅需要修改控制程序就可以对各种不同型号的步进电机进行控制而不需要改变硬件电路,所以它具有很广泛的应用领域。 2设计方案 该系统以AT89C51单片机为核心来控制步进电机。电路设计包括键盘输入电路、LED显示电路、发光二极管显示电路和报警电路,系统原理框图如图1所示。 At89c51单片机的P2口输出控制步进电机速度的时钟脉冲信号和控制步进电机运转方向的高低电平。通过定时程序和延时程序可以控制步进电机的速度和在某一

光伏电站 毕业设计 开题报告

毕业设计(论文)开题报告 题目新疆哈密东南山口 50Mwp光伏电站设计 专业电力 班级 学生 指导教师 2015 年

一、毕业设计(论文)课题来源、类型 课题来源:由于本人家乡新疆哈密地区光照条件十分优越,故拟在哈密东南山口地区建一个容量为50Mwp的并网光伏电站,经在网上查阅相应的资料后,已搜到相关设计标准和设计流程,可以作为一个研究课题。 类型:理论研究 二、选题的目的及意义 2.1太阳能的优势 太阳能作为一种新型的绿色可再生能源,与其他新能源相比利用最大,是最理想的可再生能源。因为它具有以下的特点: (1)数量巨大:每年到达地球表面能供人类利用的太阳辐射相当于一颗原子弹爆炸时所发出的能量; (2)时间长久:用之不竭,太阳按目前功率辐射能量其时间约可持续100亿年; (3)普照大地:取之不尽,不需要开采和运输; (4)清洁无污染:无任何物质的排放,既不会留下污染物,也不会向大气中排放废气。 2.2光伏发电的优势 太阳能的开发利用主要有光热利用、光伏利用、光化学利用等三种形式。目前,以太阳能电池技术为核心的太阳能光伏利用成为太阳能开发利用中最重要的应用领域,因为光伏发电具有以下明显优点:

(1)结构简单,体积小且轻。能独立供电的太阳能电池组件和方阵结构都比较简单,输出50W的晶体硅太阳能电池组件,体积约为450mm×985mm×45mm,质量为7kg。 (2)容易安装运输,建设周期短。只要将太阳能电池支撑并面向太阳即可发电,宜于制成小功率移动电源; (3)维护简单,使用方便。如遇风雨天,只需检查太阳电池表面是否被粘污、接线是否可靠、蓄电池电压是否正常即可。大型光伏电站使用计算机控制运行,运行费用很低。 (4)清洁、安全、无噪声。光伏发电本身不向外界排放废物,没有机械噪声,是一种理想的能源。 (5)可靠性高,寿命长,并且应用范围广。晶体硅太阳能电池的寿命可以长达20至35年,在光伏系统中,只要设计合理、选型适当,蓄电池的寿命可以达到10多年;太阳能几乎无处不在,太阳能电池在中国大部分范围内都能作为独立的电源。 2.3阳能开发潜力 在中国,太阳能资源较好的地区占国土面积2/3以上,主要集中在西部地区,尤其是西北和青藏高原,年平均日照在2200小时以上,中国陆地每年接收的太阳辐射量约合24000亿吨标准煤。太阳能发电虽受昼夜、晴雨、季节的影响,但可以分散的进行,所以它适于各家各户分别进行发电,而且可以连接到供电网络上,使得各个家庭在电力富裕时可将其卖给电力公司,不足时又可以从电力公司买入。分布式光伏发电并网系统将可能是今后住宅和办公用电的主要模式。太阳能发电有更加激动人心的计划。一

本科毕业设计方案外文翻译范本

I / 11 本科毕业设计外文翻译 <2018届) 论文题目基于WEB 的J2EE 的信息系统的方法研究 作者姓名[单击此处输入姓名] 指导教师[单击此处输入姓名] 学科(专业 > 所在学院计算机科学与技术学院 提交日期[时间 ]

基于WEB的J2EE的信息系统的方法研究 摘要:本文介绍基于工程的Java开发框架背后的概念,并介绍它如何用于IT 工程开发。因为有许多相同设计和开发工作在不同的方式下重复,而且并不总是符合最佳实践,所以许多开发框架建立了。我们已经定义了共同关注的问题和应用模式,代表有效解决办法的工具。开发框架提供:<1)从用户界面到数据集成的应用程序开发堆栈;<2)一个架构,基本环境及他们的相关技术,这些技术用来使用其他一些框架。架构定义了一个开发方法,其目的是协助客户开发工程。 关键词:J2EE 框架WEB开发 一、引言 软件工具包用来进行复杂的空间动态系统的非线性分析越来越多地使用基于Web的网络平台,以实现他们的用户界面,科学分析,分布仿真结果和科学家之间的信息交流。对于许多应用系统基于Web访问的非线性分析模拟软件成为一个重要组成部分。网络硬件和软件方面的密集技术变革[1]提供了比过去更多的自由选择机会[2]。因此,WEB平台的合理选择和发展对整个地区的非线性分析及其众多的应用程序具有越来越重要的意义。现阶段的WEB发展的特点是出现了大量的开源框架。框架将Web开发提到一个更高的水平,使基本功能的重复使用成为可能和从而提高了开发的生产力。 在某些情况下,开源框架没有提供常见问题的一个解决方案。出于这个原因,开发在开源框架的基础上建立自己的工程发展框架。本文旨在描述是一个基于Java的框架,该框架利用了开源框架并有助于开发基于Web的应用。通过分析现有的开源框架,本文提出了新的架构,基本环境及他们用来提高和利用其他一些框架的相关技术。架构定义了自己开发方法,其目的是协助客户开发和事例工程。 应用程序设计应该关注在工程中的重复利用。即使有独特的功能要求,也

太阳能光伏发电系统(PVsyst运用)

扬州大学能源与动力工程学院本科生课程设计 题目:北京市发电系统设计 课程:太阳能光伏发电系统设计 专业:电气工程及其自动化 班级:电气0703 姓名:严小波 指导教师:夏扬 完成日期: 2011年3月11日

目录 1光伏软件Meteonorm和PVsyst的介绍---------------------------------------------3 1.1 Meteonorm--------------------------------------------------------------------------3 1.2 PVsyst-------------------------------------------------------------------------------4 2中国北京市光照辐射气象资料-------------------------------------------------------11 3独立光伏系统设计----------------------------------------------------------------------13 3.1负载计算(功率1kw,2kw,3kw,4kw,5kw)-----------------------------13 3.2蓄电池容量设计(电压:24V,48V)----------------------------------------13 3.3太阳能电池板容量设计,倾角设计--------------------------------------------13 3.4太阳能电池板安装间隔计算及作图。-----------------------------------------16 3.5逆变器选型--------------------------------------------------------------------------17 3.6控制器选型--------------------------------------------------------------------------17 3.7系统发电量预估--------------------------------------------------------------------18

速度控制系统设计外文翻译

译文 流体传动及控制技术已经成为工业自动化的重要技术,是机电一体化技术的核心组成之一。而电液比例控制是该门技术中最具生命力的一个分支。比例元件对介质清洁度要求不高,价廉,所提供的静、动态响应能够满足大部分工业领域的使用要求,在某些方面已经毫不逊色于伺服阀。比例控制技术具有广阔的工业应用前景。但目前在实际工程应用中使用电液比例阀构建闭环控制系统的还不多,其设计理论不够完善,有待进一步的探索,因此,对这种比例闭环控制系统的研究有重要的理论价值和实践意义。本论文以铜电解自动生产线中的主要设备——铣耳机作为研究对象,在分析铣耳机组各构成部件的基础上,首先重点分析了铣耳机的关键零件——铣刀的几何参数、结构及切削性能,并进行了实验。用电液比例方向节流阀、减压阀、直流直线测速传感器等元件设计了电液比例闭环速度控制系统,对铣耳机纵向进给装置的速度进行控制。论文对多个液压阀的复合作用作了理论上的深入分析,着重建立了带压差补偿型的电液比例闭环速度控制系统的数学模型,利用计算机工程软件,研究分析了系统及各个组成环节的静、动态性能,设计了合理的校正器,使设计系统性能更好地满足实际生产需要 水池拖车是做船舶性能试验的基本设备,其作用是拖曳船模或其他模型在试验水池中作匀速运动,以测量速度稳定后的船舶性能相关参数,达到预报和验证船型设计优劣的目的。由于拖车稳速精度直接影响到模型运动速度和试验结果的精度,因而必须配有高精度和抗扰性能良好的车速控制系统,以保证拖车运动的稳速精度。本文完成了对试验水池拖车全数字直流调速控制系统的设计和实现。本文对试验水池拖车工作原理进行了详细的介绍和分析,结合该控制系统性能指标要求,确定采用四台直流电机作为四台车轮的驱动电机。设计了电流环、转速环双闭环的直流调速控制方案,并且采用转矩主从控制模式有效的解决了拖车上四台直流驱动电机理论上的速度同步和负载平衡等问题。由于拖车要经常在轨道上做反复运动,拖动系统必须要采用可逆调速系统,论文中重点研究了逻辑无环流可逆调速系统。大型直流电机调速系统一般采用晶闸管整流技术来实现,本文给出了晶闸管整流装置和直流电机的数学模型,根据此模型分别完成了电流坏和转速环的设计和分析验证。针对该系统中的非线性、时变性和外界扰动等因素,本文将模糊控制和PI控制相结合,设计了模糊自整定PI控制器,并给出了模糊控制的查询表。本文在系统基本构成及工程实现中,介绍了西门子公司生产的SIMOREGDC Master 6RA70全数字直流调速装置,并设计了该调速装置的启动操作步骤及参数设置。完成了该系统的远程监控功能设计,大大方便和简化了对试验水池拖车的控制。对全数字直流调速控制系统进行了EMC设计,提高了系统的抗干扰能力。本文最后通过数字仿真得到了该系统在常规PI控制器和模糊自整定PI控制器下的控制效果,并给出了系统在现场调试运行时的试验结果波形。经过一段时间的试运行工作证明该系统工作良好,达到了预期的设计目的。 提升装置在工业中应用极为普遍,其动力机构多采用电液比例阀或电液伺服阀控制液压马达或液压缸,以阀控马达或阀控缸来实现上升、下降以及速度控制。电液比例控制和电液伺服控制投资成本较高,维护要求高,且提升过程中存在速度误差及抖动现象,影响了正常生产。为满足生产要求,提高生产效率,需要研究一种新的控制方法来解决这些不足。随着科学技术的飞速发展,计算机技术在液压领域中的应用促进了电液数字控制技术的产生和发展,也使液压元件的数字化成为液压技术发展的必然趋势。本文以铅电解残阳极洗涤生产线中的提升装置为研究

太阳能光伏系统蓄电池充电中英文对照外文翻译文献

(文档含英文原文和中文翻译) 中英文对照外文翻译 Design of a Lead-Acid Battery Charging and Protecting IC in Photovoltaic System 1.Introduction Solar energy as an inexhaustible, inexhaustible source of energy more and more attention. Solar power has become popular in many countries and regions, solar lighting has also been put into use in many cities in China. As a key part of the solar lighting, battery charging and protection is particularly important. Sealed maintenance-free lead-acid battery has a sealed, leak-free, pollution-free, maintenance-free, low-cost, reliable power supply during the entire life of the battery voltage is stable and no maintenance, the need for uninterrupted for the various types

of has wide application in power electronic equipment, and portable instrumentation. Appropriate float voltage, in normal use (to prevent over-discharge, overcharge, over-current), maintenance-free lead-acid battery float life of up to 12 ~ 16 years float voltage deviation of 5% shorten the life of 1/2. Thus, the charge has a major impact on this type of battery life. Photovoltaic, battery does not need regular maintenance, the correct charge and reasonable protection, can effectively extend battery life. Charging and protection IC is the separation of the occupied area and the peripheral circuit complexity. Currently, the market has not yet real, charged with the protection function is integrated on a single chip. For this problem, design a set of battery charging and protection functions in one IC is very necessary. 2.System design and considerations The system mainly includes two parts: the battery charger module and the protection module. Of great significance for the battery as standby power use of the occasion, It can ensure that the external power supply to the battery-powered, but also in the battery overcharge, over-current and an external power supply is disconnected the battery is to put the state to provide protection, the charge and protection rolled into one to make the circuit to simplify and reduce valuable product waste of resources. Figure 1 is a specific application of this Ic in the photovoltaic power generation system, but also the source of this design. Figure1 Photovoltaic circuit system block diagram Maintenance-free lead-acid battery life is usually the cycle life and float life factors affecting the life of the battery charge rate, discharge rate, and float voltage. Some manufacturers said that if the overcharge protection circuit, the charging rate can be achieved even more than 2C (C is the rated capacity of the battery), battery manufacturers recommend charging rate of C/20 ~ C/3. Battery voltage and temperature, the temperature is increased by 1 °C, single cell battery voltage drops 4 mV , negative temperature coefficient of -4 mV / ° C means that the battery float voltage. Ordinary charger for the best working condition at 25 °C; charge less than the ambient temperature of 0 °C; at 45 °C may shorten the battery life due to severe overcharge. To make the battery to extend the working life, have a certain solar battery array Charge controller controller Discharge controller DC load accumulator

太阳能光伏电池论文中英文资料对照外文翻译文献综述

光伏系统中蓄电池的充电保护IC电路设计 1.引言 太阳能作为一种取之不尽、用之不竭的能源越来越受到重视。太阳能发电已经在很多国家和地区开始普及,太阳能照明也已经在我国很多城市开始投入使用。作为太阳能照明的一个关键部分,蓄电池的充电以及保护显得尤为重要。由于密封免维护铅酸蓄电池具有密封好、无泄漏、无污染、免维护、价格低廉、供电可靠,在电池的整个寿命期间电压稳定且不需要维护等优点,所以在各类需要不间断供电的电子设备和便携式仪器仪表中有着广泛的应用。采用适当的浮充电压,在正常使用(防止过放、过充、过流)时,免维护铅酸蓄电池的浮充寿命可达12~16年,如果浮充电压偏差5%则使用寿命缩短1/2。由此可见,充电方式对这类电池的使用寿命有着重大的影响。由于在光伏发电中,蓄电池无需经常维护,因此采用正确的充电方式并采用合理的保护方式,能有效延长蓄电池的使用寿命。传统的充电和保护IC是分立的,占用而积大并且外围电路复杂。目前,市场上还没有真正的将充电与保护功能集成于单一芯片。针对这个问题,设计一种集蓄电池充电和保护功能于一身的IC是十分必要的。 2.系统设计与考虑 系统主要包括两大部分:蓄电池充电模块和保护模块。这对于将蓄电池作为备用电源使用的场合具有重要意义,它既可以保证外部电源给蓄电池供电,又可以在蓄电池过充、过流以及外部电源断开蓄电池处于过放状态时提供保护,将充电和保护功能集于一身使得电路简化,并且减少宝贵的而积资源浪费。图1是此Ic在光伏发电系统中的具体应用,也是此设计的来源。 免维护铅酸蓄电池的寿命通常为循环寿命和浮充寿命,影响蓄电池寿命的因

素有充电速率、放电速率和浮充电压。某些厂家称如果有过充保护电路,充电率可以达到甚至超过2C(C为蓄电池的额定容量),但是电池厂商推荐的充电率是C/20~C/3。电池的电压与温度有关,温度每升高1℃,单格电池电压下降4 mV,也就是说电池的浮充电压有负的温度系数-4 mV/℃。普通充电器在25℃处为最佳工作状态;在环境温度为0℃时充电不足;在45℃时可能因严重过充电缩短电池的使用寿命。要使得蓄电池延长工作寿命,对蓄电池的工作状态要有一定的了解和分析,从而实现对蓄电池进行保护的目的。蓄电池有四种工作状态:通常状态、过电流状态、过充电状态、过放电状态。但是由于不同的过放电电流对蓄电池的容量和寿命所产生的影响不尽相同,所以对蓄电池的过放电电流检测也要分别对待。当电池处于过充电状态的时间较长,则会严重降低电池的容量,缩短电池的寿命。当电池处于过放电状态的时间超过规定时间,则电池由于电池电压过低可能无法再充电使用,从而使得电池寿命降低。 根据以上所述,充电方式对免维护铅酸蓄电池的寿命有很大影响,同时为了使电池始终处于良好的工作状态,蓄电池保护电路必须能够对电池的非正常工作状态进行检测,并作出动作以使电池能够从不正常的工作状态回到通常工作状态,从而实现对电池的保护。 3.单元模块设计 3.1充电模块 芯片的充电模块框图如图2所示。该电路包括限流比较器、电流取样比较器、基准电压源、欠压检测电路、电压取样电路和逻辑控制电路。 该模块内含有独立的限流放大器和电压控制电路,它可以控制芯片外驱动器,驱动器提供的输出电流为20~30 mA,可直接驱动外部串联的调整管,从

相关主题