首页 优秀范文 接口设计论文

接口设计论文赏析八篇

发布时间:2023-03-29 09:22:46

序言:写作是分享个人见解和探索未知领域的桥梁,我们为您精选了8篇的接口设计论文样本,期待这些样本能够为您提供丰富的参考和启发,请尽情阅读。

接口设计论文

第1篇

1.1公共信息模型(CIM)概述现代电力系统是一个实时变化的复杂系统,它覆盖发电、输电、配电和售电等多个环节,包涵发电机、变压器、断路器、线路、继电保护、电能计量,用电设备等各种电气设备,随着经济社会的发展,电力系统还会日益庞大和复杂。CIM为电力系统的建模提供了一种行之有效的方法,CIM采用先进的面向对象的建模技术,使用统一建模语言(UML)将CIM定义成一系列逻辑包,每一个包含一个或多个类图,用图形方式可以方便地表示包中所有类之间的关系[2],使得复杂的电力系统在抽象逻辑层次上得到可视化和模块化,用分而治之的思想统筹分析电力系统。

1.2CIM/XML解析CIM解析模块用于将CIM/XML与CIM/E格式的文本读入内存,同时经过XML文档解析建立起数据关系,最终将CIM中的各对象及其属性存入字典结构中。凭借着C#丰富的库资源,CIM/XML文本的解析是极为方便的,使用foreach循环语句与Elements()等方法,少量的代码便能实现XML文本的全文检索,同时还具有优秀的性能。

1.3CIM/E解析虽然CIM/E文本借鉴了XML的语法风格,但它在设计之初就摒弃了常规XML繁琐冗余的标签,正是这样才成就了E语言的高效能。因此CIM/E文本的解析与2.2有所不同,它的实现有更多面向结构的特点。

1.4拓扑分析CIM定义了终端和联结点用以表示导电设备间的连接。大多数导电设备是双端连接的,这就涉及到2个联结点。这种模式描述了电网全部的原始的信息,称作开关/节点模型(Node/Breaker),如图2(a)所示。但对于一些高级应用来讲,例如潮流计算、状态估计等,根据等电位原理(如变电站中互通的母线、刀闸、断路器等)形成了逻辑上的拓扑点[3]。这种由拓扑点和拓扑点间带阻抗的电气设备连接表达的电力网络模型,叫做母线/支路模型(Bus/Branch),见图2(b)。开关/节点模型是母线/支路模型的基础,因此它又被称为物理模型。通过对开关/节点模型进行所谓的拓扑分析,就能得到母线/支路模型(计算模型),这种模型归纳出了电网的拓扑结构,而隐藏了诸如开关等设备的开闭状态,是潮流计算能够接受的模型。本节的文本解析模块所得的结果与原始CIM文档一致,都是基于开关/节点模型,那么如何合理地省略闭合的刀闸、断路器,形成拓扑点,实现到母线/支路模型的转换,是本节拓扑分析计算模块要完成的任务。根据图论相关理论,在同一个拓扑点中,以其包含的联结点为顶点,以联结点之间的开关为边,实际上构成了一幅树形或带环的无向连通图。结合电力系统的实际特点,该连通图中不存在自身环(起点和终点都是同个点的边),并且任意2个顶点间的边不会超过1条。换言之,对于相邻的若干个开关类(switch)元件构成的无向连通图,一幅图对应一个拓扑点,显然,这在电路理论上是成立的。因此,存在这么一种算法,通过对图的遍历尝试找到该图所对应的拓扑点及其所属的所有联结点。从给定的连通图中任一顶点(联结点)出发,沿着一些边遍访该图中所有的顶点,直至每个顶点都只被访问一次为止,称作图的遍历。目前遍历连通图的算法主要有2种:深度优先搜索DFS(depthfirstsearch)和广度优先搜索BFS(breadthfirstsearch)。本文采用前者算法,结合CIM的导电设备模型,进行顶点的合并处理。深度优先搜索也叫纵向优先搜索算法,其基本思路是:访问了起始顶点v之后,选择某一个与v相连但未曾被访问过的顶点w访问之,再从顶点w开始进行深度优先搜索。当到达一个与其连接的顶点都被访问过的顶点时,就从这个顶点开始,依次回退到还有相连顶点未被访问过的顶点u,从u开始再次进行深度优先搜索。如此往复,直到所有顶点都被访问过。综上所述,DFS算法具有如下特征:1)每访问到的当前顶点需要作已访问标志。2)整个遍历是个递归过程。归纳出DFS算法的基本框图如图3所示。

2BPA数据接口

2.1BPA数据卡片的填写要求在CIM模型被转换为母线/支路模型之后,事实上已经奠定了潮流计算的数据基础,接下来只需根据BPA数据格式的要求输出数据文件即可[4]。BPA软件采用的是较传统的“数据卡片”设计概念,特别强调数据卡片的格式要求[5]。BPA程序支持的数据卡片众多,本文使用到的只占其中很小一部分,包括B卡(交流节点卡)、L卡(对称线路卡)、T卡(变压器卡)三大类。现以B卡为例,说明卡片的填写方法。如:BQXIJING113.8GX65.50.37.-25.1.0的填写方法如表1所示。数据长度:卡片中的每一个数据项均不能超过起始列号与结束列号所规定的长度。例如BusName从第7列开始,到第14列结束,那么其长度只有8列,如实际节点名长度不足8列,留空即可;超过8列的只能保留最多8列。数据类型:BPA数据卡片中一般有3种数据类型:空、字符、浮点数。1)字符:其格式表示为An,其中n为长度。例如上文中的BusName,格式为A8,A可以理解为ASCII字符,8是指字符个数。每个数字、大/小写英文字母和其他ASCII字符均占1个长度,特别地,一个中文汉字占2个长度,因此对于A8格式来说,若全部填中文,最多只能填4个汉字。2)浮点数:BPA程序广泛使用缺省小数点规则增加数据的有效位数。浮点数的格式表示为Fn.n,其中n为位数。例如表1中的“安排的Vmin(标幺值)”,格式为F4.3,F可以理解为Float,即浮点数,“4”表示浮点数位数(包括小数点),“3”表示缺省的小数点后位数。填法3和填法4即缺省小数点法。对于F4.3格式来说,如果不填小数点,BPA程序将自动取3位小数。如果要使电压控制在1.015,只需填入1015,显然此时用缺省小数点法是最合适的。

2.2BPA数据输出模块在实际开发过程中,格式问题其实是相对简单的部分,但是仅仅满足BPA程序的数据卡片格式要求是远远不够的,还必须考虑其他问题以保证转换出来的数据文件的正确性。下面分述之。

2.2.1多回线路的回路标志问题为确保供电可靠性,电力系统广泛存在双回甚至多回线路。以双回线为例,从2.4节可知,这种线路即2个拓扑点间存在2个连接,如果以此为基础直接转换生成2个对称线路卡(L卡),则BPA程序会报错终止计算。为解决这个问题,需要按照BPA有关数据文件的要求,给系统中所有双回线路赋予回路标志号(1,2,…,n)。

2.2.2无功补偿问题BPA软件提供了可投切电抗、电容器组卡(X卡)来输入无功补偿数据。本文的接口程序根据电力系统实时数据的特点,并没有直接输出X卡,而是将各拓扑点的无功补偿容量(如果有的话)进行累加,作为“并联导纳无功负荷”添加到B卡中,从而避免了生成X卡的困难,并能简化数据文件[6]。

3计算规模的处理

在工程实际中,往往需要选取不同大小规模的电网进行计算,因此接口程序必须能灵活处理以适应这种要求。最简单的情况是,从调度中心的EMS接口获取实时数据,经过模型解析和数据转换,生成符合BPA数据格式的.dat文件后,直接在BPA软件里打开该.dat文件执行潮流计算。如此一来,计算的电网规模与EMS中的模型是一样的。省调或地调除了关注所调度区域的运行情况,往往还参考上一级调度下达的所谓全网模型,即包含区域外电网数据的更详细的.dat数据文件。为了能使省调或地调的计算达到全网规模,本文的接口程序能将区域电网数据嵌入至全网模型中,方便考察区域电网在全网中的运行状况。具体做法如下:1)搜集区域电网与外部电网相连的联络线,那么这些联络线在区域电网内的节点所围成的范围即是区域电网。2)从1)中得到的节点出发,进行网络扫描,找出所有区域电网内的节点、线路和变压器。3)将2)所扫描出的区域电网(对应于BPA的B卡、L卡、T卡)在全网模型文件中删除。4)把EMS数据转为BPA格式后,插入至全网模型文件中,形成包含更新后的区域电网的全网模型文件。

4BPA软件潮流验算

本节数据源采自南瑞继保PCS-9000调度自动化系统,选取2014年3月11日11时27分42秒广西主网断面,遥测合格率98.92%。利用本文程序将实时数据转化成BPA潮流数据文件,指定岩滩电厂1号机组为全网平衡机(BS卡)。计算结果收敛,牛顿-拉夫逊法迭代次数为5次。平衡机(额定有功300MW)出力数据如表2所示。

5结论

第2篇

关键词:触摸屏ADS7846同微控制器PIC16F876

引言

随着社会自动化程度的提高,人机交互能力急需大的转变,向着更方便使用、更直观的方向发展。激光治疗机主要应用激光的物理特性作用于人体,产生机体化学反应从而达到治疗疾病的目的。激光治疗机作为一种精密仪器需要精确的控制及防尘、防静电、防潮等方面的严格要求。激光治疗机输入设备采用触摸屏控制,既是基于以上要求也是从方便使用者操作和界面直观的角度考虑的。触摸屏的应用使得数据的显示和数据的输入结合为一体,简化了整个设备。

1触摸屏原理

触摸屏附着在显示器的表面,与显示器配合使用。通过触摸产生模拟电信号,经过转换为数字信号由微处理器计算得出触摸点的坐标,从而得到操作者的意图并执行。触摸屏按其技术原理可分为五类:矢量压力传感器、电阻式、电容式、红外线式和表面声波式,其中电阻式触摸屏在实际应用中的较多。电阻式触摸屏由4层的透明薄构成,最下面是玻璃或有机玻璃构成的基层,最上面是一层外表面经过硬化处理从而光滑防刮的塑料层,附着在上下两层内表面的两层为金属导电层(OTI,氧化铟),这两层由细小的透明隔离点进行绝缘。当手指触摸屏幕时,两层电层在触摸点处接触。

触摸层的两个金属导电层分别用来测量X轴和Y轴方向的坐标。用于X坐标测量的导电层从左右两端引出两个电极,记为X+和X-。用于Y坐标测量的导电层从上下两端引出两个电极,记为Y+和Y-。这就是四线电阻触摸屏的引线构成。当在一对电极上施加电压时,在该导电层上就会形成均匀连接的电压分布国。若在X方向的电极对上施加一确定的电压,而Y方向电极对上不加电压时,在X平行电压场中,触点处的电压值可在在Y+(或Y-)电极上反映出来,通过测量Y+电极对地的电压大小,便可得知触点的X坐标值。同理,当在Y电极对上加电压,而X电极对上不加电压时,通过测量X+电极的电压,便可得知触点的Y坐标。测量原理如图1所示。

五线式触摸屏与四线式不同。主要区别在于五线触摸屏将其中一导电层的四端均引出来作为四个电极,另一导电层仅仅作为测量的导体输出X向和Y向的电压,测量时要交替在X向和Y向上施加电压。

2触摸层控制器工作原理

触摸屏控制器有多种,主要的功能均是在微处理器的控制下向触摸屏的两个方向分时施加电压,并将相应的电压信号传送给自身A/D转换器,在微处理器SPI口提供的同步时钟作用下将数字信号读入微处理器。控制器ADS7846基本结构如图2所示。

图1触摸点P处测量结果计算如下:

ADS7846内部可以通过寄存器的设置A/D转换器的分辨率设为8位或12位,在本系统中A/D转换器的分辨率取12位。则P点的二进制输出代码为:

其中:Vref_full为加在ADS6746内部A/D转换器上的参考电压。

触摸屏控制器的运行是通过串行数据输入口DIN输入控制命令进行控制的。控制的基本格式如下:

bitbit6bit5bit4bitbitbitbit

起始位(高电平)A2A1A0MODESER/DFRPD1PD0

bit7指明发送命令开始,高电平有效。A2:A0用于选择数据输入通道,101选择X坐标测量,001选择Y坐标测量。MODE将内部模数转换器的分辨率定义为8位(MODE=1)或12位(MODE=0)。SER/DFR为单端/双端参考电压选择位。PD1:PD0根据省电模式的需要进行选择设置。这些命令控制位的设置将在程序代码部分得以应用。

3系统硬件设计

激光治疗机的输入系统由三部分组成:触摸屏、触摸屏控制器和微控制器。微控制器采用Microchip公司的新型芯片PIC16F867。内部总线采用哈佛双总线结构。在内部频率相同的情况下,加快了数据的传输速度,避免了瓶颈现象。此芯片采用精简指令集(RISC)易于使用,加快了开发速度。内部含有8KB程序存储器(分页操作),256字节EEPROM,368字节RAM,8路模数转换器,1个通用串行口(SCI),1个I2C接口,1个串行接口(SPI),3个定时器及看门狗电路(WathcDog)等许多重要资源。许多接口功能上的复用使得整个微控制器简洁,功能强大。

根据ADS7846与微控制器进行数据交换的接口特征,选用PIC16F876的SPI口。SPI口包括三个信号:SDO(串行数据输出),SDI(串行数据输入),SCK(串行同步时钟)。硬件连接关系见图3。

本文侧重于激光治疗仪输入系统的设计,其它硬件的设计仅给出接口的含义。由于PIC16F876的内部集成度较高,所以接口相当简单,但是要完成复杂的控制功能必须进行内部寄存器的设置。

图3

4软件设计

按照以上设计思想设计了应用软件。图4为主程序与触摸屏输入检测部分的程序流程图。其中,坐标数据处理通常采用查表的方法,将用户命令的坐标形成数据表,利用获得的坐标信息进行变换快速查表,从而提高软件的运行速度。

下面是PIC16F876同ADS7846接口的部分程序代码。

CMDATAEQU30H

XDATA_HEQU31H

XDATA_LEQU32H

YDATA_HEQU33H

YDATA_LEQU34H

;初始化寄存器

MOVLW02H

MOVWFTRICB;定义B口方向

MOVLW90H

MOVWFTRISC;定义C口方向

BCFSSPCON,5

MOVLW10H

MOVWFSSPCON;初始化SSPCON

BSFSSPCON,5;启动SPI

;获取X,Y坐标

GetXY

BCFPORTB,0;选口AD7846

MOVLW0D4H;获取X坐标命令

MOVWFSSPBUF;发送命令

BUSY

BTFSCPORTB,1;判忙?

GOTOBUSY

MOVFSSPBUF,W;12位数据

MOVWFXDATA_H;XDATA_H存放高字节

MOVFSSPBUF,W

MOVWFXDATA_L;XDATA_L存放低字节

································

;Y坐标数据同样处理

RETLW0

第3篇

关键词:SDRAM解复用接口

存储器是容量数据处理电路的重要组成部分。随着数据处理技术的进一步发展,对于存储器的容量和性能提出了越来越高的要求。同步动态随机存储器SDRAM(SynchronousDynamicRandomAccessMemory)因其容量大、读写速度快、支持突发式读写及相对低廉的价格而得到了广泛的应用。SDRAM的控制比较复杂,其接口电路设计是关键。

本文首先介绍SDRAM的主要控制信号和基本命令;然后介绍接口电路对SDRAM的主要操作路径及操作过程,应用于解复用的SDRAM接口电路的设计方法;最后给出了实现结果。

1SDRAM的主要控制信号和基本命令

SDRAM的主要控制信号为:

·CS:片选使能信号,低电平有效;

·RAS:行地址选通信号,低电平有效;

·CAS:列地址选通信号,低电平有效;

·WE:写使能信号,低电平有效。

SDRAM的基本命令及主要控制信号见表1。

表1SDRAM基本操作及控制信号

命令名称CSRASCASWE

命令禁止(NOP:Commandinhibit)HXXX

空操作(NOP:Nooperation)LHHH

激活操作(ACT:Selectbankandactiverow)LLHH

读操作(READ:Selectbankandcolumn,andstartREADburst)LHLH

写操作(WRITE:Selectbankandcolumn,andstartWRITEburst)LHLL

突发操作停止(BTR:Burstterminate)LHHL

预充电(PRE:Deactiverowinbankorbanks)LLHL

自动刷新或自我刷新(REF:Autorefreshorselfrefresh)LLLH

配置模式寄存器(LMR:Loadmoderegister)LLLL

所有的操作控制信号、输入输出数据都与外部时钟同步。

2接口电路对SDRAM的主要操作路径及操作过程

一个完备的SDRAM接口很复杂。由于本文的SDRAM接口应用于解复用,处理的事件相对来说比较简单,因而可以简化设计而不影响性能。接口电路SDRAM的主要操作可以分为:初始化操作、读操作、写操作、自动刷新操作。

(1)初始化操作

SDRAM上电一段时间后,经过初始化操作才可以进入正常工作过程。初始化主要完成预充电、自动刷新模式寄存器的配置。操作过程如图1所示。

(2)读写操作

读写操作主要完成与SDRAM的数据交换。读操作过程如图2所示,写操作过程如图3所示。

(3)刷新操作

动态存储器(DynamicRAM)都存在刷新问题。这里主要采用自动刷新方式,每隔一段时间向SDRAM发一条刷新命令。刷新过程如图4所示。

3接口电路的设计

(1)解复用电路

本解复用电路主要完成将1路高速数据流解复用为4路数据流,其结构框图如图5所示。1路数据流进入解复用器后,经过SDRAM缓冲,解复用为4路数据流。

由于要解复用为4路数据流,为了充分利用时隙,满足高速的要求,采用4个bank的SDRAM,各路数据缓冲对应不同的bank。为简化设计,数据流1的缓冲区定为bank0,数据流2的缓冲区定为bank1,数据流3的缓冲区定为bank2数据流4的缓冲区定为bank3。对于每路数据实际上是以高速率集中写入,然后以低速率均匀读出。

由于进行的是解复用,因此写入的数据只有1路,但是有可能4路数据同时都要读出。所以对于4路数据流,其读写地址和读写使能信号是分开的。

(2)SDRAM接口电路的时序控制

高速数据流的速率为3M字节/秒,采用的系统时钟为20倍的字节时钟。送入SDRAM的时钟为60MHz系统时钟。在一个字节时钟内对SDRAM的操作最多有5次(1次读,4次写),而且为了满足刷新的要求,每个字节时钟进行一次刷新操作。根据SDRAM的时序要求,这样的操作是难以实现的。因而要通过多bank操作,尽量做到时分复用来实现。图6给出了在一个字节时钟周期的内数据流1进行读写操作,其它3路数据进行读操作的命令排序时序图。可以看出通过多bank操作,时分复用,在20个系统时钟节拍内所需的读写操作命令刚好很紧凑地排开。

一个字节时钟内对SDRAM读写操作是随机的,这与数据流的复用比例有在。为了满足时序,根据上面的说明,需要把一个字节时钟周期内对SDRAM的命令合理排序,然后按照排好的顺序执行命令。这样就需要把一个字节时钟周期内对SDRAM的操作进行缓存,然后在下一个字节时钟周期内进行排序、与SDRAM命令相对应、将命令译码产生相应的控制信号线,完成操作。缓存排序过程如图7所示。

(3)SDRAM接口电路

SDRAM接口电路中需要专门操作缓冲区存储一个字节时钟周期内的操作,以备下一字节时钟的排序。为了方便处理,对每路数据的缓冲操作内容(或读或写)放在一个缓冲区。由于数据流的连续性,排序的同时仍然会有操作要求,因此每路的操作内容缓冲区分为两块。对一块缓冲区写入时,读出另一块缓冲区中的操作内容,进行排序、译码、执行。根据字节时钟切换对缓冲区的读写,从而避免冲突。对于从SDRAM读出的数据,每路数据写入相应的读出数据缓冲区。同样每路的读出数据缓冲区也分为两块,根据字节时钟切换读写。

由于一个字节时钟周期内,每路所需的操作最多有2次,每路的操作内容缓冲区只需两个单元(每个单元存储了此次的读写使能信号、写入数据、地址)即可。对于读出数据缓冲区,由于一个字节时钟每路数据最多执行一次读操作,所以读出数据缓冲区只需要一个字节。这两类缓冲区容量都小,因此人部用寄存器来实现,控制简单。

整个接口电路的结构框图如图8所示。

第4篇

关键词:港口航道;机电设备;设备管理

中图分类号:F407文献标识码: A

引言

随着港口不断向专业化,大型化,自动化方向发展,与之配套的机电设备也获得了较大的发展和改造,不管是质量还是功能都有了较为明显的进步,但是港口的部分机电设备未能达到它的应使用寿命,或者是使用效率未能得到应有的发挥,这在一定程度上跟机电设备的管理有关系。通过采取科学的技术措施进行合理的管理维护和维修,提高码头机电设备的安装质量,通过科学的管理提高港口航道机电设备的使用质量。本文通过对港口航道机电设备进行点检管理和港口航道机电设备维护管理进行简单的探讨分析。

一、港口航道机电设备的管理特征

伴着科学技术和国内工业化的飞速前进,科学领域前沿性的技术越来越多的在港口航道机电设备中得到了运用,从而让港口航道机电设备拥有了以下特征:

1、大型化

随着现在港口规模的不断扩大与工作区间的密集化造成了港口航道机电设备规模也趋于变大。大型机电设备机组能够增强工作效率,减少工作成本,降低能耗,并且适用于新技术的发展需求,满足现代化大型港口的工作要求。

2、快速化

顾名思义,快速化指的是港口航道机电设备的快速工作特征,机电设备的快速化有效的解决了由于港口航道机电设备大型化引起的单个生产效率的装置占有面积的减少与工作效率的提升等问题。

3、自动化

目前国内的港口内,机电设备的自动化已经得到了普及,自动化能够有效的提升工作效率,降低工人的工作强度,从而实现港口高产高效节能减排的目标。

二、影响港口航道机电设备质量的因素分析

港口航道机电设备的安装装置,归于一个相对杂乱工程项目体系。由于机电设备的自身即是一个巨大的体系!需求将它们运送至码头,然后进行构造组合,连接,吊装等作业。装置分为现场装置以及厂内装置两大类。机电设备自身质量水平,也是影响装置作用的一大重要要素。它遭到来自于出产技术,出产者本质及才能,出产资料质量,环境等多方面要素的影响。将机电设备运至码头岸面后,现场组织装置也会遭到许多方面杂乱要素的影响,比方,机电设备的运送办法,作业人员的才能与水平。所运用的技术与装置办法、所参照的评估标准、装置施工进度,乃至监理部分的监管才能等都会对装置质量产生影响,青岛港集团组成矿石码头泊位时,装置单位为确保施工进度,前期设备电缆敷设时未严厉实行装置施工技术需求,致使后续设备运转时期发作多原因初期施工不妥电缆损伤致使的设备停机毛病,影响设备安稳运转,所以作为机电装置监理部分需求参照设备体系实践装置,择取重点项目加以操控!以此来进步港口航道机电设备装置水平,一起挑选高性能,高质量的机电设备,选用科学的运送方式,装置技术,挑选高水平和高技能的装置部队,都是必备的准备作业。

三、目前国内港口航道机电设备管理存在的问题

1、港口航道机电设备管理意识薄弱

目前国内公司对于港口航道机电设备没有长远的管理意识,公司对于机电设备的办理中存在的疑问还没有清晰的构架,更有些公司单纯的认为机电设备引入以后进行装置作业即可,后续作业并没有有效的进行安置和办理,形成了机电设备没有及时的得到养护、修理,使得机电设备的损坏,假如不对于港口航道机电设备办理知道上进行增强,那么公司将随时会有无穷的危险。对于港口航道机电设备的办理实际上可以说是对潜在资产的保护,具有潜在的利益,大多数公司都为了降低成本而对港口的机电设备的运用没有约束和约束,形成了机电设备的运用年限大大的缩短,实际上潜在的利益丢失是无法估量的。此外,由于对于港口航道机电设备的办理知道没有满足的注重,形成了机电设备办理的不恰当,十分简单形成机电设备的安全参数削减,使得机电设备无法正常的作业,更可怕的是形成不必要安全事故。

2、港口航道机电设备重修理轻改造

企业真看到了眼前的利益,而没有看见长远的利益,为了要生产的数量,而使机电设备长时间工作,针对机电设备的维护没有足够的重视,常常让机电设备发生小故障的时候仍然进行工作,等到积攒到一起再进行大修。如此状态的机电设备生产效率下降,工作质量也没有保障,并且无法保证机电设备的安全工作。另外,企业往往认为机电设备进行维修时能够报销,但是更新或者改造机电设备却无法报销,这样做的直接结果导致机电设备的性能直线下降,最后将不法达到企业生产的需求。

3、港口航道机电设备维修管理相对滞后

机电设备的保养与维修方法还按照传统的方式和周期进行,实际上这种“强制保养,计划维修”同目前的实际应用中有些不同,还有着过量修理,不根据应用环境与工作条件武断的定下的保养的间歇周期以及维修的间歇周期。由于这样的保养修理机制,得到其完全遗忘了机电折本自身的质量状况、保养修理与上次的维修数据。上述保养修理机制自身存在的缺陷,也不利于机电设备检测技术与手段的发展。

四、港口航道机电设备管理解决方法

1、改变对港口航道机电设备管理的传统意识

改变对港口航道机电设备管理的意识,增强企业全面的、统一的、可发展的维护管理观念。此观念不只含有机电设备的安装、保养、修理、改造等常用的管理操作中,还应该令港口航道机电设备管理、操作工人具有这种观念。保证港口航道机电设备管理的有序的实施,是港口工作中的重点,是提高港口航道机电设备稳定、高效工作的前提。企业不应该只关注眼前的利益最大化,而忽略了长远的利益,使得机电设备超负荷运转,造成无法挽回的损失。应该从机电设备可以长期为企业提供利益这点上进行管理。

2、增强港口航道机电设备的技术改造

机电设备的技术改造也称为机电设备的技术改装,指的是运用现代科技成果,针对机电设备的结构,功能等进行改造,以达到原机电设备无法完成或可以令机电高效的完成工作。技术改装针对已有的作业工艺、工作设施以及技术设备展开的技术变革,并且是对现有的工作性能添加新的技术从而增强工作效率和经济效益。此外,技术改装与修理不是同一概念,修理只是针对机电设备保持其工作性能的一种方法,修理不具备很高的新技术要求,而技术改装需要新的技术对原有设备性能等进行创新的改造。

3、完善港口航道机电设备的维修管理

设备修理的目的在于令动力构件保持一定的运行能力,在规定时间内完成工作,简言之,是让机电设备在规定的期限内有效的运行下去。修理后是否对机电设备的工作效率和质量产生影响,是根据设备的可利用率得知的。所以修理的目标是用适当的成本提供技术支持,从而保障工作中的机电设备顺利生产,让企业获得利益。当确认机电设备的维修方法后,还要对设备在生产流程中所处的位置,不要应用一种固定的修理方法。在企业中必须要同时拥有定期维护、定期检测、修理等方式。

结束语

港口航道机电设备是现代化港口生产活动的重要物资基础,是港口经济发展的前提.因此,港口航道机电设备的管理有着十分重要作用.合理的机电设备的管理制度和方案可以有效的减少设备的破损,延长其机电设备使用寿命,保证港口生产的安全顺利的进行。

参考文献

[1]许若平.论港口机电的使用与维护[J].中国水运,2012(12).

第5篇

毕业论文答辩自述稿范文

尊敬的各位老师:

下午好!

我是通信工程专业14级秋季班的郭胜强,学号1409421031001,这篇论文是在我的指导老师李彦菲副教授及南广学院何光威副教授的悉心指点下完成的,论文的选题是经该论文选题是经李老师审核通过并给我提出此文的写作基调和原则,何老师在我撰写论文的过程中付出了大量心血,本文经过一二三稿并最终定稿,这期间何老师对我的论文进行了详细的修改和指正,并给予我许多宝贵的建议和意见,给予了我极大的帮助。在专业知识水平上,二位老师敢于尝试、锲而不舍、推陈出新的的精神是我永远学习的榜样,并将积极影响我今后的学习和工作,在此我谨向李老师、何老师表示崇高的敬意和衷心的感谢。不管今天答辩的结果如何,我都会由衷的感谢二位老师的帮助和指导,感谢各位评委老师的批评指正。

下面我将这篇论文的毕业论文选题的目的、意义、写作内容、成果、结论、存在的不足向各位老师作简要的陈述。

首先,我想谈谈为什么选这个题目及这篇文章的目的和意义。

我当时之所以选择《基于FPGA的数字音频信号源设计实现》这个题目是因在日常遇到的问题中有很多需要进行声音处理,所以选用FPGA器件实现音频信

号源处理的方案,即对声音信号进行了采集、处理、传输存储和还音回放工作以及如何在噪声环境中如何能有效地地把需要的语音信号提取出来,消除或者衰减噪声,从而显著提高数字音频信号源的质量方面的工作。另对系统如何进行声音信号采集、声音信号模数转换、编码、压缩、声音信号滤波、音频信号输出、传输、还音等工作进行了探讨。

其次,我想谈谈这篇文章的结构和主要内容。

我的论文主要分为以下5个部分:

第一部分主要音频采集、数据处理部分基本原理

首先使用话筒把收集到的语言信号作为输入信号,然后将收集到的音频信号转换为连续的电信号,耳机播放的声音是由经过滤波后转换的模拟音频信号;LM4550(AC-972.1)芯片将输入的模拟音频信号经过采样、量化、编码转换为数字音频信号;FPGA中的AC-97模块用来发送及接收256bit的串行数据流,具有I/O的18位立体声PCM数据端口;AC-97Commands的命令则是用来执行初始化命令和设置放大器增益等;FPGA通过配置接口编写Verilog程序来控制LM4550(AC-972.1)芯片的正常工作;FPGA和LM4550(AC-972.1)芯片通过数据传输接口实现音频信号编码后的的发送与接收;FIR滤波器将LM4550传输来的数字化音频数据处理后,经过数据传输接口传送到LM4550(AC-972.1)芯片的模数转换后,其模拟信号由耳机线路输出。

第二部分数据传输部分,本设计的数据传输部分拟采用以太网传输,具体来说使用3类双绞线的l0BASE-T方式,在上一节中提到的通过帧结构封装,多路时分复用后的数据流转换成串行数据后,通过以太网芯片,对数据流进行IP包的封装,封装好的IP包,通过RJ45的接口,经华为QuidwayS2700series交换机,再通过RJ45的接口按照协议传送到服务器,并将数据流信息存储到服务器上。

第三部分是还音部分

还音是整个音频系统的最后一个环节[6],还音的过程是这样的,通过网络将服务器中的数据流信息传送过来,由于先前对多路音频进行了时分复用,所以在此首先对数据流信息进行解复用,解复用后,生成多路音频数据流,将每一路音频数据流进行帧结构解析,去除帧头,帧尾,通道号,时间同步信号信息,纠错码信息,同时将时间同步信号信息和通道号信息提取出来,这样就解析出来带有通道的多路音频数字信号,这些信号之间的延迟信息通过时间同步信号信息来体现,然后将每一通道的音频数据信息进行归一化处理,形成可以播放的wav文件,根据通道号和时间同步信号信息通过不同的扬声器播放出来,到此,就完成了还音的过程。

第四部分主要是各模块的设计

(一)音频采集、处理硬件平台的实现(二)传输部分平台的实现(三)还音部分平台的实现

第五部分主要是系统的综合测试和整体实现(一)采集、处理部分的整体实现

(二)系统功能验证和效果分析及硬件实物验证(三)传输存储和还音部分综合测试和整体实现

我的论文结论是:本课题研究了基于FPGA的数字音频源设计实现,并利用FPGA设计了对声音信号进行了采集、处理、回放以及如何在噪声环境中如何能有效地地把需要的语音信号提取出来,消除或者衰减噪声。同时进行了传输存储和还音重放的设计工作,

系统在设计过程中以Xilinx公司Spartan-6系列XC6SLX45芯片为核心芯片,通过XC6SLX45芯片控制LM4550将麦克风采集到的语音信号实时的处理转换为数字信号,并将数据传给主控制芯片XC6SLX45,对数字音频信号进行滤波处理,滤除非有用信号。利用FPGA(FieldProgrammableGateArray,可编程门阵列)可反复编程、擦除、使用的特点成功的解决了语音滤波器可重构的特点。本文中基于FPGA的音频采集系统中的滤波器的设计实现了结构灵活、实时性好、通用性强、占用资源少、运行速率高等优点。

本文对系统如何进行声音信号采集、声音信号模数转换、编码、压缩、声音信号滤波、音频信号输出、传输、还音等工作进行了探讨。本论文主要完成工作如下:

1.实现了音频的采集,信号稳定。

2.对音频信号的处理完成了简单的同步处理,3.对音频信号采用时分复用方法进行数据处理。4.完成了对信号的测试。

5.接收的音频数据能够通过软件解析接出来。

6.本系统把从话筒收集到的语音信号进行实时处理转换为数字信号,并将数据传给主控制FPGA芯片XC6SLX45,然后对数字音频信号进行滤波处理,通过设计数字滤波器来处理噪声信号,消除或者衰减噪声。

7.借助MATLAB软件来设计FIR数字滤波器,使用FDATooI工具箱设计滤波器的系数。利用MATLAB/Simulink建模及算法级仿真,验证了设计滤波器的可行性。

8.采用时下比较流行的SystemGenerator设计FPGA的方式,构建了音频采集系统中的滤波器的硬件模型。完成了采集模块、时钟控制模块、按键防抖动模块、滤波系统模块的设计与仿真,并在ISE软件中进行了综合,验证了软件设计的可行性。

最后,我想谈谈这篇文章存在的不足。本文设计把首先对模拟音频信号进行量化采集,其次量化音频信号通过FPGA数据处理,是否通过FIR数字滤波器输出,然后通过异步串口输出存储,最终通过软件解码,对音频量化信号归一化处理,将声音回放出来。整个过程已经实现。但是还存在一些问题,需要进一步的改进和加强。

1.数据存储方面有新的改进2.获取更高精度的音频数据。

第6篇

关键词:论文管理平台;B/S模式;三层架构

中图分类号:TP311.52

毕业论文是高等学校学生在掌握基本理论、基本知识和基本技能的基础上,运用本专业知识和技能所进行的全面的综合训练。当前不少高校对毕业论文的管理主要还是采取传统人工管理模式,在论文选题、论文指导、资料收集、报表提交等多方面存在效率低、效果差等问题。随着网络技术的不断发展,许多高校尝试使用信息技术对毕业论文进行管理,也有一些软件厂商开发了相应的通用软件平台。

多数系统向管理员、教师、学生三种类型的用户提供服务,解决了导师出题、学生选题、毕业论文材料的上交与审核。有的系统还实现了师生实时交流、在线评审以及毕业统计等功能。

但是由于不同高校在毕业论文的组织和管理存在差异,开发一个适合本单位使用的毕业论文管理系统,更有利于论文管理和系统维护。为了进一步提高毕业设计(论文)教学效率,本平台结合某系在近些年实践教学环节中实际情况,应用软件工程的思想和方法研究了毕业论文管理平台的设计,实现了对毕业论文的网络管理,提高了效率和管理水平。

1 系统功能

根据《闽江学院毕业论文(设计)工作规定》,毕业论文写作的主要工作有:教学秘书进行毕业论文初始工作(设置参与论文写作工作的指导教师和学生,毕业论文工作计划、相关通知公告及相关表格文件等)、指导教师拟定毕业论文选题、学生选择或者自拟论文选题、师生互选、学生提交题目审批表、教师下达任务书、学生提交开题报告、论文写作与指导、中期检查、论文定稿、指导教师评阅、专家评阅、毕业论文答辩、毕业论文资料归档等工作。

2 系统功能模块

本系统的用户包括学生、教师、教学秘书、院系领导,系统设计目标是实现毕业论文管理的网络化、系统化、自动化。核心功能是教师拟出课题、学生选题、在线提交各种文档、在线论文指导。系统应满足学生、教师、教学秘书、院系领导四种类型的需要,针对不同类型,使用不同的功能模块。学生主要有选题、上传文档、提交论文等功能。教师有设定论文题目、选择学生、查看指导学生提交的文档等功能。教书秘书全程调节毕业设计进程。院系领导进行审查和审核。

2.1 教师模块

教师由教学设置用户名和账号。主要实现:课题、选择指导学生、任务书、审核开题报告、中期检查报告、修改论文、成绩评定等。

2.2 学生用户模块

学生使用平台登录,用户名和初始密码由系统给出。主要实现:选择课题、选择教师、填写题目审批表和开题报告、提交论文等功能。

2.3 教学秘书模块是毕业毕业论文管理平台的系统管理账户。主要实现:设置指导教师、设置指导学生、统计毕业论文报表、毕业论文计划。

2.4 院系领导模块

院系领导主要对毕业论文各阶段进行监督和审核。

3 系统总体结构设计

根据系统功能,设计采用以Web为基础的三层架构的B/S模式,分为客户层、应用层和数据层。

客户层:实现在客户端浏览器中显示的用户界面。该层可以调用由业务逻辑层提供的业务方法,也可以直接调用由数据层提供的接口访问数据库。客户层实现了系统与用户间的接口,用户通过Web浏览器访问论文管理平台。应用层作为系统核心,封装了主要的业务逻辑。

应用层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务进行逻辑处理。在接收了用户提交的http请求后,由Web应用服务器接受请求并由处理程序解释,并进行相应处理。操作结果以HTML页面的形式返回给浏览器。

采用三层结构这种模式能较好地适应开发,对代码重用、代码分层以及对以后的软件维护等等有很大的作用。尤其考虑到本平台在运行过程中随着毕业论文流程可能的变化以及对功能扩展的需求,更应该采用三层结构。

开发工具采用Visual 2010,编程语言采用C#,前端界面使用,采用Microsoft SQL Server2008作为后台数据库管理系统。其中是创建动态Web页的服务器端技术,作为应用程序采用的数据访问模型。在服务器端运行,应用程序使用连接数据源,并进行数据操作。

4 后台数据库设计

毕业论文平台后台使用SQL SERVER数据库。设计过程中使用ER图定义实体关系模型,并根据范式理论进行优化。

根据需求分析和设计要求,毕业论文平台主要包含以下数据表:

(1)Administrator,存储教学秘书信息。

(2)Dean,存储院系领导信息。

(3)Teacher,存储教师用户相关信息,包括用户名、密码和教师基本信息等。

(4)Student,用来存储学生用户相关信息。

(5)DepartmentInfo,用来存储院系信息。

(6)Plan,用来存储毕业论文计划信息。

(7)Thesis,用来存储毕业设计课题。

(8)Task,用来存储任务书信息。

(9)TitleForm,用来存储题目审批表信息。

(10)Report,用来存储开题报告信息。

此外还有一些辅助表。

5 系统的主要特色

考虑到本单位实际需求和运行情况,平台重点突出两大特色:

师生互选。教务秘书设定指导教师指导的学生总数,教师提交课题后,学生登录平台,查看相应课题,根据自己擅长或喜欢的方向进行选择。在选题的过程中,每个导师的学生数量有限,达到上限后,学生不能选择该导师,需要从其他导师的课题中重新进行选择课题。教师可以决定是否接受该学生。教师指导人数到达上限后,不再接受学生。

审批功能。教师可以查看到所指导学生的任务书、开题报告、毕业论文等信息,并进行审核。院系领导对教师审核后的文档进行最终审批。

6 结束语

本毕业论文管理系统基于本校实际开发,充分利用了网络资源,方便管理人员对毕业论文全阶段的监督和控制;使学生选题过程公开化、合理化,解决了以往选题散乱、人工干预多的问题;促进毕业指导老师与学生互动;较好地适应毕业论文管理需要。今后可以在平台上添加答辩管理、论文检索等功能,进一步规范和扩展使用空间。

参考文献:

[1]应颂翔.基于B/S架构的毕业论文管理信息系统设计[D].浙江工业大学,2011.

[2]潘旭武.基于工作流的毕业设计管理系统[J].计算机系统应用,2013(22):54-57.

第7篇

关键词:PHP ;MYSQL;论文综合管理系统;B/S

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2012)36-8595-02

1 系统可行性分析与研究

1.1 研究背景

目前,纵观全国各地高校,学位论文管理系统得以广泛实现应用,有一些学院依旧用手工录入的方式进行管理;经过仔细对比,很多高校使用WEB方式进行论文管理时的相关操作,在功能上及相应的业务流程比较相似;都使用较简单的方式,如都使用论文提交、审核,及搜索模块,基本上来说都没有题目选择或者导师互动等模块。在本课题在这些基础上,加入前期论文题目及导师的互动选择功能,从而使得论文的各个过程都能在网上进行,从而方便了审核人员,导师和学生。在线的论文指导(站内短信)功能可以导师和学生进行方便地进行沟通和交流,另外在线修改功能也能避免线下修改造成的纸张和时间的浪费。

1.2 研究内容

做为一个涉及多个权限用户的系统,这就需要对用户信息数据进行处理,再加载不同的用界面。根据该论文系统需求特点,要求平台建立在网络的基础上,尽可能地使论文的整个过程方便,简单,界面更加友好。整个过程首先由有相应论文指导权限的教师上传可供学生选择的标题,教师所在的单位审查通过后,便开始了基于该网络平台的互动论文选择过程,学生以志愿的方式选择相应的论文标题进行申请,然后相应教师对申请学生进行选择,系统接着对结果进行处理。处理完成后,落选双方进行第二次双向选择,最终完成选题的过程。然后教师与学生论文写作过程,进行开题报告,正文写作等过程,最后教师对论文进行评分。就是基于上面这一个论文过程,进行仔细分析,最后开发出这个系统。

1.3论文综合管理系统的开发环境

1.3.1 LAMP(LINUX+APACH+MYSQL+PHP)

网站主体采用执行效率极高的PHP开发,使用AJAX技术辅助,数据库方面采用与PHP之最佳组合MYSQL,web服务器和操作系统则采用apache和linux,这就是所谓的LAMP建站方案。

2 相关技术综述

2.1 PHP编程技术介绍

PHP是一种公开源代码!运行在服务器端的嵌入式脚本语言,允许程序员将语言嵌入HTML文件当中,并且PHP对不同的技术提供了编程环境与接口,利用它可以方便地开发各种功能完备!交互性强的动态页面,为网站建设提供了简单!实用的解决方案:

2.2 MySQL数据库技术介绍

MySQL是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下你可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐。

2.3 开发环境

LAMP即操作系统: LINUX,web服务器: APACHE,数据库:MYSQL,服务器端脚本PHP的第一个字母组合。LAMP通过多年的发展,迅速由草根阶层走出来,在世界范围的层面,一旦谈及WEB服务器标准,人们就会自然谈到LAMP。也正是因为LAMP都是开源的组件,不断完善其兼容性,它们的应该场合越来越广泛,普遍。并成为一个相当强大的WEB平台。

2.4 B/S体系与三层配置模式

B/S结构从逻辑上讲分为四个层次:客户机、Web服务器、应用服务器、数据服务器。客户机主要负责人机交互,Web服务器主要负责对客户端应用程序的集中管理,应用服务器主要负责应用逻辑的集中管理,它也可以根据其处理的具体业务不同而分为多个;数据服务器则主要负责数据的存储和组织、数据库的分布式管理、数据库的备份和同步等等。

2.5开发方法:原型法开发

3 系统设计与实现

3.1系统需求分析

本系统作为一套论文综合管理系统,在使用过程中主要呈现出了以下几个特点:

1)系统是根据具有本学院特色的论文管理模式进行编写的,具有通用性,同时也更具有个性化的特点,以方便学院师生论文操作和提高论文效率为核心,采用以管理与先进的计算机网络技术相结合。

2)规范的软件结构搭配先进的软件开发技术。该文管理系统基于B/S结构,并根据软件设计的思想,运用了标准化,模块化,网络化等技术,使得整个系统可靠性,适应性,维护性及安全性得到了很好的保障。

3)方便友好的用户界面。系统采用的浏览界面更加的友好,更加的清晰,布局也更加的合理,无论是那一种角色用户得能方便地操作,提高了他们使用系统完成任务的效率,最大化地使用户得到好的用户体验。

3.2系统设计目标

本系统设计的根本就是为了使得整个论文过程网络化,提高过程的完成效率,减少人工成本,提高论文信息的查询、纪录等工作的速度,使得论文的整个流程更加地完善。以便更加方便、直接、快捷地为我院师生提供服务。

3.3设计方案

3.5系统描述

该文系统的核心任务是论文的过程管理,它包含了系统管理的多个方面,内容上比较复杂、广泛,必须使得系统核心任务十分稳定,并且与系统其它模块的协作也要十分稳定,流畅。论文系统功能主要包括:论文,人员,以往论文,新闻,系统内短信等功能模块;及能根据系统赋予的角色权限对相应的信息进行相应的查询、统计、修改等操作的功能。

其中核心的论文管理行为包括:

1)本系统的院系管理员负责管理系统各种信息。管理教师和学生用户的论文操作权限;

2)非管理员用户只能检索、查看系统相关资料信息。

4 总结

论文综合管理系统的开发不仅仅是一个网站制作的过程,更重要的是在系统分析和设计阶段所做的工作。在这过程中,我充分利用了网站开发上的灵活和效率高的特点,应用PHP和MYSQL数据库以LAMP架构开发本系统。

在系统的设计过程中,本对系统的设计的过程越来越清晰,也更加熟悉PHP的程序应用,对系统整体的架构设计,模块划,页面的整体布局设计也有了更深的认识,为更好地学习,工作打下更加坚实的基础。

参考文献:

[1] 清华大学图书馆学位论文描述元数据规范课题组.学位论文资源分析报告[J].http:///cdls2/w3c/2003/SpcMetadata/387298,(AccessedMar.19,2005):12-20.

[2] 朱红.学位论文管理系统的分析与实现[J].四川理工学院学报:自然科学版,2006,19(5):124-126.

[3] 冯建华.数据库系统设计与管理[M].北京:清华大学出版社,2007,5:40-57,100-120 .

[4] Andy Harris.PHP 5 /MySQL Programming for the Absolute Beginner (For the Absolute Beginner) (Paperback) [M].10-180.

第8篇

    本论文在对高速信号传输理论进行深入研究的基础上,设计了应用于PCI-Express的2.5Gbps传输速率的高速串行收发器--LVDS电路;并采用了0.13um CMOS工艺对电路进行实现。版图后的Hspice模拟结果表明,该收发器能很好的满足PCI-Express标准的应用要求。本文在LVDS高速接口电路设计中的创新之处和解决的技术难点主要体现为为下列几点。

    1.提出了预放大器、电流选择器、主比较器三级电路相结合的新型LVDS接收器结构。此结构使接收器在高速数据传输条件下保证接收器有较高灵敏度(最低100mV差分摆幅可接收)并拓展了信号的接收共模电平范围(0.2V-2.2V)。

    2.针对高频应用环境设计了一款新型的预加重电路,在很大程度上补偿了传输线对信号高频成分的衰减,从而保证了信号的完整性。