区间设计报告实用资料.docx
- 文档编号:15979173
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:54
- 大小:3.82MB
区间设计报告实用资料.docx
《区间设计报告实用资料.docx》由会员分享,可在线阅读,更多相关《区间设计报告实用资料.docx(54页珍藏版)》请在冰点文库上搜索。
区间设计报告实用资料
设计说明
一.设计目的
在学习课本理论知识的的基础上,从实践上进一步深入了解ZPW—2000A型无绝缘移频自动闭塞系统的构成与工作原理。
熟悉地面信号、机车信号的显示情况,以与ZPW—2000A发送器、接受器、衰耗盘、接收器、衰耗盒与端子板等的配线原则。
二.设计方案
1.每半个车站管辖的区间有六个闭塞分区。
2.设计线路为复线双方向运行,正方向运行采用四显示自动闭塞满足列车最高运行速度160km/h技术要求,反方向运行采用自动站间闭塞,满足列车最高运行速度120km/h技术要求。
3.采用ZPW—2000A型无绝缘移频自动闭塞设备。
4.本设计满足“铁路信号设计规范TB10007—99”和铁路自动闭塞技术条件TB/T24”的技术要求。
5.机车信号信息定义与分配按照“TB/T3036-2002”部颁标准执行。
三.设计内容
1.区间信号平面布置图;
2.区间移频柜布置图;
3.区间综合架设备布置图;
4.继电器组合架布置图;
5.黄组合编码电路;
四.设计图纸说明
1.区间信号布置图
(1)车站设备管辖区分界
两车站管辖区按闭塞分区整体划分,分界点两侧的设备分别由两端的车站管辖,室内设备分别安装在管辖的车站。
本区间信号平面图管辖着下行和上行各6个闭塞分区。
(2)轨道电路传输长度
1.0Ω.㎞道碴电阻条件下,轨道电路传输长度为150-1500米。
(3)载频配置
根据载频配置原则,下行按……1700—1,2300—1,1700—2,2300—2……顺序交替配置,下行正面进站信号机外方第一个闭塞分区配置2300—1,即XILQ为2300—1;上行按……2000—1,2600—1,2000—2,2600—2……顺序交替配置,上行正面进站信号机外方第一个闭塞分区配置2600—1,即5330G为2600—1。
其它闭塞分区则按原则配置即可。
(4)轨道电路绝缘
车站与区间结合处(进站)设置机械绝缘,其余闭塞分区设置电气绝缘,两种绝缘方式的轨道电路具有相同的传输长度。
2.区间移频柜设备布置图
(1)移频柜的结构:
每个移频柜有五个纵向组合,每个纵向组合放置二个闭塞分区的轨道电路设备(发送器、接收器、衰耗盘各二个)。
每个纵向组合的二个接收器双机热备并联运用,每一接收器由本接收主机和本组合另一接收并机两部分构成。
移频柜零层由10块3*18端子板,10块断路器板和5块电源端子板组成。
断路器板每个轨道区段使用两个发送用10A接收用5A。
(2)移频柜的布置原则和排列要求:
在移频柜的布置中,离车站最远的轨道区段放在第一个位置。
下行放上排,上行放下排。
(3)发送采用N+1,设备放在站内移频柜,上、下行各备用一个。
(4)移频柜设备状态表示:
由于轨道占用红灯设置在衰耗盘上,只要将移频架设备按照线路闭塞分区顺序在移频架上布置,通过衰耗盘轨道占用红灯指示即可反映列车在线路上的行进情况。
3.区间综合架设备布置图
(1)综合架的结构:
1-4层为点灯隔离变压器的组匣,每个组匣可设置6架信号机的点灯隔离变压区。
5-9层为站防雷和电缆模拟网络组匣,每个组匣可放置4个闭塞分区的模拟网络单元。
零层D1-D30为18柱端子板,室外电缆由此引入,D31为防雷接地板条(FLE),D32为电缆接地铜板条(DLE)。
RD1-RD6为断路器均为1A,D为18柱端子。
(2)综合架的布置原则:
1-4层隔离变压器,先放下行区间信号机后放上行区间信号机。
5-9层站防雷和电缆模拟网络,先放下行设备后放上行设备,同一闭塞分区先放发送设备后放接收设备。
如本设计中,第9层所放设备依次为5307GFS、5307JS、5295GFS、5295GJS、5283GFS、5283GJS。
第4层所放区间信号机的名称依此为5307、5295、5283。
4.继电器组合架设备布置图
(1)组合架设备的构成:
由不同的组合构成,在相应的组合中有不同的继电器来构成该组合,实现组合的功能,每个闭塞分区用一个组合。
(2)组合类型的选用:
(假设进站信号点红灯,出站点绿灯)
①1LQ闭塞分区选用1LQ型组合(X1LQ、S1LQ);
②U闭塞分区选用U型组合;
③LU闭塞分区选用LU型组合;
④L闭塞分区选用L型组合;
⑤在分界点处如果本闭塞分区与前一个闭塞分区归同一个车站管理,则本闭塞分区使用(F)组合;
⑥在分界点处如果本闭塞分区与前一个闭塞分区不归同一个车站管理,则本闭塞分区使用(JF)组合。
(3)组合类型的配置:
在表中第一列由第五层开始从上到下顺序配置,第二列由第一层开始从下到上顺序配置,先放上行区段后放下行区段。
5.黄组合编码电路布置图:
本电路共用到QZJ、LXJ2F、ZXJF、LXJ2F(XI)、LUXJF、TXJF、YXJF等继电器。
包括F2、F3、F5、F11、F10、F12、F14、F9、F15、F17、F16、F18等低频,分别对应的码为:
F、HU、HB、UU、UUS、U、U2、U2S、LU、L、L2、L3。
附图见I
附图见II
附图见III
附图见IV
附图见V
小结
通过本次课程设计,对本专业的《《区间信号与列车运行控制系统》》课程得到了实践。
主要学习了区间信号平面布置图,区间移频柜布置图,区间综合架设备布置图,继电器组合架布置图,黄组合编码电路等的编制。
在绘制区间信号平面布置图,继电器组合架和区间移频柜布置图的过程中,由于对专业课的学习不够深刻,因此在编制过程中碰到很多的问题,通过向指导老师答疑和同学之间讨论,修改了很多错误,也许到了书本上没有的和以前没学到的知识,最后,终于完成了此次课程设计。
通过本次课程设计,我体会到学习理论知识固然重要,但也要和实践联系起来,加强动手能力,多翻书本,这样才能温故而知新。
作为信号类专业的学生必须养成一丝不苟和严谨的作风,有时一个小小的接线或不确定的配线等,都有可能引起事故,所以这次课程设计也真的让我感觉到以后工作的压力,当然有压力才有动力,我会努力的!
XXXXXXXXXXXXXXXX
设计报告
课题名称:
PHP网络编程大作业
学院:
XXXXXXXXXXXXXXXXXX
专业班级:
15-1网络工程
学号:
XXXXXXXXXXXXX
学生:
XXXX
XXXXXXXXXXXXXXX教务处
2021年XX月XX日
一、功能简介
1.本网站的主要功能:
本软件的目的是为了实现通讯录的管理功能,给用户呈现出简单,美观的界面,是用户能够更加容易与快捷的实现自己想要完成的操作。
通讯录管理:
增加删除,修改数据,上传照片
二、设计过程与代码
1、首先创建一个数据库,名为Mydb
2、然后创建一张表,名为AddrList
CREATETABLE`mydb`.`AddrList`(
`ID`INTNOTNULLAUTO_INCREMENT,
`Name`VARCHAR(15)NOTNULL,
`Sex`INTNOTNULL,
`Birthday`DATENOTNULL,
``VARCHAR(15)NOTNULL,
`Mobile`VARCHAR(25)NOTNULL,
`Email`VARCHAR(30)NOTNULL,
`Address`VARCHAR(50)NOTNULL,
PRIMARYKEY(`ID`)
)
Name为姓名;Sex为性别,0是“男”,1是“女”;Birthday:
生日,格式:
年-月-日;Mobile:
手机号码;Address:
地址。
完成第一步
3、连接数据库
接下来新建一个PHP文件,文件名Conn.php
php
$db_host='localhost';
$db_user='root';
$db_passw='';
$link=mysqli_connect($db_host,$db_user,$db_passw)ordie('数据库连接失败');
mysqli_set_charset($link,"utf-8");
$mydb=mysqli_select_db($link,"mydb");
4、首页
新建一个PHP文件,保存为Index.php
作为通讯录的首页。
做一个简单的查询操作,并将查询结果显示到HTML的表单上。
[
php
include_once'./Conn.php';//调用conn.php文件,执行数据库操作
$sql="SELECT*FROM`AddrList`";//在数据库中查找表中记录
//require('conn.php');//调用conn.php文件,执行数据库操作
$result=mysqli_query($link,$sql);
?
>
--通过post方法传递参数-->
---创建一个表格-->
php
while($row=MySQLi_fetch_row($result))//循环开始读取row中的数据
{
//判断性别
if($row[2]==0)
{
$sex='男';
}
else
{
$sex='女';
}
?
>
---被循环的HTML表格中带有PHP代码-->
phpecho$row[1];?
>
--姓名-->
phpecho$sex;?
>
--性别-->
phpecho$row[3];?
>
--生日-->
phpecho$row[4];?
>
---->
phpecho$row[5];?
>
--手机-->
phpecho$row[6];?
>
--邮箱-->
phpecho$row[7];?
>
--地址-->
id=
phpecho$row[0];?
>">编辑
--跳转到修改界面的超链接-->
id= phpecho$row[0];? >">删除
php
}
?
>
5、添加
(1)新建一个文件,命名为Input.php用作添加信息。
--同样通过post方法,点击添加后跳转到操作页面post.php-->
。
。
。
。
。
。
。
。
。
。
。
。
(2)用户输入完成后,点击提交,表单数据通过post方法传到post.php做操作处理,创建post.php
php
//使用post获取上一页表单信息(用户输入的信息)
$name=$_POST['name'];
$sex=$_POST['sex'];
$birthday=$_POST['birthday'];
$=$_POST[''];
$mobile=$_POST['mobile'];
$email=$_POST['email'];
$address=$_POST['address'];
include_once'./Conn.php';
$sql="INSERTINTO`mydb`.`addrlist`(
`Name`,`Sex`,`Birthday`,``,`Mobile`,`Email`,`Address`
)
VALUES(
'$name','$sex','$birthday','$','$mobile','$email','$address'
);";//向数据库里添加记录的sql语句
//require('conn.php');//将$sql交由conn.php处理了
$result=mysqli_query($link,$sql);
//提示操作成功信息,注意:
$result存在于conn.php文件中,被调用出来
if($result)
{
?
>
alert("添加成功!
");
="Index.php";
php
}
else{
?
>
alert("添加失败!
");
="Index.php";
php
}?
>
6、修改
(1)修改和添加很相似,只要稍微修改就行了。
建立Modify.php
[
php
include_once'./Conn.php';
$id=$_GET['id'];//根据上一页点击的数据获取所要编辑数据的ID
$sql="select*fromaddrlistWHEREId=$id";//通过ID查询
//执行查询将查询结果绑定到表单
//require('conn.php');
$result=mysqli_query($link,$sql);
$row=MySQLi_fetch_row($result);
?
>
phpecho$_GET['id']? >> (2)而修改就跟前面input.php的作用相同,根据上一页点击的数据获取所要编辑数据的ID,然后通过ID去数据库查询,查询后将信息绑定到表单,点击确认订单后,跳转到相应的出来界面 所以需要新建一个类似于post.php的文件,命名为Mod.php php //通过post获取上一页表单信息内容 $name=$_POST["name"]; $sex=$_POST['sex']; $birthday=$_POST['birthday']; $=$_POST['']; $mobile=$_POST['mobile']; $email=$_POST['email']; $address=$_POST['address']; $id=$_POST['id']; //通过ID修改数据库相应内容 $sql="updatemydb.addrlist setname='$name',sex='$sex', birthday='$birthday',='$', mobile='$mobile',email='$email', address='$address'whereid='$id';"; require('conn.php');//将$sql交由conn.php处理 $result=mysqli_query($link,$sql); //提示操作成功信息,注意: $result存在于conn.php文件中,被调用出来 if($result) { //执行sql后若返回结果证明修改成功 ? > alert("修改成功! "); ="Index.php"; php } else{ //若无结果返回则修改失败退回到相关页面 ? > alert("修改失败"); ="Index.php"; php } ? > 8、删除 删除相比而言就比较简单了,只要通过get方法获取用户点击数据的ID,调用Conn.php执行删除该条数据的sql语句就可以了。 跟之前一样,新建一个PHP的文件,命名为delete.php php include_once'./Conn.php'; $id=$_GET['id'];//从上一页获取ID作为操作参数 $sql="DELETEFROM`AddrList`WHEREId=$id";//通过ID查询 $result=mysqli_query($link,$sql); //require('conn.php');//调用conn执行sql语句 if($result)//判断返回结果 { ? > alert("删除成功! "); ="Index.php"; php} ? > 9、上传 (1)为了防止遗忘是谁,脸人相对应,加入了一个图片上传功能,在主页面上添加代码。 文件放入建好的文件夹,文件名shangchuan。 --传递符合表单数据--> 选择上传文件:
--传递符合表单数据-->
(2)为了使上传成功后跳回原页面,新建一个020.php确保顺利上传
$myfile=$_FILES["myfile"];
if($myfile["error"]==0&&round($myfile["size"]/1024/1024,2)){
if($myfile["type"]=="image/png"||$myfile["type"]=="image/jpeg"||$myfile["type"]=="image/gif")
{echo'上传文件为'.$myfile["name"]."
";
echo'文件类型为'.$myfile["type"]."
";
echo'存储位置为'.$myfile["tmp_name"]."
";
echo'上传大小为'.round($myfile["size"]/1024/1024,2)."MB"."
";
$filename=$myfile["tmp_name"];
$destination='shangchuan/'.$myfile["name"];
move_uploaded_file($filename,$destination);}
echo'
echo"alert('上传成功');";
echo'="Index.php";';
echo'';
}else{
echo"文件上传有误!
";
}
三、问题与解决
问题一、数据库连接失败
错误代码:
$conn=MySQL_connect($db_host,$db_user,$db_passw)ordie('数据库连接失败!
');
修改后:
$link=mysqli_connect($db_host,$db_user,$db_passw)ordie('数据库连接失败');
最后发现原来是版本原因,mysqli是新版的语句mysql是老版的语句。
四、总结和展望
从开始接触php至现在大概有半年时间了,但真正有进步,或者说稍微了解php一点,也只不过是这一个月而已(真不知道以前自己在做些什么)。
在这一次的大作业编写过程中我渐渐的找到了PHP编程的乐趣,因为它zhi要写出来就是一个能动态的让人看的到,会在这样的过程中得到丝丝满足感。
通过网上不停的查找,得到一个又一个新的知识,编写的更加完善,期间也请教了我们班的几位大神,深深的感受到了自己的不足,让我明白在以后的学习编程中要更加的努力,我会用心的去领悟它,让它能见证我的成长。
第一部分:
实训目的
21世纪是一个信息时代,Internet已经进入人们生活与工作的各方面,而网页作为Internet信息传递的重要载体,其重要也日趋突出。
所以实训的目的就是要我们更好的掌握好这一学期的网页知识和提高自己的动手能力,并且上传到网上去,让更多人认识我,更好的宣传自己。
个人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 区间 设计 报告 实用 资料