1.一种基于云计算的工程项目管理方法,其特征在于:包括,获取施工场地上所有人员的活动区域;
测量当前的风速和风向,测量建筑物的高度,计算施工人员在建筑物周围活动时的限制距离;
识别摄像头捕捉的图像中未戴头盔的施工人员;
记未戴头盔的施工人员为待警告人员;
若距离建筑物限制距离内存在待警告人员;
判断待警告人员距离建筑物的范围,记为限制区域;
根据限制区域,采用第一警告策略,对待警告人员进行警告;
实时检测塔吊臂架运输货物的位置,采用第二警告策略,对施工人员进行警告;
设危险区域,为塔吊臂架上的货物掉落到地面时,禁止人员靠近的区域;
实时检测塔吊臂架运输货物的速度和方向,记为货物速度和货物方向;
根据货物速度和货物方向,计算危险区域;
当有施工人员进入危险区域时,采用第三警告策略,对进入危险区域的施工人员发出警告提示。
2.根据权利要求1所述基于云计算的工程项目管理方法,其特征在于:所述测量当前的风速和风向,测量建筑物的高度,计算施工人员在建筑物周围活动时的限制距离,包括:获取建筑物的所有外墙面,组成外墙面集合;
从外墙面集合中任意获取一个元素,记为标记外墙面;
测量当前标记外墙面的风速和风向,记为标记风速v测量标记风向和标记外墙面的夹角,记为θ;
计算v
则,垂直于标记外墙面的风速为v
测量标记外墙面的高度h,获取当地的重力加速度g;
计算标记外墙面的限制距离为v
遍历外墙面集合中的所有元素,得到建筑物的每个外墙面的限制距离。
3.根据权利要求1所述基于云计算的工程项目管理方法,其特征在于:所述采用第一警告策略,包括:获取监控施工场地所有的摄像头,组成摄像头集合;
遍历摄像头集合中的每个元素,对待警告人员进行处理,具体的处理方式如下:从摄像头集合中任意获取一个摄像头,记为标记摄像头;
获取标记摄像头监控的所有外墙面,组成监控外墙面集合;
针对监控外墙面集合中的每个元素,执行如下操作,具体为:从监控外墙面集合中获取一个元素,记为限制外墙面;
获取限制外墙面的限制距离,记为d
识别标记摄像头捕捉到距离限制外墙面限制距离d获取待警告人员集合中的任意一个元素,记为限制人员。
4.根据权利要求1所述基于云计算的工程项目管理方法,其特征在于:所述采用第一警告策略,还包括:计算限制距离的二分之一,记为高限制距离d设定警告时段,从摄像头检测到限制人员开始,在警告时段内语音警告待警告人员;
当限制人员在低限制区域活动时,若限制人员在警告时段内佩戴头盔,则,标记摄像头停止对限制人员发出语音警告语;
若限制人员在警告时段内没有佩戴头盔,则,在警告时段结束的时刻,告知安全员提醒限制人员佩戴头盔;
当限制人员在高限制区域活动时,告知安全员提醒限制人员佩戴头盔。
5.根据权利要求4所述基于云计算的工程项目管理方法,其特征在于:所述告知安全员提醒限制人员佩戴头盔,包括:记在高限制区域活动的限制人员为第一级待处理人员;
记在低限制区域活动的限制人员为第二级待处理人员;
获取所有的第一级待处理人员的位置,组成第一集合;
获取所有的第二级待处理人员的位置,组成第二集合;
将获取的位置数据存储在云计算服务提供商的网络空间里;
记安全员当前所在的位置为初始位置,要达到的位置为目标位置;
记安全员从初始位置到目标位置对限制人员进行警告的状态为工作状态;
记安全员在初始位置等待确定下一个目标位置的状态为待工作状态;
S1、当第一集合不为空时,计算第一集合中距离初始位置最短的元素,记该元素的位置为目标位置,安全员从初始位置到达目标位置后,由工作状态变为待工作状态时,更新安全员的初始位置;
S2、当第一集合为空且第二集合不为空时,计算第二集合中距离初始位置最短的元素,记该元素的位置为目标位置,安全员从初始位置到达目标位置后,由工作状态变为待工作状态时,更新安全员的初始位置;
S3、更新第一集合和第二集合,重复执行S1-S2。
6.根据权利要求1所述基于云计算的工程项目管理方法,其特征在于:所述采用第二警告策略,包括:获取塔吊臂架运输货物的位置;
设禁止区域,用于限制塔吊臂架周围人员的活动区域;
记塔吊臂架上的货物映射到地面的中心点为货物中心点,则,禁止区域为以货物中心点为圆心,以L为半径的圆,其中,L为常量;
则,当施工人员在禁止区域内时,对禁止区域内的施工人员进行警告。
7.根据权利要求6所述基于云计算的工程项目管理方法,其特征在于:所述采用第三警告策略,包括:设第一时间间隔,第一时间间隔的时间长度为b;
设第二时间间隔,第二时间间隔的时间长度为b÷2;
当有施工人员进入禁止区域时,记进入禁止区域的施工人员为危险人员;
记检测到危险人员进入禁止区域的时刻为检测开始点,记距离检测开始点第一时间间隔的时刻为目标时刻;
S4、获取目标时刻塔吊臂架运输货物的速度和方向,得到货物速度v获取塔吊臂架运输货物的高度r,计算危险区域:计算塔吊臂架上的货物掉落到地面的时间,记为t计算v
则,危险区域为以危险中心点为中心,以a为半径的圆,其中,a为常量;
S5、获取检测开始点时危险人员的位置,记为初始位置,获取目标时刻危险人员的位置,记为结束位置,计算初始位置到结束位置的距离r获取检测开始点到目标时刻的时间段t计算危险人员的平均速度v
计算t
S6、当预测位置在危险区域时,则,对危险人员发出警告提示,记目标时刻为新的检测开始点,检测开始点间隔第二时间间隔的时刻为下一个目标时刻;
S7、当预测位置不在危险区域时,则,目标时刻间隔第一时间间隔的时刻为下一个目标时刻;
S8、重复执行S4-S7。
8.一种实现权利要求1所述基于云计算的工程项目管理方法的系统,包括:数据测量模块:测量外墙面的高度,测量当前的风速和风向,获取施工人员的位置,获取安全员的位置;获取塔吊臂架运输货物的位置和高度以及运动的方向,将数据发送给数据处理模块;
数据处理模块:获取数据测量模块发送的数据,计算外墙面的限制距离,标记未戴头盔的施工人员;计算塔吊臂架运输货物的危险区域,计算施工人员的预测位置,将计算的数据发送给实际应用模块;
实际应用模块:根据外墙面的限制距离和施工人员以及安全员的位置,对待警告人员进行警告;根据塔吊臂架运输货物的危险区域和施工人员的预测位置,对施工人员进行警告。