产品展示 Categories
联系我们 contact us
- 联系人:
- 陆先生
- 手机:
- 15895595058
- 电话:
- 0512-58628685
- 地址:
- 张家港市南丰镇
绿灯系统设计与实现-电动折弯机数控钢管滚圆机
添加时间:2019-06-24
为了能够使多个交通灯最大化协调工作,使车辆不至于在十字路口滞留的时间过长,我们利用Java语言设计十字路口交通灯管理系统,通过系统对十字路口车辆及交通参与者进行有效管理,提高十字路口交通控制水平,充分发挥路口通行能力,使其更加灵活有效地提高道路的利用率,从而达到畅通交通工程目的通行能力决定了城市交通畅通程度。因此,如何设计出智能化十字路口信号灯控制系统,是保障十字路口交通通行能力的重要措施,是解决城市交通拥塞的有效途径。本文我们将利用Java来开发十字路口红绿交通灯系统。1十字路口交通灯管理系统逻辑需求分析根据我国城市交通的实际状况及车辆行驶惯例, 本文由公司网站滚圆机网站 转摘采集转载中国知网整理! http://www.d apengkuoguan ji.com/ 分析十字路口管理系统实现逻辑,具体如下:1.1交通参与者车辆行进路线分析设计生成按照各个路线行驶的异步随机路线。例如:由西向东则直行,由西向南则设计为右转,由西向北则设计为左转等等,各个路口车辆行驶路线如图1所示绿灯系统设计与实现-电动折弯机数控钢管滚圆机滚弧机张家港电动滚圆机滚弧机折弯机:图1车辆行进路线模拟图1.2路口信号灯模拟根据十字路口交通状况,在设计信号灯系统的时候,我们主要考虑以下情况:右转车辆不受信号灯控制,只考虑直行和左转车辆控制信号灯;南北向与东西向车辆交替行驶,同向车辆应遵循“先直行后左转原则”; 本文由公司网站滚圆机网站 转摘采集转载中国知网整理! http://www.d apengkuoguan ji.com/ 为了实时整合动态交通信息,车辆时间间隔以及红绿灯交换时间间隔随机生成。2十字路口交通灯管理系统抽象对象模型的实现根据车辆行进路线模拟图和十字路口交通业务逻辑关系,我们把S2N表示汽车从南向北行驶,N2E表示汽车从北向东行驶,也就是正在进行左转弯,其他表示意思与此相同。同时车辆路口行驶规则,我们必须建立三个抽象对象模型,即交通灯模型对象(TrafficLight)、道路模型对象(RoadWay)和交通灯控制模型对象(TrafficController),其具体实现如下:2.1道路模型对象(RoadWay类)实现设计一个RoadWay类来表示道路路线,一条路线用一个RoadWay对象表示,在十字路口,每一个路口的第一辆车都有可能有三种路线行驶,十字路口有4个路口,因此一共产生12条路线(即生成12个RoadWay实例对象绿灯系统设计与实现-电动折弯机数控钢管滚圆机滚弧机张家港电动滚圆机滚弧机折弯机) 本文由公司网站滚圆机网站 转摘采集转载中国知网整理! http://www.d apengkuoguan ji.com/