仿真就是通过对系统模型的实验去研究一个存在的或设计中的系统。下面是我精心推荐的物流仿真技术论文,希望你能有所感触!
【摘 要】物流系统仿真借助计算机技术对物流系统进行真实模仿,对物流工程项目有十分重要的意义。论文主要研究物流系统仿真技术的基本理论,提出利用Flexsim软件进行模拟仿真的方法。该方法可为物流系统建设规划提供重要的决策依据。
【关键词】物流系统仿真;Flexsim软件
随着我国经济的发展,物流业迅速地成长,全国各地的物流工程建设也在逐步展开,但在项目的投资建设中产生了一系列的合理性分析的问题,如技术、经济可行性和管理方法等。如物流配送中心在规划建设过程中的选址是否恰当,其容量设计、装备配置和场地规划是否合理,是否能够更好简化工作,节约成本和时间,对理货、存储、分拣等工作区的划分是否能够更加方便各项作业的进展和管理。对于这些实际的问题,如果只凭经验和感觉来判断,难免会有些方面被疏忽,建成后再进行调整就会增加建设的成本,耽误正常的工作,从而带来巨大的损失。
物流仿真技术是借助计算机技术、网络技术和数学手段,采用虚拟现实方法,对物流系统进行实际模仿的一项应用技术。它需要借助计算机仿真技术对现实物流系统进行系统建模与求解算法分析,通过仿真实验得到各种动态活动及其过程的瞬间仿效记录,进而研究物流系统的性能和输出效果。物流仿真技术最大的优点就是不需要实际设备的安装,不需要实际实施相应的方案,即可验证如下目标:①增加新设备后给企业带来的效应;②设计新的生产线的好坏;③比较各种设计方案的优劣等等。本文主要研究物流系统仿真技术的基本理论,并通过Flexsim仿真软件进行说明说明。
1.物流系统仿真的特点
物流系统仿真的特点主要体现在以下3个方面。
(1)物流系统中流的仿真:对于物流系统中的多种流,如货流、车流、信息流、资金流等,可以采用动态仿真 描述流的产生、流动、消失、积累和转换等。
(2)物流系统中排队的仿真:由一个或多个服务台和等待服务的顾客组成的离散系统成为排队系统。物流系统是复杂的离散事件系统,并且各种设施设备可以看作是服务台,各种实体货物等可以看作是顾客等待接收服务。
(3)物流系统组织中资源的因素仿真:物流组织是通过各种人员和设备参与实现的,这些都是物流系统中的资源。通过对各种资源不同的规划,物流服务质量和运作效率也是有差异。利用计算机仿真技术描述人和设备的行为过程,可以得出较优的物流体统组织方案。
2.物流系统仿真的优势
在构建物流系统时,由于建设投资巨大,存在一定的投资风险,且建成后发现了不合理的地方需要改造,成本将会非常的高。利用仿真技术实现物流系统各个模块的运行状况,并得出适应发展、经济有效的设计方案。物流系统仿真技术的主要有以下优点。
(1)对于复杂的物流系统可以采用仿真的方法构建模型;(2)对于新的物流系统,无需实际建设投资,可先利用计算机仿真模拟对新系统进行可行性和效率做出正确的评判,如方案合理再实施,降低投资风险;(3)可以对多个方案进行分析对比,从中选择最优方案;(4)通过仿真调整目标函数和约束条件来优化方案。
3.物流系统仿真的步骤
物流系统仿真的一般步骤:(1)弄清问题,掌握实际情况;(2)收集整理资料;(3)确定各个因素之间的相互关系;(4)构造仿真模型模型;(5)确定模型参数;(6)检验模型的正确性;(7)仿真模型的运行及结果分析。
4.Flexsim仿真软件
4.1 Flexsim仿真软件介绍
Flexsim是由美国的Flexsim Software Production公司出品的,是一款商业化离散事件系统仿真软件。Flexsim采用面向对象技术,并具有三维显示功能。建模快捷方便,显示能力强大,特别适合于生产制造、配送、交通运输等领域。其主要特点包括:(1)基于面向对象技术建模;(2)突出的3D图形显示功能;(3)建模和调试的方便;(4)建模的扩展性强;(5)开放性好。
4.2 应用Flexsim仿真软件建模仿真方法
(1)设置模型布局
Flexsim对象库中的对象基本能够反映各项实际设施。如进货源和出货源可以分别用发生器和吸收器来表示,加工作业可以用处理器表示,货架、运输机、操作员分别有相应的实体表示。并根据各个实体的数量尺寸,将其调整到适当的位置,使其与实际方案相符。在设置这些参数时,要根据具体的对象特征设置参数才能正确的模拟显示。
(2)定义“流”
根据系统中各对象之间的逻辑关系,连接相应的端口,构建模型的逻辑流程。
实体与实体之间的联系可用输入输出(A)连接或者中间端点(S)连接。作业的流程要与实际作业时的流程相符合。
(3)设施参数的设计
根据每个对象所描述的物流系统的特征,设定对象的参数。Flexsim中常用的一些仿真参数主要有:
①生成器参数:可按到达时间间隔模式、到达时间表模式、到达序列模式创建临时实体。通过生成器可以设置货物的到达类型和到达时间分布等。
②处理器参数:处理器参数一般用到的是处理器容量、处理时间、预置时间、平均故障时间和平均维修时间等。
③暂存区参数:暂存区参数主要有暂存区容量、暂存区大小、暂存区货物堆放形式等。
④货架参数:货架参数主要有货架容量、货架列数、层数、列宽、层高、最小停留时间和堆存方式等。
⑤运输工具参数:运输工具包括工人、运输叉车、堆垛机等,参数主要有装载时间、卸载时间、运行速度、装载量、加速度以及运输线路设计等。
⑥临时实体流参数:临时实体流参数决定实体如何将临时实体送到下游。这些参数主要有送往端口、是否使用运输工具、是否拉动、拉动条件、优先级等。
4.3 编译运行与仿真结果分析
在完成模型的建立后,可以对仿真模型进行编译运行。为了减小误差,可以通过反复多次的运行或根据不同的设定条件运行,得出仿真的结果。分析实验中各个对象的工作状况及效率,对比不同的实验的结果,提出改进优化措施,并再次进行验证。最终得出最优的方案。
【参考文献】
[1]彭扬,吴承健.物流系统建模与仿真[M].杭州:浙江大学出版社,2009.
[2]周向阳.物流系统仿真系列讲座第一讲[J].物流技术装备版,2010(3).
[3]肖江波.基于FLEXSIM的配送中心系统仿真与优化[D].北京:北京邮电大学,2008.
点击下页还有更多>>>物流仿真技术论文
1. 重庆工商大学实验实习中心,重庆400033 ; 2. 重庆工商大学图书馆,重庆400033)
摘 要:介绍了MATLAB 图像处理工具箱中的函数,给出了图像处理与分析的技术实现,如
用直方图均衡进行图像增强,通过形态学方法进行图像特征抽取与分析,借助于分水岭图像分
割实现目标检测等。
关键词:灰度图像;形态学变换;标记;分割;特征抽取
中图分类号:TP 317. 4 文献标识码:A
MATLAB6. 1(R12. 1) 是一套功能十分强大的工程计算及数据分析软件,其应用范围涵盖了数学、工业
技术、电子科学、医疗卫生、建筑、金融、数字图像处理等各个领域。许多工程师和研究人员发现,MATLAB
能迅速测试其构思,综合评测系统性能,并能借此快速设计出更多的解决方案,达到更高的技术要求。
MATLAB 的图像处理工具箱,功能十分强大,支持的图像文件格式丰富,如3 . BMP , 3 . JPG, 3 . JPEG,
3 . GIF , 3 . TIF , 3 . TIFF , 3 . PNG, 3 . PCX , 3 . XWD , 3 . HDF , 3 . ICO , 3 . CUR 等。利用MATLAB 所提
理函数,并给出用MATLAB 实现图像处理与分析的应用技术实例。
1 MATLAB 的图像处理工具概述
MATLAB6. 1(R12. 1) 提供了20 类图像处理函数,涵盖了图像处理的包括近期研究成果在内的几乎所
有的技术方法,是学习和研究图像处理的人员难得的宝贵资料和加工工具箱。这些函数按其功能可分
为:图像显示;图像文件I/ O ;图像算术运算;几何变换;图像登记;像素值与统计;图像分析;图像增强;线
性滤波;线性二元滤波设计;图像去模糊;图像变换;邻域与块处理; 灰度与二值图像的形态学运算;结构
元素创建与处理;基于边缘的处理; 色彩映射表操作;色彩空间变换;图像类型与类型转换。
2 应用MATLAB 工具箱进行图像分析处理
2. 1 用直方图均衡实现图像增强
当图像对比度较低,即灰度直方图分布区间较窄时,可用直方图均衡实现灰度分布区间展宽而达到
图像增强的效果。下面是实现的源程序及相关功能的注解:
%源程序:test1. m
X 收稿日期:2003 - 02 - 27 ;修回日期:2003 - 03 - 30
作者简介:何希平(1968 - ) ,男,四川人,博士生,重庆工商大学副教授,从事多媒体数据压缩、网络信息系统研究。
. 1995-2005 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
clear , close all %清除所有内存变量、图形窗口
I = imread(’pout. tif’)
; %将图像文件pout. tif 的图像像素数据读入矩阵I
imshow( I) %显示图像I ,图像对比度低,如图1a
figure , imhist ( I) %在新图形窗口中显示图像I 的直方图,如图1c。可以注意到图像
%亮度范围相当狭窄,并未完全覆盖可能的范围[0 ,255 ]
I2 = histeq( I) ; %对图像I 做直方图均衡补偿在整个范围内展宽亮度值并输出到矩阵I2 ,因而改进了图像I 的对
比度
figure , imshow( I2) %在新图形窗口中显示新图像I2 , 如图1b
figure , imhist ( I2) %在新图形窗口中显示图像I2 的直方图, 如图1d
imwrite ( I2 , ’pout2. png’)
; %将对比度调节的结果图像写入PNG格式的文件
a 原图 b 直方图均衡结果图 c 原图像的直方图 d 结果图像的直方图
图1 直方图均衡补偿消去图像噪声
程序运行后,可得如图1 的对比图像。
2. 2 用形态学方法进行图像处理与分析
以rice. tif 为图像实例,介绍用形态学方法对灰度图像进行处理与分析的技术要点,即对灰度图像进
行如下操作:去除图像的不均匀背景;用设置阈值的方法(thresholding) 将结果图像转换成二值图像;通过
成分标记(components labeling) 返回图像中的目标对象属性,并计算目标对象的统计数字特征。其算法步
骤描述如下:
(1) 用工具箱函数imread 和imshow 读取和显示8 位灰度图,如图2a 。
(2) 用形态学开运算(Morphological Opening) 估计背景。通过调用imopen 并对输入图像I 执行形态学
开运算, 取半径为15 的圆盘结构元素,且结构元素通过函数strel 建立。形态学开运算有消除不能完全包
含在半径为15 的圆盘内的目标对象的作用。注意到图像(如图2b) 中央的背景照度(background illumina2
tion) 比底部要亮。
(3) 用surf 指令察看背景图像。用Surf 指令创建近似背景的彩色表面图(如图2c) ,使人可以看到在
一个矩形区域上的数学函数特征。在表面图中,[0 , 0 ] 表示原点, 或图像左上角,曲面图最高部分表示背
景的最亮像素(从而rice. tif 的背景的最亮像素出现在图像中央行的附近,而最暗像素出现在图像的底
部) 。
(4) 从原图像中减去背景图像。须用图像处理工具箱的图像算术函数imsubtract 产生均匀的背景(如
图2d) 。
(5) 调节图像对比度。用imadjust 指令增大图像对比度(如图2e) 。imadjust 函数需要一个输入图像且
也可带两个矢量: [ low high ] 和[ bottom top ] . 输出图像通过将输入图像中low 值映射到输出图像中的bot2
tom 值、high 值映射到输出图像中的top 值,并将low 与high 间的值进行线性缩放而产生。
(6) 对图像进行阈值处理。先调用graythresh ,自动计算一个适当的阈值;然后使用graythresh 返回的
阈值,调用im2bw 执行阈值处理,将灰度图像转换成二值图像(如图2f) 。
(7) 确定图像中的目标对象并予以标记。调用bwlabel 寻找连通成份而且用惟一的数字将他们分类
标记。bwlabel 接受一个二值图像和指定各目标对象的连通性的值(4 或8 ,表示4 或8 连通) 作为输入。
注意: 结果的准确性依赖于许多因素,包括: 目标对象的大小; 近似背景的准确程度; 是否设定连接
3 2 第2 期 何希平等: 基于MATLAB 的图像处理与分析
. 1995-2005 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
a 原图b 背景
性参数为4 或8 ; 是否任何目标对象均相接(在
这种情况下他们可能被标记为同一目标对象) ;
在该实例中, rice 的一些谷粒正好相接,因
此bwlabel 把它们视为了同一目标对象。
(8) 查看标记矩阵。看一看bwlabel 产生的
标记的近似形状是有用的。调用imcrop 并用鼠
标选择包含某一目标对象的一部分及其一些背
景的部分图,则所选部分图的像素值会在MAT2
LAB 窗口中返回。若查看上面的结果,你会看到
c 背景的表面图d 原图与背景的差
一个对象的一角标以某数字标记k ,这意味着它
是第k 个被bwlabel 分类的目标对象。imcrop 函
数也可带矢量指定剪裁矩形的坐标。在这种情
况下,它不执行交互式操作。举例来说,
rect = [15 25 10 10 ] ; roi = imcrop (labeled ,
rect)
这个调用指定一个剪裁矩形的左上角坐标
始于(15 ,25) ,而且高度和宽度均为10 。
一种查看标记矩阵的好方法是将它显示成
e 图像对比度调节结果 f 阈值处理后的二值图
一种假彩色索引图像(如图2g) 。在假彩色索引
图像中,将标记矩阵中区分每一对象的数字映射
成了相关色彩映射矩阵中的一种不同的颜色。
当把一个标记矩阵看成一个RGB 图像时,图像
中的对象是比较容易区别的。为此, 使用la2
bel2rgb 函数。使用该函数时,可以指定色彩映
射表,背景颜色,以及标记矩阵中的对象如何映
射为色彩映射表中的颜色。
(9) 测量图像中的对象属性。regionprops 指
令可测量图像中的对象或区域的属性,并返回一
g 假彩色标记图h 谷粒大小分布图
图2 形态学图像处理的对比分析结果
个结构数组。当将其作用于一个图像成分的标
记矩阵时,它为每个成分建立一个结构元素,而
每一结构元素包含一个标记成分的一些基本属
性。regionprops 函数支持对许多不同的属性予以
测量, 但是设定属性参数为’basic’旨在返回最
常用的三个量: 面积(Area) , 质心或块中心
(Centroid) 和边框(BoundingBox) 。边框Bounding2
Box 表示能容纳一个区域(所举实例中的谷粒)
的最小长方形, 为四元素矢量: [ left top width
height ] 。
(10) 在图像中计算目标对象的统计特性。使用MATLAB 函数max , mean , 和hist 可计算被阈值处理
的目标对象的一些统计属性(如图2h) 。图像处理工具箱也有一些统计函数,如mean2 和std2 ,适用于图像
数据,因为他们对二维空间的数据返回单一值。
下面是算法实现的程序代码:
%程序代码:test2. m
clear , close all ,I = imread(’rice. tif’)
; imshow( I) %读取和显示8 位灰度图rice. tif
4 2 重庆工商大学学报 (自然科学版) 第20 卷
. 1995-2005 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
background = imopen( I ,strel (’disk’,15) ) ; %取半径为15 的圆盘结构元素对图像用开运算估计背景
figure ,imshow(background) %显示背景图
figure , surf (double (background (1 :8 : end ,1 :8 : end) ) ) ,zlim( [ 0 255 ]) ; %显示背景的彩色表面图,对8 ×8 格点取样set
(gca ,’ydir’,’reverse’)
;
I2 = imsubtract ( I ,background) ; figure , imshow( I2) %从原图像中减去背景图像,并显示结果图
I3 = imadjust ( I2 , stretchlim( I2) ,[0 1 ]) ;figure , imshow( I3) ; %调节图像对比度,并显示结果图
level = graythresh( I3) ;bw = im2bw( I3 ,level) ; figure , imshow(bw) %将灰度图像转换成二值图像
[ labeled ,numObjects ] = bwlabel(bw ,4) ; % 成分标记,4 具体指定4 - 连通成分.
grain = imcrop (labeled) % 用鼠标选取实现交互式剪裁标记成分的一部分
RGB-label = label2rgb(labeled , @spring , ’c’, ’shuffle’)
; %把一个标记矩阵转换成一个RGB 图像
figure ,imshow(RGB-label) ;
graindata = regionprops(labeled ,’basic’)
%调用regionprops ,为rice 的每一经阈值处理
%的谷粒返回一个基本属性的结构。由BoundingBox 的域返回四元素矢量: [ left top width height ]。
graindata (51) . Area , graindata(51) .BoundingBox , graindata(51) . Centroid
allgrains = [graindata. Area ] %用点号存取graindata 的所有元素的面积域并将该数据存入
%新的矢量allgrains。这个步骤简化了对面积量的分析,因为不必使用域名存取面积。
max(allgrains) %找最大谷粒的大小。allgrains 中的数据是一维的, 故函数mean 和std 是适用的。
biggrain = find(allgrains = = ans) %使用find 指令返回该最大谷粒的成分标记
mean(allgrains) %求平均粒径
hist (allgrains ,20) %作包含20 个方柱的显示谷粒大小分布的直方图。直方图表明,在rice 图像中谷粒最通常的
%大小在300 到400 个像素的范围内(如图2h) 。
2. 3 用分水岭分割法检测连通目标
在一个图像中检测目标是图像分割的一个例子。为分割连通目标,时常用Watershed 变换。如果把一
幅图像看做一个具有山(高亮度) 和低谷(低亮度) 的表面,那么这个变换在一幅图像中找亮度低谷。实
现包括下列步骤:
(1) 读图像。读入图像afmsurf . tif , 它是一幅原子能显微镜下的衣料表面图像(如图3a) 。
(2) 对比度最大化。注意到图像中有许多彼此连通的不同大小的对象。为使通过watershed 变换找到
的低谷数目最小,我们使感兴趣的对象的对比度达到最大。对比度增强的一个常用的技术是综合应用top
- hat 和bottom - hat 变换。
top - hat 变换定义为原图像和它的开之差。图像的开是一与特定结构元素匹配的图像前景部分的集
合(如图3b) 。bottom - hat 变换定义为在原图像和它的闭之间的差。图像的闭是一与特定结构元素匹配的
图像背景的集合(如图3c) 。
通用的结构元素是正方形,长方形,圆盘,菱形,球和线。既然图像中我们感兴趣的目标对象看起来像
圆盘,我们用strel 函数建立一个半径为15 个像素的圆盘形结构元素。这个圆盘尺度是图像中的目标对象
的平均半径的一个估计。
(3) 图像相加减。看到top - hat 图像含有与结构元素匹配的对象的”巅峰”。相反,bottom - hat 图像
显示出感兴趣的目标对象之间的间隙。为使目标对象与分隔它们的间隙之间的对比达到最大,用“原图
+ top - hat 图像- bottom - hat 图像”得到增强的结果图(如图3d) 。
(4) 转换感兴趣的对象。调用watershed 变换找出图像的亮度”低谷”,把imcomplement 函数作用于增
强过的图像上,将感兴趣的目标对象转换为亮度低谷,得到增强图的补图(如图3e) 。
(5) 检测亮度低谷。对所得补图运用imextendedmin 函数检测低于某特别阈值的所有亮度低谷。
imextendedmin 函数的输出是一个二值(逻辑值) 图像(如图3f) 。二值图像中重要的是区域的位置而非区域
的大小。用imimposemin 函数把补图改为只含有那些由imextendedmin 函数找到的低谷,并将低谷的像素值
变为0 (8 位图像可能的深谷) (如图3g) 。
(6) Watershed 分割。通过watershed 变换,可找出来所有含有强加给最小值的区域。用watershed 函数
实现Watershed 分割。watershed 函数返回一个标记矩阵,它含有对应于watershed 区域的非负数。凡未落入
5 2 第2 期 何希平等: 基于MATLAB 的图像处理与分析
. 1995-2005 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
图3 用Watershed 分割法检测连通
目标的图像渐近过程
任何watershed 区域的像素均被赋予像素值0。用label2rgb
把一个标记矩阵变为一幅图像(如图3h) 。
(7) 从标记矩阵中抽取目标对象的特征。可用region2
props 函数从标记矩阵中抽取特征。比如说,可以计算两个
量(面积和方向) 并把他们看成彼此的一个函数。
下面给出算法的实现代码:
%程序代码:test3. m
afm = imread (’afmsurf . tif’)
; figure , imshow(afm) , title (’surface im2
age’)
;se = strel (’disk’, 15) ;
Itop = imtophat (afm , se) ; figure , imshow( Itop , [ ]) , title (’top - hat im2
age’)
;
Ibot = imbothat (afm , se) ; figure , imshow( Ibot , [ ]) , title (’bottom - hat
image’)
;
Ienhance = imsubtract (imadd ( Itop , afm) , Ibot) ; figure , imshow( Ien2
hance) , title (’original + top - hat - bottom - hat’)
;
Iec = imcomplement ( Ienhance) ; figure , imshow( Iec) , title (’complement
of enhanced image’)
;
Iemin = imextendedmin( Iec , 22) ; figure , imshow( Iemin) , title (’extend2
ed minima image’)
;
Iimpose = imimposemin ( Iec , Iemin) ; figure , imshow( Iimpose) , title ( ’
imposed minima image’)
;
wat = watershed( Iimpose) ;rgb = label2rgb(wat) ; figure , imshow(rgb) ;
title (’watershed segmented image’)
;
stats = regionprops (wat , ’Area’, ’Orientation’)
; area = [ stats ( :) .
Area ] ; orient = [ stats( :) . Orientation] ;
figure , plot (area , orient , ’b 3 ’)
; title (’Relationship of Particle Orienta2
tion to Area’)
;
xlabel (’particle area (pixels) ’)
; ylabel (’particle orientation (degrees) ’)
;
参考文献:
[1 ] 孙兆林.MATLAB 6. x 图像处理[M] . 北京:清华大学出版社,2002
[2 ] 崔屹. 图像处理与分析———数学形态学方法及其应用[M] . 北京:科学出版社,2000
[3 ] 张远鹏,董海,周文灵. 计算机图像处理技术基础[M] . 北京:北京大学出版社,1996
Image processing and analysis based on MATLAB
HE Xi - ping1 , ZHANG Qiong - hua2
(1. Center of Experiment and Practice ,ChongQing Technology and Business University ,ChongQing 400033 ,China ;
2. Library , ChongQing Technology and Business University , ChongQing 400033 ,China)
Abstract :This paper first introduces the functions of MATLAB image processing toolbox , then presents some
techniques in image processing and analysis , such as image enhancement by using histogram equalization , image fea2
ture extracting and analysis with morphological methods , and objects detection through watershed image segmentation.
Key words : grayscale intensity image ; morphological transform; labeling ; segmentation ; feature extraction
责任编辑:杨祖彬
6 2 重庆工商大学学报 (自然科学版) 第20 卷
. 1995-2005 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
收稿日期:2002208224
MATLAB 及其在图像处理中的应用
许志影,李晋平
(中国矿业大学资源学院,江苏徐州 221008)
摘要: 介绍了MATLAB 的特点和功能,分析了MATLAB 在图像处理中的应用,并结合实例说明了MATLAB 在图像处理中
关键词: MATLAB ; 图像处理; 边缘提取
中图分类号: TN911. 73 文献标识码: A
MATLAB and Its Application to Digital Image Processing
XU Zhi2ying ,LI Jin2ping
(School of Resource & Geoscience ,China University of Mining and Technology ,Xuzhou 221008 ,China)
Abstract :Introduces properties and functions of MATLAB ,and analyses its applications to digital image processing ,finally ,displays the a2
bility of MATLAB in image processing with an example.
Keywords :MATLAB ;image processing ;edge detection
MATLAB 软件由美国Math Works 公司于1984 年
推出,历经十几年的发展和竞争,现已成为( IEEE) 国
际公认的最优秀的科技应用软件之一。作为一个跨
平台的软件,MATLAB 已推出Unix、Windows 9x/ NT、
Linux 和Mac 等十多种操作系统平台下的版本,大大
方便了在不同操作系统平台下的研究工作。目前基
于Windows 系统的最新版本已上升到MATLAB6. 5 ,它
继承了以往版本的优点,非常容易使用。
现在,MATLAB 已经发展成为一个系列产品:
MATLAB 主包和各种工具箱(TOOLBOX) 。目前已经
推出了30 多个工具箱,这些工具箱可分为两大类:功
能性工具箱和学科性工具箱。功能性工具箱主要用
来扩充其符号计算功能、图示建模仿真功能、文字处
理功能以及硬件实时交互功能,能用于多种学科。而
学科性工具箱是专业比较强的,如控制工具箱、信号
处理工具箱、图像处理工具箱和小波工具箱等多个学
科的专业工具箱。借助于这些工具箱,各个层次的研
究人员就可方便地进行研究工作,提高工作效率。
本文将简要介绍MATLAB6. 5 及其在图像处理中
的应用,希望对从事图像处理工作的研究人员有所帮
助。
1 MATLAB 概述
MATLAB 最初是作为矩阵实验室(Matrix Labora2
tory) 用来提供通往LINPACK和EISPACK矩阵软件包
接口的。后来,它逐渐发展成为通用科技计算和图视
交互系统的程序语言,其数据的基本单元是矩阵。它
的指令表达与数学、工程中常用的习惯形式十分相
似,从而使许多用C 或Fortran 实现起来十分复杂和
费时的问题用MATLAB 就可以轻松地解决。MAT2
LAB 的典型应用包括:数学计算、算法研究、数据分析
和计算结果可视化、建模与仿真等。
1. 1 MATLAB的特点
MATLAB 有三大特点:一是功能强大。主要包括
数值计算和符号计算、计算结果和编程可视化、数学
和文字统一处理、离线和在线计算。二是界面友好,
编程效率高。MATLAB 是一种以矩阵为基本单元的
可视化程序设计语言,语法结构简单,数据类型单一,
指令表达与标准教科书的数学表达式相近。三是开
放性强。MATLAB 有很好的可扩充性,可以把它当成
一种更高级的语言去使用。使用它很容易编写各种
通用或专用应用程序。
1. 2 MATLAB的主要功能
MATLAB 之所以成为世界顶级的科学计算与数
学应用软件,是因为它随着版本的升级与不断完善而
具有愈来愈强大的功能。
模糊PID控制器的设计与仿真研究
摘 要:提出了一种模糊PID控制器的设计与仿真方法.该控制系统适用于碱回收炉的水位控制、火电厂锅炉
水位控制以及其他领域的水位控制.其结构简单、参数调整方便、快捷.另外,借助于Matlab模糊控制工具箱和
Simulink仿真工具进行的仿真试验,表明控制效果很好.
关键词:模糊PID控制器;仿真;2-D控制表
中图分类号:TP391.9 文献标识码:A
0 引言
目前,模糊控制理论及模糊控制系统的应用
发展很快,显示出模糊控制在控制领域具有广阔
的前景.模糊控制已成为智能控制的重要组成部
分.在工业过程控制中,因为PID控制器所涉及
的设计算法和控制结构简单,不要求非常精确的
受控对象的数学模型,且众多的过程控制软件都
带有PID控制器的算法模块,而被广泛应用于工
业过程控制中.但是,PID控制器参数的整定尚需
工程技术人员才能完成,对于存在时滞、非线性等
因素的系统更难整定,调试过程中经常出现超调、
振荡等影响系统正常运行的现象.模糊控制器具
有不依赖控制对象精确的数学模型,减弱超调、防
止振荡等优点[1].由此本文合理结合两种控制算
法的优点提出一种调整系统控制量的模糊PID
控制器,这种控制器在大偏差范围内利用模糊推
理的方法调整系统控制量U,而在小偏差范围内
转化为PID控制,并以给定的偏差范围自动完成
二者的转化[2].本文将讨论调整系统控制量的模
糊PID控制器的设计与仿真.并以一个具体的水
位对象为例给出该控制器的设计与仿真实例.
1 模糊PID控制器的设计
该控制器中主要包含二维的模糊控制器和
PID控制器.在大偏差范围内通过模糊控制器实
现过程控制.模糊控制通过模糊逻辑和近似推理
方法,让计算机把人的经验形式化、模型化,根据
给定的语言控制规则进行模糊推理,给出模糊输
出判决,并将其转化为精确量,馈送到被控对象
(或过程)的.其中所使用的模糊控制器为常用的
二维模糊控制器.在实际应用中,一般是用系统输
出的偏差E和输出偏差的变化率EC作为输入信
息,而把控制量的变化作为控制器的输出量,以此
确定模糊控制器的结构.Ke和Kec表示量化因
子, Ku表示比例因子.并且在实际微机模糊控制
中,一般先确定出模糊控制规则,然后将此表存入
存储器中,这样在实际的过程控制中,微机根据采
样到的E和EC通过查询控制规则表求得控制量
U,馈送到控制对象实现过程的模糊控制.小偏差
范围内通过传统的PID控制算法实现过程控
制[3].二者通过系统的偏差E实现自动切换.这
样既可以通过模糊控制器加快过程动态响应过
程,减弱超调和振荡现象,减弱调试过程对正常工
作运行的影响,又可以通过常用的PID控制器在
小偏差范围内实现精确控制,减少纯模糊控制器
带来的稳态误差.图1是某水位的调整系统控制
量的模糊PID控制系统[4].选取某水位误差E及
其误差变化率EC和控制量U的论域分别为:
E={-6,-5,-4,-3,-2,-1,-0,+0,1,2,
3,4,5,6};
EC={-6,-5,-4,-3,-2,-1,0,1,2,3,4,
5,6};
U={-7,-6,-5,-4,-3,-2,-1,0,1,2,3,
4,5,6,7}.
选取某水位误差E及其误差变化率EC和控
制量U的语言变量值分别为:
E={NB,NM,NS,NZ,PZ,PS,PM,PB};
第22卷第3期甘肃联合大学学报(自然科学版) Vol.22 No.3
2008年5月Journal of Gansu Lianhe University (Natural Sciences) May 2008 EC={NB,NM,NS,Z,PS,PM,PB};
U={NB,NM,NS,Z,PS,PM,PB}.
依据操作者的控制经验,可建立水位模糊控
制系统的模糊控制规则如表1所示.
图1 模糊控制系统
表1 模糊控制规则表
EEC
NB NM NS Z PS PM PB
NB PB PB PM PS PS PS PS
NM PB PM PS PS PS PS PS
NS PM PS PS PS Z Z Z
NZ PS PS Z Z Z NS NS
PZ PS PS Z Z Z NS NS
PS Z Z Z NS NS NS NM
PM NS NS NS NS NS NM NB
PB NS NS NS NS NS NM NB
实际模糊控制器的2-D控制表可利用
MATLAB编制MATLAB语言求得[5].在Mat-
lab命令窗口中运行此M文件,可画出如图2所
示的E、EC、U隶属度函数图形,并得到表2的2
-D控制表[6],存放到计算机存储器中去,在某水
位实际过程控制中,计算机通过查表程序既可得
出相应的控制量U,实现对象的控制.
图2 隶属度函数
表2 2-D控制表
ECE
-6 -5 -4 -3 -2 -1 -0 +0 1 2 3 4 5 6
-6 4 4 4 2 0 0 0 -3 -4 -4 -5 -6 -6 -6
-5 4 4 4 2 0 0 0 -3 -3 -3 -4 -5 -5 -6
-4 4 4 4 2 0 0 0 -3 -3 -3 -3 -4 -5 -6
-3 4 4 4 2 0 0 0 -1 -3 -3 -3 -3 -4 -5
-2 4 4 4 2 0 0 0 0 -3 -3 -3 -3 -3 -4
-1 4 4 4 2 2 2 2 0 -3 -3 -3 -3 -3 -3
0 4 4 4 4 4 4 4 0 -3 -3 -3 -3 -3 -3
1 4 4 4 4 4 4 4 0 -1 -1 -1 -3 -3 -3
2 5 4 4 4 4 4 4 0 0 0 -1 -3 -3 -3
3 6 5 4 4 4 4 4 2 0 0 -1 -3 -3 -3
4 7 6 5 4 4 4 4 4 0 0 -1 -3 -3 -3
5 7 6 6 5 4 4 4 4 0 0 -1 -3 -3 -3
6 7 7 7 6 5 5 5 4 0 0 -1 -3 -3 -3
2 某厂水位模糊控制系统的仿真
某厂水位对象的传递函数为G(s) =
0·033/s(11.5s+1).选取水位误差E的基本论域
为[-25mm,+25mm],则E的量化因子Ke =
6/25=0.24,选取误差变化EC的基本域为[-6,
76 甘肃联合大学学报(自然科学版) 第22卷6],则EC量化因子Kec=6/6=1,选取U的基本
域为[-102,102],则控制量U的比例因子Ku =
102/714.57.在水位正常时,突加25mm阶跃信
号对水位系统作定值扰动仿真.在Matlab的
Simulink工具中构造模糊控制系统模型如图3所
示.双击图中的任何模块,可打开该功能模块来完
成参数的设定或修改[3].
图3 水位模糊控制系统的Simulink实现
如对图3进行仿真,须先运行上述给的M文
件,以获得二维表,然后选择Simulink中的
Start,启动仿真过程,就可通过Scope观察系统
的仿真结果,仿真结果如图4所示.由图4可以看
出:在水位上升段,模糊PID控制比新型PID[7]调
节时间短、超调小,并且对系统对象参数变化有很
好的鲁棒性[8],从而证明该控制器可以获得较好
的动态性能指标,达到了良好的控制效果.
图4 水位模糊控制系统的仿真结果
3 结论
本文介绍了模糊PID控制器的设计方法,并
利用Matlab中的模糊工具箱设计该控制器,有机
地将模糊PID控制器与Simulink结合起来,实现
PID参数自调整模糊控制系统的设计和仿真[4].
并将该控制器具体应用某厂水位的控制器设计,2
-D控制表的建立,以及模糊控制系统的设计与
仿真实现.此方法能大大减轻设计者的工作量,且
参数修改也十分方便.我们既可修改被控对象,也
可修改输入输出的量化论域、语言变量、隶属函数
及控制规则等[9].仿真结果:该控制器改善了控制
系统的动态性能,增强了其实用性,控制效果良
好.
参考文献:
[1]刘金琨.先进PID控制MATLAB仿真[M].北京:电
子工业出版社,2004.
[2]孙增圻.智能控制理论与技术[M].北京:清华大学出
版社,1997.
[3]叶军.模糊控制系统的计算机设计与仿真的研究[J].
计算机仿真,2002,19(6):49-52.
[4]庄利锋,杨慧中.模糊自适应PID控制器的设计及应
用[J].自动化仪表,2005(1):30-31.
[5]郑恩让.控制系统计算机仿真与辅助设计[M].西安:
陕西科学技术出版社,2002.
[6]黄道平MATLAB与控制系统的数字仿真及CAD
[M].北京:化学工业出版社,2004.
[7]陶永华.新型PID控制及其应用[M].第2版.北京:
机械工业出版社,2005.
[8]曾光奇,胡均安,王东,等.模糊控制理论与工程应用
[M].武汉:华中科技大学出版社,2006.
[9]王三武,董金发.基于MATLAB模糊自整定PID控
制器的设计与仿真[J].机电工程技术,2006(2):8-
10.
77第3期 刘悦婷:模糊PID控制器的设计与仿真研究 The Study of Fuzzy-PID Controller Design and Simulation
LIU Yue-ting
(School of Science and Engineering,Gansu Lianhe University,Lanzhou 730000,China)
Abstract:A fuzzy-PID controller design and simulation method is presented in this paper. The control
system is suitable for the recovery furnace water level control,power plant boiler water level control
and other areas of water control. Its structure is simple,parameter adjustment convenient and fast.In
addition,it shows that the controller works well through the use of fuzzy control Matlab Simulink sim-
ulation tool kit and the simulation.
Key words:fuzzy-PID controller;simulation;2-D control form
(上接第57页)
表5 柴油加抗磨剂前后测量数据表
测定序号加剂前结果/μm加剂量/(mg/kg)加剂后结果/μm降低程度/μm
1 50880160314270194238
2 486 100 315 171
由表5可见,同种柴油加入抗磨剂的量与润
滑性的降低程度并不成比例,开始加入一定比例
降低的幅度较大,到一定程度降低的幅度逐渐减
小.柴油抗磨剂种类繁多,它们对柴油润滑性的改
变程度不尽相同.
3 结论
用高频往复试验机法考察柴油润滑性准确可
靠.柴油组分复杂,其润滑性好坏不同,柴油的酸
度越大,润滑性越好.润滑性与硫含量、粘度等性
质没有良好的对应关系.柴油抗磨剂种类繁多,对
柴油润滑性的改变程度不尽相同.加入抗磨剂的
量与润滑性的降低程度不成比例.
参考文献:
[1]陈国良,胡泽祥,高文伟,等.柴油及组分的润滑性研
究[J].石油炼制与化工,2005,36(9):42-45.
[2]韦淡平.我国柴油的润滑性———一个潜在的重要问题
[J].石油炼制与化工,2001,32(1):37-40.
[3] SH/T0765-2005,柴油润滑性评定法(高频往复试验
机法)[S].
[4]钱伯章.柴油质量发展趋势和低硫、低芳烃柴油生产
技术进展[J].齐鲁石油化工,1996,24(2):146-155.
[5]袁冬梅.高频往复装置(HFRR)测定柴油润滑性[J].
锦西炼油化工,2006,11(2):33-35.
[6]臧树德,朱敏.用高频往复试验机测定柴油润滑性
[J].当代化工,2006,35(1):50-52.
[7]杨永红,齐邦峰.柴油润滑性及润滑性添加剂的研究
进展[J].江苏化工,2007(2):3-6.
Study of the Lubricity of Diesel Fuel Samples by Using the
High-frequency Reciprocating Rig
MA Tian-jun,WEI Hai-cang
(Petrochina Lanzhou Petrochemical Subsidiary,Lanzhou 730060,China)
Abstract:The lubricity of diesel fuel samples and the diesel components are analyzed by the high-fre-
quency reciprocating rig. Accuracy and Repeatility of the method are inspected.The correlations are
primary discussed and confirmed between the lubricity and the contents of sulfur,acidity,viscosity of
the diesel fuel,ect.
Key words:diesel fuel; the high-frequency reciprocating rig(HFRR);lubricity
78 甘肃联合大学学报(自然科学版) 第22卷
浅论FPGA的VGA汉字显示系统设计与实现论文
在日常学习和工作中,大家都接触过论文吧,通过论文写作可以提高我们综合运用所学知识的能力。相信写论文是一个让许多人都头痛的问题,下面是我为大家整理的浅论FPGA的VGA汉字显示系统设计与实现论文,欢迎阅读,希望大家能够喜欢。
摘要:
提出一种基于Xilinx公司的Spartan一3E的FPGA显示方案,由于FPGA芯片具有可靠性高、编程灵活、体积小等优点,采用其控制 VGA接口进行汉字显示,有效地解决了通用处理器控制VGA接口显示汉字的缺点。对新方案进行理论分析和实验,结果证明该方案达到了预期效果。
关键词:
显示绘图陈列;现场可编程门陈列;VGA汉字显示
随着科技的发展,VGA汉字显示系统的应用范围越来越广泛,传统的VGA字符显示方案是通过通用处理器控制VGA接口显示字符信息的,这种显示方案是以通用处理器为核心的处理系统,整个系统体积大、可靠性不高且灵活性差,不适合便携设备的设计。而FPGA芯片具有可靠性高、编程灵活和体积小等特点,因此用FPGA技术来实现VGA汉字显示可以有效解决传统技术中的缺点。
FPGA管脚资源丰富,运行速度快,可以实现大规模的系统设计,而且由于FPGA具有可重构能力和抗干扰能力强等优点,使其越来越多地应用于工业控制领域。利用FPGA控制VGA显示汉字,可使汉字显示脱离Pc机的控制,构建体积小、功耗低的各种嵌入式系统,可应用在人机界面、地面勘测、电子设备、智能仪表和性能监测等方面。
1、VGA汉字显示
VGA的汉字显示是利用VGA的显示原理,使用正确的时序信号对VGA接口相应管脚进行控制输出RGB颜色信息来显示相应的字符信息,其中VGA显示原理及时序信号的控制必须遵循VGA的工业标准。显示处理前端中的SRAM中存储的每一位数据对应相应LCD显示屏上一个像素点的亮和灭,“1”表示亮,“0”表示灭。在显示设备上显示汉字也就是按照汉字的点阵图向显示器上输出1或0的高低电平,从而在显示器上显示出具体的汉字。
2、VGA显示控制器的FPGA实现
FPGA芯片作为中央控制器控制整个系统的处理,根据自顶向下的设计流程,按照层次化、结构化的设计方法可以将FPGA系统划分为以下几个模块:顶层模块、分频模块、VGA控制模块、存储功能模块和RAM读取控制模块。系统工作原理:系统加电FPGA芯片读人配置信息,配置完成后,FPGA进人工作状态,将要显示的汉字的字模信息初始化到单口RAM中,由系统时钟产生时序,程序根据时序信息控制VGA接口输出行、场同步及颜色信息到显示器上。
2.1 顶层模块
根据自顶向下设计方法,首先定义顶层功能块。顶层模块处于重要的位置,定义好顶层模块功能后,才能进而分析哪些是构成顶层模块必要的子模块,然后进一步对各个子模块进行分解,直到达到无法进一步分解的底层功能块。顶层模块主要负责规定各个模块之间的数据信号和控制信号的连接关系,也就是实例化各子模块,并且接收RAM读取控制模块传来的汉字字模信息数据流,根据数据流信息中比特位为1的位赋予红色,为0的位赋予蓝色,即用红色表示汉字,用蓝色来填充背景。
2.2 分频模块
时序的驱动是设计VGA显示的控制需要注意的一个重要问题,这也是实验是否成功的关键设计。时序不正确,必定不能正常显示,有时甚至会损坏显示设备。因此,对于时序的设计我们必须遵循VGA的工业标准,在设计中使用的分辨率为640×480,根据VGA的工业标准,其像素的刷新率为25MHz。
而实验采用的实验板提供的时钟频率为50MHz,因此必须将系统进行分频设计,即进行二分频的设计。50MHz的时钟频率经过分频后得到实验所需的25MHz频率,此频率将作为顶层控制模块,VGA控制模块和RAM读取控制模块的系统时钟。
2.3 VGA控制模块
VGA信号的电平驱动是设计VGA显示的控制需要注意的另一个重要问题,这是正确显示文字图像的重要设计,如果设计不当,那么在显示器上就不能正确显示文字图像。这个模块主要是根据VGA的工业标准进行设计的,用verilog语言将工业标准用程序表示出来。
VGA时序信号产生包括行点计数器x—cnt(计数个数用 表示)、场点计数器y—cnt(计数个数用rt 表示)、行同步信号hsync、场同步信号vsync、有效显示区Visible area等。其中行点计数器是800进制计数器,场点计数器是525进制计数器。根据VGA时序的工业标准行、场同步信号有4种状态:同步脉冲信号 (Sync),显示后沿信号(Back Porch),可视显示区(Visible area),显示前沿(Front Porch)。
这4种状态具有很清晰的时序规律,可以用有限状态机来实现这4种状态的转换,用h—state来表示行同步状态机的4种状态:h—sync,h—back,h—visible,h—front;v—state来表示场同步状态机的4种状态:v—sync,v—back,v— visible,v— front。行、场计数器的值决定了状态机在何时进行状态翻转。
行状态机复位时,进入行同步状态h—sync,此时行同步信号输出低电平;当行计数器的计数值达到96时,状态机翻转进人行消隐后沿h—back状态,此时仍为消隐阶段;当行计数器的计数值达到144时,状态机翻转进入h—visible状态,它对应每行的有效显示区域,共包含640点,在此区域以外的任何部分都不被显示;当行计数器的计数值达到784时,状态机进入行消隐前沿h—front状态,此时处于消隐阶段。当行计数器计数值达到799时,行状态机进入h—sync状态,同时行计数器的复位信号为高电平,计数器复位。
与行有限状态机状态转移类似,需要注意的是行扫描是从左到右地扫描显示,而场扫描是自上而下地扫描显示,显示区域中行与场确定的一个坐标位置为一个像素点,并且只有在行、场状态都为有效可视状态(h—visibl~=1且v—visible=1)时,即行有效显示区域和场有效显示区域的逻辑与值为1时,才能在显示设备上显示。行、场消隐信号的逻辑与为复合消隐信号,处于复合消隐阶段的信号不能在显示设备上显示。
2.4 存储功能模块
存储功能模块的主要功能是存储文字信息,其存储媒介为FPGA内部的硬核块RAM,块RAM是以硬核的方式内嵌到FPGA芯片中的,不占用芯片的逻辑资源,是FPGA芯片内部的一种宝贵资源。FPGA内嵌的块RAM组件可配置为单口RAM、双口RAM、分布式ROM、块ROM、内容地址存储器CAM和先进先出存储器FIFO等存储结构 J。
本文中所做实验只进行文字显示,所以可以使用单口RAM存储文字信息,如果想实现更复杂的设计如:文字的滚动显示、图片的动画显示等可以使用双口RA M进行设计。实验使用开发软件XinlinxISE中的IP核生成工具CORE Generator生成实验用的单口RAM,并将其要显示的文字信息初始化到RAM中。实验设置显示7个汉字,每个汉字为16×16点阵,所以RAM的数据深度为l6,数据宽度为112。在工程项目里利用IP核生成工具生成单口RAM,在生成过程中把RAM的数据深度、宽度设置正确,并把事先做好的.coe文件即汉字的字模信息初始化到RAM中。
2.5 RA M读取控制模块
RAM读取控制模块是VGA显示设备和存储数据信息的RA M之间通道,为了使VGA显示设备能够准确的显示文字图像信息,必须严格遵循显示设备的扫描规律,产生相应的显示信息。块RAM中的存储地址是由0到16 组成的一维的'连续地址空间,实验显示的是由7个汉字组成的16×16的点阵,如果把这7个汉字看成一个整体,那么这个整体将占用112×16个像素点。本模块包括以下3部分内容:取出汉字字模信息,行、场计数器和坐标定位设计。
显示汉字必须首先把汉字的字模信息提取出来,可以利用一个深度为16的寄存器将RAM中的汉字字模信息暂存,待字符位置定位后再从寄存器中取出相应显示信息产生汉字字模信息的数据流;用行列计数器确定坐标点,并用坐标的位置来确定文字显示位置,其实现与VGA时序控制中的行、场计数器一致;汉字显示区域实验从屏幕的坐标点(400,240)到坐标点(512,256)区域内显示字符。
当坐标计数器刷新到坐标点(400,240)时就要相应地取寄存器地址中的第1个数据作为产生汉字的第1行点阵信息的数据流,直到坐标点 (512,240)时结束第1行的显示,当坐标计数器刷新到坐标点(400,241)时就要取出寄存器中显示汉字的第2行点阵信息,直到坐标点 (512,241)时结束第2行的显示,同理直到到达坐标点(512,256)时结束字符显示。本模块产生的字符数据流将交由顶层模块来控制其显示颜色。
3、系统实验
3.1 实验环境开发工具:Xilinx ISE 9.2i;开发语言:Verilog;仿真工具:Xilinx ISE 9.2i Simulator;实验开发板:Xinlinx公司的Spartan一3E。
3.2 仿真结果
利用ISE内部的仿真软件对系统进行仿真。由仿真可以看出行、场同步(hsync、vsync)信号都有效(值为1),且行、场都处于可视区域内(水平有效显示区宽度与垂直有效显示区宽度逻辑与的区域为可视区域 ),输出使能信号vailid值为1,此时可以输出汉字信息,可以看出,当输出条件满足时,从SRAM中获取汉字信息,并将其输出,当有汉字输出时 vga—r值为1,即输出汉字颜色为红色,无汉字输出时为背景色蓝色。
3.3 实验结果
对实验进行调试,将编程数据下载到FPGA芯片中,再由显示器将汉字输出。本实验只做了一句话的实验测试,如果要实现更多字符显示,可以将更多字符信息存储到RAM字符信息库中,调取RAM中的信息进行显示即可。
4、结束语
用FPGA来控制VGA显示,可以克服使用通用处理器设计系统所带来的不便和缺点。使用块RAM存储汉字信息,不占用芯片的逻辑资源,不仅能保证较高的工作频率,而且还具有很低的动态功耗。实验实现了基于FPGA的汉字显示,方便了汉字信息的写入及内容的修改,可使汉字的显示脱离 Pc机控制,减少控制器的体积,对于小型嵌入式系统及各种便携式设备实现汉字显示具有重要的现实意义和工程实用价值。
拓展:
论文格式与要求
一般而言,非211、985学校的本科毕业论文字数在6000-8000左右(工程类需要制图的专业则会超过这个数字),而一些要求较高或者重点学校则要求论文字数在1万左右或以上,总之各个学校在论文字数上的规定都有细微的差异。
一、本科生毕业论文主要内容
1、题目 (宋体,小二,居中)
2、中文摘要(200字以上),关键词;字体:宋体、小四号,字符间距:标准;行距:20磅
3、英文摘要,关键词;
4、目录
5、正文;字体:宋体、小四号,字符间距:标准;行距:20磅
6、参考文献。期刊内容包括:作者 题名,刊名,年,卷(期):起始页码-结束页码。著作内容包括:作者、编者,文献题名,出版社,出版年份,起止页码。
7、附件:开题报告和检查情况记录表
二、格式要求
1、书写格式要求:填写项目必须用碳素或蓝黑墨水钢笔书写;
2、文稿要求:文字通顺,语言流畅,版面整洁,便于装订。Word文稿A4纸打印。
3、图纸要求:图面整洁,布局合理,线条粗细均匀,圆弧连接光滑,尺寸标准规范,文字注释必须使用工程字书写;
4、曲线图表要求:所有曲线、图表、线路图、流程图、程序框图、示意图等不得简单徒手画,须按国家规范标准或工程要求绘制;
5、公式要求:所有公式不得徒手书写,利用Microsoft公式编辑器或Mathtype编辑。
三、毕业论文份量要求:
毕业论文字数一般不少于1.5万字或相当信息量。外文文献阅读量的具体要求,由指导教师量化。
四、 毕业论文规范审查工作由指导教师具体负责,从毕业论文质、量、形式等规范方面对论文答辩资格进行审查。审查合格者方能参加答辩。凡质、量、形式等方面审查不合格者,应责令其返工,直到达到要求为止,否则不准参加毕业答辩。对于在校外进行毕业论文的学生,其论文答辩资格审查回校进行。
五、毕业论文档案应包括以下内容:
1、大学毕业论文(设计)封面(教务处统一印制);
2、毕业论文,包括题目及目录、开题报告、内容提要、正文及相关图表、参考文献及其他附件等;
3、指导教师、答辩委员会评阅意见、成绩评定表;
4、其他附件;
免责声明:本站文章信息来源于网络转载是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。不保证信息的合理性、准确性和完整性,且不对因信息的不合理、不准确或遗漏导致的任何损失或损害承担责任。本网站所有信息仅供参考,不做交易和服务的根据,如自行使用本网资料发生偏差,本站概不负责,亦不负任何法律责任,并保证最终解释权。