小区照明系统报告.docx
《小区照明系统报告.docx》由会员分享,可在线阅读,更多相关《小区照明系统报告.docx(9页珍藏版)》请在冰豆网上搜索。
小区照明系统报告
资料范本
本资料为word版本,可以直接编辑和打印,感谢您的下载
小区照明系统报告
地点:
__________________
时间:
__________________
说明:
本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容
控制系统软件设计
项目报告
小区照明系统
班级:
自动化101
专业:
自动化
设计人:
完成日期:
2013年4月15日
成都信息工程学院控制工程学院
工程背景:
某小区建筑面积约为5万平方米,小区内包括七栋小高层住宅、一个地下车库和两栋两层的临街商铺。
住宅楼中1#~4#楼为十四层,5#~7#楼为十二层。
为简便起见,住宅楼每层楼有五个单元,每个单元二户,商铺每层十个铺面。
小区中央有一个约1千平方米的方形中心广场,大门入口在两栋两层的临街商铺之间,商铺后面有一个50个车位的地面停车场,中心广场处有一个约1000个车位的地下停车场。
小区各楼之间的空地有小型花园。
工程要求:
在小区大门、汽车通行的道路、中心广场、楼宇之间的步行通道、花园及楼道等公共场,设计安装不同的路灯,其中住宅小区中一些主出入口、路口、公共区亮度要求比较高,小区道路和停车场对亮度要求低,需要路灯的用电量、照度。
结果包括
绘制主画面,模拟整个小区的公共照明系统,模拟照度不同的路灯和电量计量仪表,主、分画面方便切换;
设计线路控制器,根据早晚、深夜、白昼时间段自动开启照明系统;
设计操作按钮,可以手动启动和关闭灯;
画面要求:
显示路灯开关状态、用电量、关键点照度实时数据;
绘制趋势曲线,包括分区电量、关键点的照度;
设计日、月报表,汇总电量、关键点的照度等数据
工程设计
根据工程背景及要求,本实验设计了两个画面,一个为小区画面,对各种不同
的灯自动启动与关闭和手动打开与关闭的显示,另一个为用电量的报表显示与各
区用电量的曲线走势.
小区画面图如下所示
我们将整个小区分为四个大区,一区为左边部分,二区右上部分,三区为左下部分,四区为中心广场和大门与商场.
整个小区照明系统的灯分为四种:
大门中心广场聚光灯(橙色),主要路口照射灯(紫色),小区住宅楼前照明灯(红色),弱光的照明路灯(黄色)
左下脚的监控中心处,可以看到时间,旁边的四个开光分别对应着四种不用的灯的手动开关.
程序的设计:
黄灯(弱光照明):
4:
00自动开启,8:
00自动关闭,17:
00自动开启,0:
00自动关闭
红灯(小区住宅楼前照明灯):
5:
00自动开启,8:
00自动关闭,20:
00自动开启,0:
00自动关闭
紫灯(主要路口照射灯):
5:
00自动开启,7:
00自动关闭,19:
00自动开启,0:
00自动关闭
橙灯(大门中心广场聚光灯):
6:
00自动开启,7:
00自动关闭,18:
00自动开启,0:
00自动关闭
四个灯的开关:
当开关打开后,当时间到达8:
00和0:
00时,将自动关系手动开关
用电量报表与曲线走势图如下:
电量监控的报表可显示出各灯的日月用电量,各区的日月用电量,以及每日的总用电量和每月的总用电量
左边的走势图是分区日用电量:
显示每天每个区的用电量情况
右边的走势图是各灯日用电量:
显示每天各种类型的灯的用电情况
变量定义图
结果分析与心得
从一开始接触到这个的时候的茫然,不知道从何入手,到自己用点线画出了整个系统,慢慢的发觉,这个东西没有自己想象中的那么难,对组态王软件的使用也渐渐开始懂得了,通过不断的修改画面修改程序,一次一次的模拟,最后还是基本完成了这个项目的要求.通过这个组态王的学习,慢慢的发现以前所学习到的东西也渐渐的派上用场了,就好比组态王的编程,基本上都是用的if和else语句,这跟以前所学习的C语言很相似,所以编程起来觉得没有遇到太大的问题,但由于在算法思路上走了很多弯路,定于出了许多变量,不够精简,因此让我反思到,对于C语言我还应该重新的好好的去巩固.对于这款软件我现在所用到的还只是皮毛,可能连门都还没有进入,所以在以后自己还需要继续的对组态王加以学习,因为组态王是一个很好的模拟软件,对我们专业的实用性很大,以后用到它的机会可能还会有的,希望自己能好好的掌握好它。
软件程序
if(\\本站点\分<60)
{
\\本站点\分=\\本站点\分+30;
}
else
{
\\本站点\分=0;
\\本站点\时=\\本站点\时+1;
}
if(\\本站点\时<24)
{
\\本站点\时=\\本站点\时;
}
else
{
\\本站点\时=0;
\\本站点\日=\\本站点\日+1;
}
if(\\本站点\日<30)
{
\\本站点\日=\\本站点\日;
}
else
{
\\本站点\日=1;
\\本站点\月=\\本站点\月+1;
}
if(\\本站点\月<12)
{
\\本站点\月=\\本站点\月;
}
else
{
\\本站点\月=1;
\\本站点\年=\\本站点\年+1;
}
if(((\\本站点\时>17&&\\本站点\时<24)==1)||((\\本站点\时>5&&\\本站点\时<8)==1)||((\\本站点\大灯==1)==1))
{
\\本站点\大灯=1;
\\本站点\大灯日用电量=\\本站点\大灯日用电量+50;
\\本站点\大灯月用电量=\\本站点\大灯月用电量+50;
\\本站点\大灯年用电量=\\本站点\大灯年用电量+50;
if((\\本站点\时==23&&\\本站点\分==60)==1)
{
\\本站点\大灯=0;
\\本站点\大灯日用电量=0;
}
}
else
{
\\本站点\大灯=0;
}
if(((\\本站点\时>18&&\\本站点\时<24)==1)||((\\本站点\时>4&&\\本站点\时<8)==1)||((\\本站点\中灯==1)==1))
{
\\本站点\中灯=1;
\\本站点\中灯日用电量=\\本站点\中灯日用电量+102;
\\本站点\中灯日用电量1=\\本站点\中灯日用电量1+36;
\\本站点\中灯日用电量11=\\本站点\中灯日用电量11+36;
\\本站点\中灯日用电量2=\\本站点\中灯日用电量2+12;
\\本站点\中灯日用电量22=\\本站点\中灯日用电量22+12;
\\本站点\中灯日用电量3=\\本站点\中灯日用电量3+18;
\\本站点\中灯日用电量33=\\本站点\中灯日用电量33+18;
\\本站点\中灯日用电量4=\\本站点\中灯日用电量4+36;
\\本站点\中灯日用电量44=\\本站点\中灯日用电量44+36;
\\本站点\中灯月用电量=\\本站点\中灯月用电量+102;
\\本站点\中灯年用电量=\\本站点\中灯年用电量+102;
if((\\本站点\时==23&&\\本站点\分==60)==1)
{
\\本站点\中灯=0;
\\本站点\中灯日用电量=0;
\\本站点\中灯日用电量1=0;
\\本站点\中灯日用电量2=0;
\\本站点\中灯日用电量3=0;
\\本站点\中灯日用电量4=0;
}
}
else
{
\\本站点\中灯=0;
}
if(((\\本站点\时>19&&\\本站点\时<24)==1)||((\\本站点\时>4&&\\本站点\时<9)==1)||((\\本站点\小灯==1)==1))
{
\\本站点\小灯=1;
\\本站点\小灯日用电量=\\本站点\小灯日用电量+42;
\\本站点\小灯日用电量1=\\本站点\小灯日用电量1+18;
\\本站点\小灯日用电量11=\\本站点\小灯日用电量11+18;
\\本站点\小灯日用电量2=\\本站点\小灯日用电量2+12;
\\本站点\小灯日用电量22=\\本站点\小灯日用电量22+12;
\\本站点\小灯日用电量3=\\本站点\小灯日用电量3+12;
\\本站点\小灯日用电量33=\\本站点\小灯日用电量33+12;
\\本站点\小灯月用电量=\\本站点\小灯月用电量+42;
\\本站点\小灯年用电量=\\本站点\小灯年用电量+42;
if((\\本站点\时==23&&\\本站点\分==60)==1)
{
\\本站点\小灯=0;
\\本站点\小灯日用电量=0;
\\本站点\小灯日用电量1=0;
\\本站点\小灯日用电量2=0;
\\本站点\小灯日用电量3=0;
}
}
else
{
\\本站点\小灯=0;
}
if(((\\本站点\时>16&&\\本站点\时<24)==1)||((\\本站点\时>3&&\\本站点\时<9)==1)||((\\本站点\微灯==1)==1))
{
\\本站点\微灯=1;
\\本站点\微灯日用电量=\\本站点\微灯日用电量+41;
\\本站点\微灯日用电量1=\\本站点\微灯日用电量1+16;
\\本站点\微灯日用电量11=\\本站点\微灯日用电量11+16;
\\本站点\微灯日用电量2=\\本站点\微灯日用电量2+12;
\\本站点\微灯日用电量22=\\本站点\微灯日用电量22+12;
\\本站点\微灯日用电量3=\\本站点\微灯日用电量3+8;
\\本站点\微灯日用电量33=\\本站点\微灯日用电量33+8;
\\本站点\微灯日用电量4=\\本站点\微灯日用电量4+5;
\\本站点\微灯日用电量44=\\本站点\微灯日用电量44+5;
\\本站点\微灯月用电量=\\本站点\微灯月用电量+41;
\\本站点\微灯年用电量=\\本站点\微灯年用电量+41;
if((\\本站点\时==23&&\\本站点\分==60)==1)
{
\\本站点\微灯=0;
\\本站点\微灯日用电量=0;
\\本站点\微灯日用电量1=0;
\\本站点\微灯日用电量2=0;
\\本站点\微灯日用电量3=0;
\\本站点\微灯日用电量4=0;
}
}
else
{
\\本站点\微灯=0;
}
if((\\本站点\时==8)||(\\本站点\时==0))
{
\\本站点\大灯=0;
\\本站点\中灯=0;
\\本站点\小灯=0;
\\本站点\微灯=0;
}