文件名称:处理原则-introduction to machine learning (ethem alpaydinthird edition)
文件大小:38.5MB
文件格式:PDF
更新时间:2024-07-29 11:12:33
孙晓云
二、处理原则 以上是对本系统通信协议的描述。从描述中可以看出,针对下位机请求方式的通信方案 出现的事件冲突现象,本设计在软件协议设计中主要采用了两个处理原则- (!)随机数延时发送。 (力时间寿命限制。 隨机数延时发送是一个有效的方法,在系统刚上电时计数器中的值可能是相问的,但是 在事件发生的隨机性的作用下,经过一段时间,计数器的计数值&起作用,在事件寿命的限 制下呼叫,寿命到达后,向上位机报告出错信息。 时间寿命的意义不仅在有争议处理时有用,在网络设备出现故障时也有用。例如,某个 下位机的发送链路是正常的,而接收链路出了故障。如果没有寿命限制,则该下位机系统一 旦有事件发生,则由于上位机接收不到(:"按照上面确定的原则,它就会不停地"网络发 ( ,送样增大了引起各个下位机系统事件冲突的可能。另外,如果整个网络有几个或比较多 的下位机的接收链路出现故障,都在不停地发(: 如果不是寿命限制,则整个网络肯定要起 风暴而陷入瘫痪。 另一方面,如果下位机系统的发送线路出现故障,或者整个通信线路不通,在通信上比 较好处理:因为下位机的事件信息上不了网络,也就不会引发什么冲突,此时寿命限制的意 义在于使单片机从繁忙的通信过程中解脱出来。 总之,在这个设计中要极力避免的是在任何故障发生时,都不要使上位机和某个下位机 之间陷入一问一答的死循环中。 针对寿命限制,具体的通信实例如下: 下位机&上位机发送呼叫命令( ,同时从计数器中取、值。如果收到04,则、傻归零, 继续迪信;如果超时或收到的04不止确,则、值起作用,在事件寿命的限制下呼叫,寿命到 达后,向上位机报告出错信息 2。 需要着重指出的是,基于下位机请求方式的设计方案中,指定时段的轮询是必不可少的。 轮询迎信不仅能够消除事件争议,关键在于轮询有系统诊断功能&本设计中,上位机端每天 凌晨2: 00 ~4: 00自主进行一次轮询,以诊断网络的健康情况。 综上所述,基于下位机请求方式的通信方案中,尽管上位机与下位机的通信协议较繁琐, 但从整体效果看,与第一种方案相比,在下位机数量很多的情况下,迎信效率显著提高。 第五节小 本章概述了 0 系统集中和管理分散控制的原则,介绍了 !) 系统的基本组成。着重介 绍了智能小区门禁系统的软硬件设计。在通信方案设计时,针对基于轮询方式通信的缺点, 选择了下位机请泶方式的迪信方案,并制定了下位机请求方式的通信协议。尽管上位机与下 位机的迎信协议较为烦琐,但通信效率有了显著的提高。