文档库 最新最全的文档下载
当前位置:文档库 › 《计算机图像处理》课程设计报告

《计算机图像处理》课程设计报告

《计算机图像处理》课程设计报告
《计算机图像处理》课程设计报告

《计算机图像处理》课程设计报告

题目灰值图像形态学

专业计算机科学与技术

班级

学号

姓名

指导教师签名

华东理工大学信息学院计算机系

2013年5月15日

一. 课程设计题目

灰值图像形态学

二. 日期

2013.4.3-2013.5.8

三. 环境(操作系统,开发语言)

操作系统是Windows

开发语言是Visual C++ 语言

四. 设计内容(设计要求)

(1) 开发一个基于Visual C++.NET 2003(或更高版本)MFC的图像的形态学

处理的程序,必须用CImage类作为图像处理的对象。

(2) 程序必须具备的功能:

a) 可选择文件名,读入并显示一张原始图像文件。

b) 在显示的原始图像旁边显示至少二张不同的形态学处理后的图像。

五. 说明

(1)说明使用的二种图像处理方法的名称,并对这二种图像处理方法的效果

进行比较

说明:

两种处理方法为:灰值形态学的腐蚀和灰值形态学的膨胀

效果分析:

●灰值形态学腐蚀:就是把图像区域的内边界点变成背景,是区域缩小

一圈。腐蚀可以消除目标图像所有边界点以及边界上的突出部分;分离两个目标之间的细小连通;腐蚀对于从一幅图像中去除一些小而无意义的目标是很有用的。算法中关键点是:

g(j,k) = min {f(j,k), f(j,k+1), f(j-1,k+1),…, f(j+1,k+1)}

●灰值形态学膨胀:就是将区域的外边界变成对象点,使区域扩大一圈。

膨胀运算把图像周围的点合并进图像;连通两个距离比较小的图像;在连接图像中的断续点和填补图像中的空洞是非常有用的。算法关键点是:g(j,k) = max {f(j,k), f(j,k+1), f(j-1,k+1),…, f(j+1,k+1)}

(2)处理前后的截图

处理效果一:

处理效果二:

(3)程序功能实现的关键函数及关键源代码

关键函数和关键源代码如下:

OnDraw( ):将工作画布WorkCanvas中的图像传送到屏幕画布CDC中void CImageView::OnDraw(CDC* pDC) {

CImageDoc* pDoc = GetDocument();

ASSERT_VALID(pDoc);

if (!pDoc)

return;

int nWidth,nHeight;

if(!WorkCanvas.IsNull())

{ nWidth=WorkCanvas.GetWidth();

nHeight=WorkCanvas.GetHeight();

WorkCanvas.BitBlt(*pDC,0,0,nWidth,nHeight,0,0,SRCCOPY);

//用WorkCanvus的Bitblt()函数将WorkCanvus中的图象数据传送到画布(例如CClientDC或pDC)上 }

}

CopyImage( ):CImage类对象之间的复制,工作画布复制到副本画布

void CopyImage(CImage *pNewImage,CImage *pOldImage)

{ CDC *pDC,*pNewDC;

int nWidth,nHeight,nBitsPerPixel;

nWidth=pOldImage->GetWidth();

nHeight=pOldImage->GetHeight();

nBitsPerPixel=pOldImage->GetBPP();

if(!pNewImage->IsNull())// 目标位图非空

pNewImage->Destroy();// 删除目标位图

pNewImage->Create(nWidth,nHeight,nBitsPerPixel,0);//建立CImage类对象新位图

CopyColorTables(pNewImage,pOldImage);//复制调色板

pDC=CDC::FromHandle(pOldImage->GetDC());// 建立源位图CDC

pNewDC=CDC::FromHandle(pNewImage->GetDC());// 建立目标位图CDC pNewDC->BitBlt(0,0,nWidth,nHeight,pDC,0,0,SRCCOPY);//复制像素数据pOldImage->ReleaseDC();// 释放CDC指针

pNewImage->ReleaseDC();

}

IndexToGreyImage( ):索引图像变灰阶图像

void IndexToGreyImage(CImage *pNewImage,CImage *pOldImage) {

RGBQUAD ColorTabs[256];

BYTE cOldPixel,cNewPixel;

int i,y,x,nOldWidth,nOldHeight,nColorTableEntries;

int RGBToGrey[256];

if(pOldImage->GetBPP()==8)

{ nOldWidth=pOldImage->GetWidth();

nOldHeight=pOldImage->GetHeight();

//建立新图像

if (!pNewImage->IsNull())

pNewImage->Destroy(); //如果图像pNewImage非空,则清除原有图像(原位图)

pNewImage->Create(nOldWidth,nOldHeight,8,0);//建立新图像

//设置新图像的灰阶调色板

for(i=0;i<256;i++)

ColorTabs[i].rgbBlue=ColorTabs[i].rgbGreen=ColorTabs[i].rgbRed=i;

pNewImage->SetColorTable(0,256,ColorTabs);//设置新图像调色板

//计算原图像调色板的RGB色彩数据与灰色数据关系

nColorTableEntries=pOldImage->GetMaxColorTableEntries();

pOldImage->GetColorTable(0,nColorTableEntries,ColorTabs);//取原索引图像调色板

for(i=0;i

RGBToGrey[i]=(int)(0.11*ColorTabs[i].rgbBlue+0.59*ColorTabs[i].rg bGreen+0.30*ColorTabs[i].rgbRed);//修改原图像所有像素,将原索引图像每个对应RGB的数据修改为对应灰阶图像的数据

for(y=0;y

for(x=0;x

{ cOldPixel=(BYTE)GetPixelValue(pOldImage,x,y);

//将原索引图像的像素按映射关系表变成灰阶图像中的像素

cNewPixel=RGBToGrey[cOldPixel];

SetPixelValueInIndexImage(pNewImage,x,y,cNewPixel);//写新的灰阶图像中的像素值

}

}

}

处理方法一:灰值形态学的腐蚀处理

void GreyErosion(CImage *pNewImage,CImage *pOldImage)

{ int y,x,i,j,nWidth,nHeight;

BYTE cMin,cPixelValue;

CopyImage(pNewImage,pOldImage);//CImage类对象之间的复制

nWidth=pOldImage->GetWidth();

nHeight=pOldImage->GetHeight();

for(y=1;y

for (x=1;x

{ cMin=255;

for (i=-1;i<2;i++)

for (j=-1;j<2;j++)

{ cPixelValue=(BYTE)GetPixelValue(pOldImage,x+j,y+i);

if (cPixelValue

cMin=cPixelValue;//寻找邻域极小(黑)值

}

SetPixelValueInIndexImage(pNewImage,x,y,cMin);//灰值形态学膨胀处理为邻域极小(黑)值

}

}

void CImageView::OnGreyErosion()

{ CClientDC dc(this);//屏幕画布

CImage Image;

int nStartX,nStartY,nCanvasDrawWidth;

if(!WorkCanvas.IsNull())//如果工作画布WorkCanvas非空

{ SetFlagsToFalse();//清除所有标志

//清除窗口

CRect rectWindowSize;

GetClientRect(&rectWindowSize); //取窗口矩形坐标

ClearWindow(&dc,rectWindowSize);//清窗口

//显示原始工作画布WorkCanvas图像

nStartX=0;

nStartY=0;

nCanvasDrawWidth=DrawCanvas(&WorkCanvas,&dc,nStartX,nStartY); //将工作画布WorkCanvas图像转化成灰值图像并放在Image中

IndexToGreyImage(&Image,&WorkCanvas);

//对Image图像进行灰值形态学的腐蚀处理,处理结果放在SaveCanvas中GreyErosion(&SaveCanvas,&Image);

//显示处理后的SaveCanvas图像

nStartX+=nCanvasDrawWidth+10;

DrawCanvas(&SaveCanvas,&dc,nStartX,nStartY);

}

}

处理方法二:灰值形态的膨胀处理

void GreyDilation(CImage *pNewImage,CImage *pOldImage)

{ int y,x,i,j,nWidth,nHeight;

BYTE cMax,cPixelValue;

CopyImage(pNewImage,pOldImage);//CImage类对象之间的复制

nWidth=pOldImage->GetWidth();

nHeight=pOldImage->GetHeight();

for(y=1;y

for (x=1;x

{ cMax=0;

for (i=-1;i<2;i++)

for (j=-1;j<2;j++)

{ cPixelValue=(BYTE)GetPixelValue(pOldImage,x+j,y+i);

if (cPixelValue>cMax)

cMax=cPixelValue;//寻找邻域极大(白)值

}

SetPixelValueInIndexImage(pNewImage,x,y,cMax);//灰值形态学膨胀处理为邻域极大(白)值

}

}

void CImageView::OnGreyDilation()

{ CClientDC dc(this);

CImage Image;

int nStartX,nStartY,nCanvasDrawWidth;

if(!WorkCanvas.IsNull())//如果工作画布WorkCanvas非空

{ //显示原始工作画布WorkCanvas图像

nStartX=0;

nStartY=0;

nCanvasDrawWidth=DrawCanvas(&WorkCanvas,&dc,nStartX,nStartY); //将工作画布WorkCanvas图像转化成灰值图像并放在Image中

IndexToGreyImage(&Image,&WorkCanvas);

//对Image图像进行灰值形态学膨胀处理,处理结果放在SaveCanvas中GreyDilation(&SaveCanvas,&Image);

//显示SaveCanvas中处理后的图像

nStartX+=2*(nCanvasDrawWidth+10);

DrawCanvas(&SaveCanvas,&dc,nStartX,nStartY);

}

}

智能家居控制系统课程设计报告20

XXXXXXXXXXXXXX 嵌入式系统原理及应用实践 —智能家居控制系统(无操作系统) 学生姓名XXX 学号XXXXXXXXXX 所在学院XXXXXXXXXXX 专业名称XXXXXXXXXXX 班级XXXXXXXXXXXXXXXXX 指导教师XXXXXXXXXXXX 成绩 XXXXXXXXXXXXX 二○XX年XX月

综合实训任务书

目录 前言 (1) 1 硬件设计 (1) 1.1 ADC转换 (3) 1.2 SSI控制数码管显示 (3) 1.3 按键和LED模块 (5) 1.4 PWM驱动蜂鸣器 (6) 2 软件设计 (7) 2.1 ADC模块 (7) 2.1.1 ADC模块原理描述 (7) 2.1.2 ADC模块程序设计流程图 (8) 2.2 SSI 模块 (8) 2.2.1 SSI模块原理描述 (9) 2.2.2 SSI模块程序设计流程图 (10) 2.3 定时器模块 (10) 2.3.1 定时器模块原理描述 (10) 2.3.2 定时器模块流程图 (11) 2.4 DS18B20模块 (11) 2.4.1 DS18B20模块原理描述 (11) 2.4.2 DS18B20模块程序设计流程图 (12) 2.5 按键模块 (13) 2.5.1 按键模块原理描述 (13) 2.5.2 按键模块程序设计流程图 (13) 2.6 PWM模块 (13) 2.6.1 PWM模块原理描述 (14) 2.6.2 PWM模块程序设计流程图 (14) 2.6 主函数模块 (14) 2.6.1 主函数模块原理描述 (14) 2.6.2主函数模块程序设计流程图 (15)

课程设计报告模板)

课程设计报告模板()

————————————————————————————————作者: ————————————————————————————————日期: ?

课程设计(论文)任务书 软件学院软件+电商专业09级(2)班 一、课程设计(论文)题目基本模型机设计与实现 二、课程设计(论文)工作自2011年6月 20 日起至2011年 6月 24日止。 三、课程设计(论文) 地点:计算机组成原理实验室(5#301) 四、课程设计(论文)内容要求: 1.课程设计的目的 通过课程设计的综合训练,在掌握部件单元电路实验的基础上,进一步掌握整机 概念。培养学生实际分析问题、解决问题和动手能力,最终目标是想通过课程设计的形式,帮助学生系统掌握该门课程的主要内容,更好地完成教学任务。 2.课程设计的任务及要求 1)基本要求? (1)课程设计前必须根据课程设计题目认真查阅资料; (2)实验前准备好实验程序及调试时所需的输入数据; (3)实验独立认真完成; (4)对实验结果认真记录,并进行总结和讨论。 2)课程设计论文编写要求 (1)按照书稿的规格撰写打印课设论文 (2)论文包括目录、绪论、正文、小结、参考文献、附录等 (3)正文中要有问题描述、实验原理、设计思路、实验步骤、调试过程与遇到问题的解决方法、总结和讨论等 (4)课设论文装订按学校的统一要求完成 3)课设考核 从以下几方面来考查:

(1)出勤情况和课设态度; (2)设计思路; (3)代码实现; (4)动手调试能力; (5)论文的层次性、条理性、格式的规范性。 4)参考文献 [1]王爱英.计算机组成与结构[M]. 北京:清华大学出版社, 2007. [2] 王爱英. 计算机组成与结构习题详解与实验指导[M]. 北京:清华大学出版社, 2007. 5)课程设计进度安排 内容天数地点 构思及收集资料1图书馆 实验与调试 3 实验室 撰写论文 1 图书馆 6)任务及具体要求 设计实现一个简单的模型机,该模型机包含若干条简单的计算机指令,其中至少包括输入、输出指令,存储器读写指令,寄存器访问指令,运算指令,程序控制指令。学生须根据要求自行设计出这些机器指令对应的微指令代码,并将其存放于控制存储器,并利用机器指令设计一段简单机器指令程序。将实验设备通过串口连接计算机,通过联机软件将机器指令程序和编写的微指令程序存入主存中,并运行此段程序,通过联机软件显示和观察该段程序的运行,验证编写的指令和微指令的执行情况是否符 合设计要求,并对程序运行结果的正、误分析其原因。 学生签名: 亲笔签名 2011年6月20 日 课程设计(论文)评审意见 (1)设计思路:优( )、良()、中( )、一般()、差( ); (2)代码实现:优()、良()、中()、一般()、差();

过程控制工程课程设计

过程控制工程 课程设计任务书 设计名称:扬子烯烃厂丁二烯装置控制模拟设计设计时间:2006.2.20~2006.3.10 姓名:毛磊 班级:自动化0201 学号:05号 南京工业大学自动化学院 2006年3月

1.课程设计内容: 学习《过程控制工程》课程和下厂毕业实习2周后,在对扬子烯烃厂丁二烯装置的实际过程控制策略、实习环节的控制系统以及相应的组态软件有一定的认识和了解的基础上,针对扬子烯烃厂丁二烯装置,设计一个复杂控制系统(至少包含一个复杂回路和3-5个简单回路),并利用组态软件进行动态仿真设计,调节系统控制参数,使控制系统达到要求的控制效果。 1)独立完成设计任务,每个人根据下厂具体实习装置,确定自己的课程设 计题目,每1-3人/组; 2)选用一种组态软件(例如:采用力控组态软件)绘制系统工艺流程图; 3)绘制控制系统原有的控制回路; 4)利用下厂收集的实际数据和工艺要求,选择被控对象模型,利用组态软 件,对控制系统进行组态; 5)改进原有的控制回路,增加1-2个复杂回路,并进行组态; 6)调节控制参数,使性能指标达到要求; 7)写出设计工作小结。对在完成以上设计过程所进行的有关步骤:如设计 思想、指标论证、方案确定、参数计算、元器件选择、原理分析等作出 说明,并对所完成的设计做出评价,对自己整个设计工作中经验教训, 总结收获。 2. 进度安排(时间3周) 1)第1周选用一种组态软件绘制系统工艺流程图;绘制控制系统原有的 控制回路; 2)第2周利用下厂收集的实际数据和工艺要求,选择被控对象模型,利 用组态软件,对控制系统进行组态; 3)第3周(1-3) 改进原有的控制回路,增加1-2个复杂回路,并进行组态; 调节控制参数,使性能指标达到要求; 4)第3周(4) 书写课程设计说明书 5)第3周(5) 演示、答辩

智能控制课程设计(报告)

HUNAN UNIVERSITY 智能控制课程设计(报告) 课程设计题目:基于模糊控制光伏并网发电系 统的研究 学生姓名: 学生学号: 专业班级: 学院名称: 指导老师: 2017年5月30 日

目录 第1章绪论 (1) 第2章光伏并网发电系统MPPT的研究进展 (2) 2.1 光伏发电系统最大功率跟踪控制 (2) 2.2 几种最大功率点跟踪方法的比较 (3) 第3章光伏并网发电系统MPPT模糊控制器 (7) 3.1 模糊化 (7) 3.2 模糊控制规则库的建立 (7) 3.3 解模糊 (7) 第4章 MPPT模糊控制器设计 (8) 4.1选择观测量和控制量 (8) 4.2 输入量和输出量的模糊化 (8) 4.3 制定模糊规则 (9) 4.4 求解模糊关系 (9) 4.5进行模糊决策 (10) 4.6 控制量的反模糊化 (10) 第5章模糊控制光伏并网发电系统仿真 (11) 附录 (15)

第1章绪论 在应对全球能源危机和保护环境的双重要求下,开发利用清洁可再生的太阳能越来越受到人们的关注。伴随着太阳能光电转换技术的不断发展,大规模的利用太阳能成为可能。光伏并网发电系统将成为太阳能利用的主要形式。目前,转换效率低是光伏并网发电系统面临的主要问题,这成为阻碍光伏并网发电系统广泛应用的一个重点问题。智能控制是这门新兴的理论和技术,它是传统控制发展的高级阶段,主要用来解决那些用传统方法难以解决的复杂系统的控制。智能控制包括专家系统、神经网络和模糊控制,而模糊控制是目前在控制领域中所采用的三种智能控制方法中最具实际意义的一种方法。在光伏系统MPPT控制中,由于外界光照强度和温度变化的不确定性以及并网逆变器的非线性特性,则使用模糊逻辑的MPPT控制方法进行控制,有望获得理想的控制效果。 随着近年智能控制的不断发展和完善,模糊控制技术也日趋成熟,被人们广泛接受。模糊控制的优点很多,例如:模糊控制器设计简单,不需要依赖被控对象的精确数学模型;模糊规则用自然语言表述,易于被操作人员接受;模糊控制规则可以转换成数学函数,易与其他物理规律结合,便于用计算机软件实现;模糊控制抗干扰能力强,且响应快,对复杂的被控对象能有效控制,鲁棒性和适应性都易达到要求。模糊控制以其适应面广泛和易于普及等特点,成为智能控制领域最重要,最活跃和最实用的分支之一。目前,模糊控制已经在工业控制领域、经济系统、人文系统以及医学系统中解决了传统控制方法难以解决甚至无法解决的实际控制问题。本文正是基于光伏发电系统存在的处理复杂,外界不确定因素多等特点,将模糊控制理论应用于光伏发电最大功率跟踪系统中,跟踪系统最大功率工作点,提高光电转换效率,充分利用太阳能资源。 本文以光伏并网发电系统最大功率点跟踪为研究对象,将模糊控制理论应用于光伏并网系统最大功率跟踪控制中,从光伏阵列的原理和特性、光伏并网系统的结构设计、最大功率点跟踪的原理和模糊控制理论等方面进行详细的分析和探讨。本设计报告比较多种最大功率点跟踪控制技术,实现光伏并网发电系统的研究,根据其不同的优缺点,然后选用模糊控制方法来实现最大功率跟踪。通过对模糊论域、隶属度函数计算,制定处模糊规则,设计出模糊控制器。最后建立光伏并网发电系统仿真模型,并对仿真结果进行了分析。

课程设计报告【模板】

模拟电子技术课程设计报告设计题目:直流稳压电源设计 专业电子信息科学与技术 班级电信092 学号 200916022230 学生姓名夏惜 指导教师王瑞 设计时间2010-2011学年上学期 教师评分 2010年月日

昆明理工大学津桥学院模拟电子技术课程设计 目录 1.概述 (2) 1.1直流稳压电源设计目的 (2) 1.2课程设计的组成部分 (2) 2.直流稳压电源设计的内容 (4) 2.1变压电路设计 (4) 2.2整流电路设计 (4) 2.3滤波电路设计 (8) 2.4稳压电路设计 (9) 2.5总电路设计 (10) 3.总结 (12) 3.1所遇到的问题,你是怎样解决这些问题的12 3.3体会收获及建议 (12) 3.4参考资料(书、论文、网络资料) (13) 4.教师评语 (13) 5.成绩 (13)

昆明理工大学津桥学院模拟电子技术课程设计 1.概述 电源是各种电子、电器设备工作的动力,是自动化不可或缺的组成部分,直流稳压电源是应用极为广泛的一种电源。直流稳压电源是常用的电子设备,它能保证在电网电压波动或负载发生变化时,输出稳定的电压。一个低纹波、高精度的稳压源在仪器仪表、工业控制及测量领域中有着重要的实际应用价值。 直流稳压电源通常由变压器、整流电路、滤波电路、稳压控制电路所组成,具有体积小,重量轻,性能稳定可等优点,电压从零起连续可调,可串联或关联使用,直流输出纹波小,稳定度高,稳压稳流自动转换、限流式过短路保护和自动恢复功能,是大专院校、工业企业、科研单位及电子维修人员理想的直流稳压电源。适用于电子仪器设备、电器维修、实验室、电解电镀、测试、测量设备、工厂电器设备配套使用。几乎所有的电子设备都需要有稳压的电压供给,才能使其处于良好的工作状态。家用电器中的电视机、音响、电脑尤其是这样。电网电压时高时低,电子设备本身耗供电造成不稳定因家。解决这个不稳定因素的办法是在电子设备的前端进行稳压。 直流稳压电源广泛应用于国防、科研、大专院校、实验室、工矿企业、电解、电镀、充电设备等的直流供电。 1.1直流稳压电源设计目的 (1)、学习直流稳压电源的设计方法; (2)、研究直流稳压电源的设计方案; (3)、掌握直流稳压电源的稳压系数和内阻测试方法。 1.2课程设计的组成部分 1.2.1 设计原理

过程控制工程课程设计(doc 15页)

过程控制工程课程设计(doc 15页)

过程控制工程 课程设计任务书 设计名称:扬子烯烃厂丁二烯装置控制模拟设计设计时间:2006.2.20~2006.3.10 姓名:毛磊 班级:自动化0201 学号:05号 南京工业大学自动化学院 2006年3月

1.课程设计内容: 学习《过程控制工程》课程和下厂毕业实习2周后,在对扬子烯烃厂丁二烯装置的实际过程控制策略、实习环节的控制系统以及相应的组态软件有一定的认识和了解的基础上,针对扬子烯烃厂丁二烯装置,设计一个复杂控制系统(至少包含一个复杂回路和3-5个简单回路),并利用组态软件进行动态仿真设计,调节系统控制参数,使控制系统达到要求的控制效果。 1)独立完成设计任务,每个人根据下厂具体实习装置,确定自己的课程设 计题目,每1-3人/组; 2)选用一种组态软件(例如:采用力控组态软件)绘制系统工艺流程图; 3)绘制控制系统原有的控制回路; 4)利用下厂收集的实际数据和工艺要求,选择被控对象模型,利用组态软 件,对控制系统进行组态; 5)改进原有的控制回路,增加1-2个复杂回路,并进行组态; 6)调节控制参数,使性能指标达到要求; 7)写出设计工作小结。对在完成以上设计过程所进行的有关步骤:如设计 思想、指标论证、方案确定、参数计算、元器件选择、原理分析等作出 说明,并对所完成的设计做出评价,对自己整个设计工作中经验教训, 总结收获。 2. 进度安排(时间3周) 1)第1周选用一种组态软件绘制系统工艺流程图;绘制控制系统原有的 控制回路; 2)第2周利用下厂收集的实际数据和工艺要求,选择被控对象模型,利 用组态软件,对控制系统进行组态; 3)第3周(1-3) 改进原有的控制回路,增加1-2个复杂回路,并进行组态; 调节控制参数,使性能指标达到要求; 4)第3周(4) 书写课程设计说明书 5)第3周(5) 演示、答辩

智能控制课程设计报告书

《智能控制》课程设计报告题目:采用BP网络进行模式识别院系: 专业: 姓名: 学号: 指导老师: 日期:年月日

目录 1、课程设计的目的和要求 (3) 2、问题描述 (3) 3、源程序 (3) 4、运行结果 (6) 5、总结 (7)

课程设计的目的和要求 目的:1、通过本次课程设计进一步了解BP网络模式识别的基本原理,掌握BP网络的学习算法 2、熟悉matlab语言在智能控制中的运用,并提高学生有关智能控制系统的程序设计能力 要求:充分理解设计容,并独立完成实验和课程设计报告 问题描述 采用BP网络进行模式识别。训练样本为3对两输入单输出样本,见表7-3。是采用BP网络对训练样本进行训练,并针对一组实际样本进行测试。用于测试的3组样本输入分别为1,0.1;0.5,0.5和 0.1,0.1。 表7-3 训练样本 说明:该BP网络可看做2-6-1结构,设权值wij,wjl的初始值取【-1,+1】之间的随机值,学习参数η=0.5,α=0.05.取网络训练的最终指标E=10^(-20),在仿真程序中用w1,w2代表wij,wjl,用Iout代表 x'j。 源程序 %网络训练程序

clear all; close all; xite=0.50; alfa=0.05; w2=rands(6,1); w2_1=w2;w2_2=w2; w1=rands(2,6); w1_1=w1;w1_2=w1; dw1=0*w1; I=[0,0,0,0,0,0]'; Iout=[0,0,0,0,0,0]'; FI=[0,0,0,0,0,0]'; k=0; E=1.0; NS=3; while E>=1e-020 k=k+1; times(k)=k; for s=1:1:NS xs=[1,0; 0,0; 0,1]; ys=[1,0,-1]'; x=xs(s,:); for j=1:1:6 I(j)=x*w1(:,j); Iout(j)=1/(1+exp(-I(j))); end y1=w2'*Iout;

EDA课程设计说明书参考格式

<>课程设计说明书 题目 院、部: 学生姓名: 指导教师:王晓丽职称助教 专业: 班级: 完成时间:

摘要(三号,黑体,居中,字间空两格字符) (空二行换行) 空4格打印摘要内容(小四号宋体,行距20)。 关键词:(摘要内容后下空一行打印“关键词”三字(小四号黑体),其后为关键词(小四号宋体),每一关键词之间用分号隔开,最后一个关键词后不打标点符号。 ABSTRACT ①居中打印“ABSTRACT”,再下空二行打印英文摘要内容。②摘要内容每段开头留四个空字符。③摘要内容后下空一行打印“Key words”,其后为关键词用小写字母,每一关键词之间用分号隔开,最后一个关键词后不打标点符号。 Key words :aaa;bbb;ccc

目录(3号,黑体,居中) (空1行,以小4号黑体设置字体及大小,行间距22、字间距标准) 1 XXXXXX………………………………………………………………………… 1.1 XXXXXX……………………………………………………………………… 1.2 XXXXXX……………………………………………………………………… ┇ 2 XXXXXX………………………………………………………………………… 2.1 XXXXXX……………………………………………………………………… 2.2 XXXXXX……………………………………………………………………… ┇ 3 4 结束语 参考文献………………………………………………………………………………. 致谢……………………………………………………………………………………附录……………………………………………………………………………………

大气污染控制工程课程设计

三峡大学 《大气污染控制工程》课程设计 设计说明书 姓名_______________________________ 设计课题袋式除尘器的选型设计 所在专业________ 环境工程___________ 班级___________ 20111081 ___________ 学号_______________________________ 指导教师_________ 苏青青____________ 2013年x月x日

目录 、项目概况 、设计资料和依据 2.1 设计依据: 2.2 设计内容; 2.3 设计要求: 2.4 设计参数: 2.5 烟气性质: 2.6 烟尘性质: 2.7 当地的气象条件: 2.8 净化工艺流程的确定: 2.9 技术水平的确定: 三、系统设计部分 3.1净化装置的选型设计和计算(除尘器的设计) 3.1.1 袋式除尘器的选型 3.1.2 袋式除尘器型号的确定 3.1.3 滤料的选择 3.1.4 过滤面积的确定 3.1.5 滤袋数量的计算 3.1.6 进风通道的设计 3.1.7 出风通道的设计 3.1.8 袋式除尘器清灰的设计 3.1.9 排灰系统的设计 3.1.10 灰斗的设计计算 3.1.11 除尘器的保温和防腐 3.1.12 仪器仪表 3.1.13 安装、调试、运行、维护和检修 3.2 烟囱的设计

3.2.1 设计的一般规定 3.2.2 构造规定 3.2.3 烟道的设计 3.3 净化系统配套辅助设施设计 3.3.1管道材料 3.3.2管道阀门 3.3.3机械排灰与除灰 一. 项目概况随着经济的飞速发展,在人们物质生活日益丰富的今天,污染越来越成为一 个我们无法忽视也无法回避的问题。在我国绝大多数城市中, 粉尘是第一位的污染物, 而燃煤电厂的粉尘排放又占各个行业粉尘排放的首位,针对这一现状,我国最先应用的是静电除尘器,但静电除尘器的处理效果与日益严格的环保要求相比,仍存在着较大的差 距。近十年来,袋式除尘器技术的发展很快,尤其是大型脉冲除尘器,新的滤料和新的脉冲阀的问世,使袋式除尘器工况的稳定性和设备的可靠性有了充分的保证,更广泛的被用与发电行业。袋式除尘器也称为过滤式除尘器,凡是利用织物或非织造布制作的袋状过滤原件,用来捕集含尘气体中的固体颗粒的设备,均可称为袋式除尘器。袋式除尘器一般由箱体、滤袋、滤袋架、清灰机构、灰斗、放灰阀等部件构成。 二. 设计资料和依据 2.1 设计依据《火电厂大气污染排放标准》 (GB13223-2003); 《锅炉大气污染排放标 准》 ( GB13271-2001);《火电厂烟气排放连续监测技术规范》 (HJ/T75-2001) ; 《袋式除尘器性能测试方法》 (GB12138-89) 《袋式除尘器用滤袋框架技术条件》 (JB/T 5917-2006) 《袋式除尘器用滤料及滤袋技术条件》 (GB12625-2007) 《脉冲喷出类袋式除尘器技术条件》(JB/T 8532-1997) 《袋式除尘器安装技术要求及验收规范》(JB/T 8471-1996) 2.2设计内容 ⑴根据所给的课题收集相应的设计资料; ⑵进行设计参数计算及合理性分析;

智能控制系统课程设计

目录 有害气体的检测、报警、抽排.................. . (2) 1 意义与要求 (2) 1.1 意义 (2) 1.2 设计要求 (2) 2 设计总体方案 (2) 2.1 设计思路 (2) 2.2 总体设计方框图 2.3 完整原理图 (4) 2.4 PCB制图 (5) 3设计原理分析 (6) 3.1 气敏传感器工作原理 (7) 3.2 声光报警控制电路 (7) 3.3 排气电路工作原理 (8) 3.4 整体工作原理说明 (9) 4 所用芯片及其他器件说明 (10) 4.1 IC555定时器构成多谐振荡电路图 (11) 5 附表一:有害气体的检测、报警、抽排电路所用元件 (12) 6.设计体会和小结 (13)

有害气体的检测、报警、抽排 1 意义与要求 1.1.1 意义 日常生活中经常发生煤气或者其他有毒气体泄漏的事故,给人们的生命财产安全带来了极大的危害。因此,及时检测出人们生活环境中存在的有害气体并将其排除是保障人们正常生活的关键。本人运用所学的电子技术知识,联系实际,设计出一套有毒气体的检测电路,可以在有毒气体超标时及时抽排出有害气体,使人们的生命健康有一个保障。 1.2 设计要求 当检测到有毒气体意外排时,发出警笛报警声和灯光间歇闪烁的光报警提示。当有毒气体浓度超标时能自行启动抽排系统,排出有毒气体,更换空气以保障人们的生命财产安全。抽排完毕后,系统自动回到实时检测状态。 2 设计总体方案 2.1 设计思路 利用QM—N5气敏传感器检测有毒气体,根据其工作原理构成一种气敏控制自动排气电路。电路由气体检测电路、电子开关电路、报警电路、和气体排放电路构成。当有害气体达到一定浓度时,QM—N5检测到有毒气体,元件两极电阻变的很小,继电器开关闭合,使得555芯片组成的多谐电路产生方波信号,驱动发光二极管间歇发光;同时LC179工作,驱使蜂鸣器间断发出声音;此时排气系统会开始抽排有毒气体。当气体被排出,浓度低于气敏传感器所能感应的范围时,电路回复到自动检测状态。

智能控制课程设计(报告)(DOC)

HUNAN UNIVERSITY 智能控制课程设计(报告) 课程设计题目:基于模糊控制光伏并网发电系 统的研究 学生姓名: 学生学号: 专业班级: 学院名称: 指导老师: 2017年5月30 日

目录 第1章绪论 (1) 第2章光伏并网发电系统MPPT的研究进展 (2) 2.1 光伏发电系统最大功率跟踪控制 (2) 2.2 几种最大功率点跟踪方法的比较 (3) 第3章光伏并网发电系统MPPT模糊控制器 (7) 3.1 模糊化 (7) 3.2 模糊控制规则库的建立 (7) 3.3 解模糊 (7) 第4章 MPPT模糊控制器设计 (8) 4.1选择观测量和控制量 (8) 4.2 输入量和输出量的模糊化 (8) 4.3 制定模糊规则 (9) 4.4 求解模糊关系 (9) 4.5进行模糊决策 (10) 4.6 控制量的反模糊化 (10) 第5章模糊控制光伏并网发电系统仿真 (11) 附录 (15)

第1章绪论 在应对全球能源危机和保护环境的双重要求下,开发利用清洁可再生的太阳能越来越受到人们的关注。伴随着太阳能光电转换技术的不断发展,大规模的利用太阳能成为可能。光伏并网发电系统将成为太阳能利用的主要形式。目前,转换效率低是光伏并网发电系统面临的主要问题,这成为阻碍光伏并网发电系统广泛应用的一个重点问题。智能控制是这门新兴的理论和技术,它是传统控制发展的高级阶段,主要用来解决那些用传统方法难以解决的复杂系统的控制。智能控制包括专家系统、神经网络和模糊控制,而模糊控制是目前在控制领域中所采用的三种智能控制方法中最具实际意义的一种方法。在光伏系统MPPT控制中,由于外界光照强度和温度变化的不确定性以及并网逆变器的非线性特性,则使用模糊逻辑的MPPT控制方法进行控制,有望获得理想的控制效果。 随着近年智能控制的不断发展和完善,模糊控制技术也日趋成熟,被人们广泛接受。模糊控制的优点很多,例如:模糊控制器设计简单,不需要依赖被控对象的精确数学模型;模糊规则用自然语言表述,易于被操作人员接受;模糊控制规则可以转换成数学函数,易与其他物理规律结合,便于用计算机软件实现;模糊控制抗干扰能力强,且响应快,对复杂的被控对象能有效控制,鲁棒性和适应性都易达到要求。模糊控制以其适应面广泛和易于普及等特点,成为智能控制领域最重要,最活跃和最实用的分支之一。目前,模糊控制已经在工业控制领域、经济系统、人文系统以及医学系统中解决了传统控制方法难以解决甚至无法解决的实际控制问题。本文正是基于光伏发电系统存在的处理复杂,外界不确定因素多等特点,将模糊控制理论应用于光伏发电最大功率跟踪系统中,跟踪系统最大功率工作点,提高光电转换效率,充分利用太阳能资源。 本文以光伏并网发电系统最大功率点跟踪为研究对象,将模糊控制理论应用于光伏并网系统最大功率跟踪控制中,从光伏阵列的原理和特性、光伏并网系统的结构设计、最大功率点跟踪的原理和模糊控制理论等方面进行详细的分析和探讨。本设计报告比较多种最大功率点跟踪控制技术,实现光伏并网发电系统的研究,根据其不同的优缺点,然后选用模糊控制方法来实现最大功率跟踪。通过对模糊论域、隶属度函数计算,制定处模糊规则,设计出模糊控制器。最后建立光伏并网发电系统仿真模型,并对仿真结果进行了分析。

课程设计报告撰写规范

.课程设计报告撰写规范

————————————————————————————————作者:————————————————————————————————日期: 2

江西理工大学应用科学学院信息工程系 课程设计规范 (试行) 信息工程系 二○一○年六月

第1章内容要求 第1章内容要求 课程设计报告由以下几个部分组成组成,依次为: I、统一的封面,封面之后为课设评分表及答辩记录表; II、摘要; III、目录; IV、课程设计总结报告正文; V、总结(本课题核心内容、特点和方案的优缺点、改进方向和意见)VI、按统一格式列出主要参考文献。 1

第2章格式要求 第2章格式要求 课程设计报告每部分从新的一页开始,各部分要求如下: 2.1封面 统一的封面(含课程设计课题名称、专业、班级、姓名、学号、指导教师等,详见第五部分“格式范例”) 2.2摘要 应概括地反映出本课程设计的主要内容,包括工作目的、实验研究方法、研究成果和结论,重点是本论文的主要工作。摘要力求语言精炼准确,建议500字以内。摘要中不要出现图片、图表、表格或其他插图材料。 关键词是为了便于作文献索引和检索工作而从论文中选取出来用以表示全文主题内容信息的单词或术语。 关键词在摘要内容后另起一行标明,一般3~5个,之间用“;”分开。 2.3 目录 目录由标题名称和页码组成,包括:正文(含结论)的一级、二级和三级标题和序号。具体格式见第五部分“格式范例”。 2.4 符号说明 如果课程设计报告中使用了大量的物理量符号、标志、缩略词、专门计量单位、自定义名词和术语等,应将全文中常用的这些符号及意义列出。如果上述符号和缩略词使用数量不多,可以不设专门的主要符号表,但在报告中出现时须加以说明。缩略词应列出中英文全称。 2

大气污染控制工程课程设计报告

大气污染控制工程课程设 计报告 Prepared on 24 November 2020

课 程 设 计 班级 学号 姓名 2015年6月25日 目录 一、项目概况 二、设计资料和依据. 设计依据: 设计内容; 设计要求: 设计参数: 烟气性质:

烟尘性质: 当地的气象条件: 净化工艺流程的确定: 技术水平的确定: 三、系统设计部分 净化装置的选型设计和计算(除尘器的设计)过滤面积的确定 出风通道的设计 袋式除尘器清灰的设计 排灰系统的设计 烟囱的设计 净化系统配套辅助设施设计

一 .项目概况 随着经济的飞速发展,在人们物质生活日益丰富的今天,污染越来越成为一个我们无法忽视也无法回避的问题。在我国绝大多数城市中,粉尘是第一位的污染物,而燃煤电厂的粉尘排放又占各个行业粉尘排放的首位,针对这一现状,我国最先应用的是静电除尘器,但静电除尘器的处理效果与日益严格的环保要求相比,仍存在着较大的差距。近十年来,袋式除尘器技术的发展很快,尤其是大型脉冲除尘器,新的滤料和新的脉冲阀的问世,使袋式除尘器工况的稳定性和设备的可靠性有了充分的保证,更广泛的被用与发电行业。袋式除尘器也称为过滤式除尘器,凡是利用织物或非织造布制作的袋状过滤原件,用来捕集含尘气体中的固体颗粒的设备,均可称为袋式除尘器。袋式除尘器一般由箱体、滤袋、滤袋架、清灰机构、灰斗、放灰阀等部件构成。 二.设计资料和依据 设计依据 《火电厂大气污染排放标准》(GB13223-2003); 《锅炉大气污染排放标准》(GB13271-2001); 《火电厂烟气排放连续监测技术规范》(HJ/T75-2001); 《袋式除尘器性能测试方法》(GB12138-89) 《袋式除尘器用滤袋框架技术条件》(JB/T 5917-2006) 《袋式除尘器用滤料及滤袋技术条件》(GB12625-2007) 《脉冲喷出类袋式除尘器技术条件》(JB/T 8532-1997) 《袋式除尘器安装技术要求及验收规范》(JB/T 8471-1996) 设计内容 ⑴根据所给的课题收集相应的设计资料; ⑵进行设计参数计算及合理性分析;

大气污染控制工程课程设计报告

大气污染控制工程 课程设计 题目SZL4-13型燃煤采暖锅炉烟气除尘系统设计班级环境N121

学号3 学生姓名顾丹阳 指导老师成贤 完成日期2015年6月7日

目录前言·1 第1章大气污染控制工程课程设计任务书·2 1.1设计题目··2 1.2设计任务··2 1.3原始资料··2 第2章烟气量烟尘和二氧化硫浓度计算·3 2.1标准状态下理论空气量··3 2.2标准状态下理论湿烟气量··3 2.3标准状态下实际烟气量··3 2.4标准状态下烟气含尘浓度··4 2.5标准状态下烟气中二氧化硫浓度的计算··4 第3章除尘装置的选择设计·4 3.1除尘装置应达到的净化效率··4 3.2除尘器的选择··5 3.2.1除尘况烟气流量··5 3.2.2除尘器型号的确定··5 第4章确定除尘设备风机和烟囱的位置及管道布置·6 4.1各装置及管道布置的原则··6 4.2管径的确定··6 第5章烟囱的设计 (7) 5.1烟囱高度的确定··7

5.2烟囱直径的计算··7 5.3烟囱的抽力··8 第6章系统阻力的计算·8 6.1摩擦压力损失··8 6.2局部压力损失··9 6.3各管段压力损失计算··9 第7章风机和电动机选择及计算·12 7.1风机风量的计算··12 7.2风机风压的计算··12 7.3选用风机型号及参数··13 7.4电动机功率的计算··13 7.5选用电机型号及参数··14 第8章总结·15 第9章参考文献·15 前言

凡是能使空气质量变差的物质都是大气污染物。大气污染物已知的约有100多种。有自然因素(如森林火灾、火山爆发等)和人为因素(如工业废气、生活燃煤、汽车尾气等)两种,并且以后者为主要因素,尤其是工业生产和交通运输所造成的。主要过程由污染源排放、大气传播、人与物受害这三个环节所构成。 影响大气污染围和强度的因素有污染物的性质(物理的和化学的),污染源的性质(源强、源高、源温度、排气速率等),气象条件(风向、风速、温度层结等),地表性质(地形起伏、粗糙度、地面覆盖物等)。 防治法很多,根本途径是改革生产工艺,综合利用,将污染物消灭在生产过程之中;另外,全面规划,合理布局,减少居民稠密区的污染;在高污染区,限制交通流量;选择合适厂址,设计恰当烟囱高度,减少地面污染;在最不利气象条件下,采取措施,控制污染物的排放量。 中国已制订《中华人民国环境保护法》,并制订和地区的“废气排放标准”,以减轻大气污染,保护人民健康。 大气污染物按其存在状态可分为两大类。一种是气溶胶状态污染物,另一种是气体状态污染物。气溶胶状态污染物主要有粉尘、烟液滴、雾、降尘、飘尘、悬浮物等。气体状态污染物主要有以二氧化硫为主的硫氧化合物,以二氧化氮为主的氮氧化合物,以一氧化碳为主的碳氧化合物以及碳、氢结合的碳氢化合物。大气中不仅含无机污染物,而且含有机污染物。 大气污染控制工程课程设计任务书 第1章并且随着人类不断开发新的物质,大气污染物的种类和数量也在不断变

智能控制课程设计报告书

《智能控制》课程设计报告 题目:采用BP网络进行模式识别院系: 专业: 姓名: 学号: 指导老师:

日期:年月日 目录 1、课程设计的目的和要求 (3) 2、问题描述 (3) 3、源程序 (3) 4、运行结果 (6) 5、总结 (7)

课程设计的目的和要求 目的:1、通过本次课程设计进一步了解BP网络模式识别的基本原理,掌握BP网络的学习算法 2、熟悉matlab语言在智能控制中的运用,并提高学生有关智能控制系统的程序设计能力 要求:充分理解设计内容,并独立完成实验和课程设计报告 问题描述 采用BP网络进行模式识别。训练样本为3对两输入单输出样本,见表7-3。是采用BP网络对训练样本进行训练,并针对一组实际样本进行测试。用于测试的3组样本输入分别为1,0.1;0.5,0.5和 0.1,0.1。 输入输出 1 0 1

0 0 0 0 1 -1 表7-3 训练样本 说明:该BP网络可看做2-6-1结构,设权值wij,wjl的初始值取【-1,+1】之间的随机值,学习参数η=0.5,α=0.05.取网络训练的最终指标E=10^(-20),在仿真程序中用w1,w2代表wij,wjl,用Iout代表 x'j。 源程序 %网络训练程序 clear all; close all; xite=0.50; alfa=0.05; w2=rands(6,1);

w2_1=w2;w2_2=w2; w1=rands(2,6); w1_1=w1;w1_2=w1; dw1=0*w1; I=[0,0,0,0,0,0]'; Iout=[0,0,0,0,0,0]'; FI=[0,0,0,0,0,0]'; k=0; E=1.0; NS=3; while E>=1e-020 k=k+1; times(k)=k; for s=1:1:NS xs=[1,0;

课程设计报告书正文标准格式

课 程 设 计 报 告 书 专 用 纸 1 引言(或绪论)(可作为正文第1章标题,用小3号黑体,加粗, 并留出上下间距为:段前0.5行,段后0.5行) ×××××××××(小4号宋体,20磅行距)××××××××××××××××××××××××××××××………… 1.1 ××××××(作为正文2级标题,用4号黑体,加粗) ×××××××××(小4号宋体,20磅行距)×××××××××××××××××××××××××××××××………… 1.1.1 ××××(作为正文3级标题,用小4号黑体,不加粗) ×××××××××(小4号宋体,20磅行距)×××××××××××××××××××××××××××………… 2 ×××××××(作为正文第2章标题,用小3号黑体,加粗, 并留出上下间距为:段前0.5行,段后0.5行) ×××××××××(小4号宋体,20磅行距)×××××××××××××××××××××××××××××××××××………… ×××××××××××××××××××………… ………… 注:1.正文中表格与插图的字体一律用5号宋体; 2.正文各页的格式请以此页为标准复制。 请留出一个汉字的空间,下同

报告中的内容仅为参考字体格式,与本次设计无关! 题目 内部排序教学软件。 1需求分析和说明 内部排序教学软件的总体目标:在TURBO C2.0 的开发环境下,利用所学C语言和数据结构的相关知识,开发一个具有良好人机界面的内部排序教学软件,实现各种内部排序,并能使用户通过其显示结果对每种排序方法的性能有一个直观的了解,从而达到教学的目的。 1.1基本要求 (1)界面友好,易与操作。采用菜单或其它人机对话方式进行选择。 (2)实现各种内部排序。包括冒泡排序,直接插入排序,直接选择排序,希尔排序,快速排序,堆排序。 (3)待排序的元素的关键字为整数。可用随机数据和用户输入数据作测试比较。比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换以3次计)。 (4)演示程序以人机对话的形式进行。每次测试完毕显示各种比较指标 的列表,以便比较各种排序的优劣。 1.2各功能模块的功能描述: 1.主函数模块 本模块的主要功能是初始化图形界面,调用各模块,实现软件功能。 2.排序功能及输出子模块 本模块的主要功能是根据用户的选择进行数组的创建,并对输入数据或者随机产生的数据使用六种排序方法进行排序并统计每种方法的移动次数和比较次数,然后输出以表格形式输出。 3.封面和结束画面子模块 本模块的主要功能是当用户打开本软件时模拟软件加载,延时数秒后关闭,并进入图形界面,在用户退出软件时显示结束画面,延时数秒后关闭程序。 4.图形界面子模块 本模块的主要功能是根据用户的选择显示不同的画面,引导用户使用软件所提供的各种功能,并在用户提供必要数据,并选择排序功能时调用排序模块,并显示结果画面。 5.输入子模块 本模块的主要功能是进行光标定位,输出提示文字,并对用户输入数据进行处理,创建数组。 6.鼠标实现模块 本模块的主要功能是为用户提供鼠标操作支持,使用户能使用鼠标进行功能的选择。2详细设计

关于智能窗帘的课程设计

关于智能窗帘的课程设计

课程设计 机电一体化系统设计课程设计 教学单位: 机电工程学院 专业: 机械设计制造及其自动化 班级: 10机械C(机电一体化) 1.学号:2010100203013学生姓名: 谢伟军 2.学号:2010100203027学生姓名: 李伟雄 3.学号:2010100203067学生姓名: 吴海富指导教师: 何伟 完成时间: 2013 年11 月10 日 电子科技大学中山学院机电工程学院

前言 如今伴随着信息时代的到来,人们的生活水平日益提高,方便、快捷、自动、智能成为时代的主题,在现代家庭生活环境中,居家环境早已不仅仅局限在物理空间上,人们更为关注的是一个安全、方便、舒适的环境,自动化的电子产品自然成为人们追求的目标。 窗是人心灵的眼睛,窗帘则是眼睛上的睫毛,窗帘在防止强光射入,帮助人们合理的安排时间,美化室内环境,保证个人隐私,增强居家环境方面有重要作用。随着人们生活节奏的加快,窗帘的自动化随之产生。 本产品是在学习机械原理及设计和电工学等知识,通过实践,观察,思考的基础上设计而成的,且人性化的思想理念也体现了科学技术在人们生活中的作用。 通过几个月的努力,使我们深刻感受到了电学,力学,加工工艺,理论知识与实践相结合在机械设计中的重要性。加强和拓展这些方面的知识对机械学子们是很有必要的。 由于我们能力、经验以及一些方面的知识有限,许多地方未能深入的研究,如有误漏之处,敬请评委老师批评指正。

课程设计任务书 目录 1课题分析 (1) 1.1设计目的 (1) 1.2设计达到的功能和要求 (1) 1.3 设计内容和主要步骤 (2) 1.4 小组成员及其分工 (2) 2机械结构设计 (3) 2.1 设计参数计算 (3) 2.2 机械部件的选择 (3) 2.3 机械结构的设计 (4) 2.4 机械结构装配图 (5) 3控制电路设计 (6) 3.1 电机的选择 (6) 3.2 传感器的选择 (7) 3.3 PLC的选择 (9) 3.4 控制系统电路图 (11) 4 控制系统设计 (12) 4.1 控制系统工作原理 (12) 4.2 控制系统框图 (13) 4.3. 控制过程流程图。 (13)

智能控制技术实验报告

《智能控制技术》实验报告书 学院: 专业: 学号: 姓名:

实验一:模糊控制与传统PID控制的性能比较 一、实验目的 通过本实验的学习,使学生了解传统PID控制、模糊控制等基本知识,掌握传统PID控制器设计、模糊控制器设计等知识,训练学生设计控制器的能力,培养他们利用MATLAB进行仿真的技能,为今后继续模糊控制理论研究以及控制仿真等学习奠定基础。 二、实验内容 本实验主要是设计一个典型环节的传统PID控制器以及模糊控制器,并对他们的控制性能进行比较。主要涉及自控原理、计算机仿真、智能控制、模糊控制等知识。 通常的工业过程可以等效成二阶系统加上一些典型的非线性环节,如死区、饱和、纯延迟等。这里,我们假设系统为:H(s)=20e0.02s/(1.6s2+4.4s+1) 控制执行机构具有0.07的死区和0.7的饱和区,取样时间间隔T=0.01。 设计系统的模糊控制,并与传统的PID控制的性能进行比较。 三、实验原理、方法和手段 1.实验原理: 1)对典型二阶环节,根据传统PID控制,设计PID控制器,选择合适的PID 控制器参数k p、k i、k d; 2)根据模糊控制规则,编写模糊控制器。 2.实验方法和手段: 1)在PID控制仿真中,经过仔细选择,我们取k p=5,k i=0.1,k d=0.001; 2)在模糊控制仿真中,我们取k e=60,k i=0.01,k d=2.5,k u=0.8; 3)模糊控制器的输出为:u= k u×fuzzy(k e×e, k d×e’)-k i×∫edt 其中积分项用于消除控制系统的稳态误差。 4)模糊控制规则如表1-1所示: 在MATLAB程序中,Nd用于表示系统的纯延迟(Nd=t d/T),umin用于表示控制的死区电平,umax用于表示饱和电平。当Nd=0时,表示系统不存在纯延迟。 5)根据上述给定内容,编写PID控制器、模糊控制器的MATLAB仿真程序,

课程设计报告书写规范

郑州工业应用技术学院 课程设计报告科目: 题目: 姓名: 院(系): 专业班级: 学号: 指导教师: 成绩: 时间:年月日至年月日

课程设计报告的格式 一、课程设计报告内容 课程设计报告一般由以下几部分组成:A.任务书; B.目录; C.正文; D.参考文献;E.附录。 课程设计题目 摘要(200~300字) 目录 1.概述 包括课程设计选题、项目背景、课程设计报告编写目的、课程设计报告的组织等内容。 2.课程设计任务的需求分析 2.1任务描述 2.2需求描述的规范文档(要画出DFD数据流图和DD(数据字典)) 3.概念结构设计 3.1概念结构设计工具(E-R模型) 3.2XXX子系统(局部) 3.2.1子系统描述 3.2.2分E-R图 3.2.3说明 3.3YYY子系统 3.3.1子系统描述 3.3.2 分E-R图 3.3.3 说明 …… 3.X 总体E-R图 3.X.1 E-R图的集成 3.X.2 总体E-R图 4.逻辑结构设计(参考教材P16图1-10逻辑结构设计步骤) 4.1关系数据模式 4.2优化 5.数据库物理设计与实施(至少包含前4节) 5.1数据库应用的硬件、软件环境介绍 5.2表结构设计 5.3索引的设计

5.4视图设计 5.5 存储过程 5.6 触发器 5.7 游标 5.8建立数据库 5.9 建立表 5.9 加载数据库测试数据 6.数据操作 6.1数据查询操作 6.2数据更新操作 6.3数据维护操作 6.4其他 7.数据库应用系统的实现 8.设计心得体会 9.参考文献 二、书写要求 1.层次标题 层次标题要简短明确,同一层次的标题应尽可能“排比”,词(或词组)类型相同(或相近),意义相关,语气一致。 各层次标题一律用阿拉伯数字连续编号;不同层次的数字之间用英文输入状态下小圆点“.”相隔,末位数字后面不加点号,如“1”,“2.1”,“3.1.2”等;各层次的序号均左顶格起排,编号与标题或文字间空一个汉字的间隙。段的文字空两个汉字起排,回行时顶格排。 报告正文撰写的题序层次格式 2.篇眉和页码 篇眉从摘要开始,内容与该部分的一级标题相同。 页码从正文开始按阿拉伯数字(1,2,3……)连续编排,之前的部分(中文摘要、目录等)用大写罗马数字(Ⅰ,Ⅱ,Ⅲ……)单独编排,均居中排列。 3.有关图、表、表达式 (1)图

相关文档
相关文档 最新文档