1.一种基于群智感知技术的路况信息收集方法,其特征在于,包括:步骤1,获取参与当前信息收集任务的多个信息收集候选者的声誉值,并根据多个信息收集候选者的声誉值,从所述多个信息收集候选者中确定出信息收集者;
步骤1.1,使用文本分类算法,计算当前信息收集任务与多个信息收集候选者中每个信息收集候选者所完成任务的相似度;
步骤1.2,根据相似度以及所完成任务距离当前时间的间隔,计算每个信息收集候选者的声誉值;
步骤1.3,根据声誉值由高至低的顺序,对多个信息收集候选者进行排序,并选择前N个信息收集候选者为信息收集者;
步骤2,根据所述信息收集者所在车辆的位置,确定该车辆向边缘服务器传输数据的方式;
步骤2.1,根据所述信息收集者所在车辆的位置,确定所述信息收集者所在车辆向边缘服务器传输数据时可传输的候选节点;
步骤2.2,计算所述信息收集者所在车辆将数据直接传输到边缘服务器所需要的能量,以及所述信息收集者所在车辆将数据通过候选节点中的中继车辆传输到边缘服务器所需要的能量;
步骤2.3,将计算得到的能量中的最小能量对应的传输方式,作为所述信息收集者所在车辆向边缘服务器传输数据的方式。
2.根据权利要求1所述的方法,其特征在于,所述步骤2.1包括:通过公式 ,计算所述信息收集者所在车辆距离车联网中传输节点的距离; 表示 时刻所述信息收集者所在车辆距离车联网中传输节点的距离, 表示所述信息收集者所在车辆相对所述传输节点的速度, 为所述信息收集者所在车辆和所述传输节点的初始距离, 为初始时刻;
通过公式 ,计算所述传输节点的接收功率; 表示所述传输节点的接收功率, 为环境影响参数, 为所述信息收集者所在车辆的发送功率;
若 ,则将所述传输节点作为候选节点; 为接收功率阈值。
3.根据权利要求2所述的方法,其特征在于,所述步骤2.2包括:通过公式 ,计算所述信息收集者所在车辆
将数据直接传输到边缘服务器,或者通过最后一辆中继车辆将数据发送到边缘服务器所需要的能量; 为所述信息收集者所在车辆将数据直接传输到边缘服务器,或者通过最后一辆中继车辆将数据发送到边缘服务器所需要的能量, 为所述信息收集者所在车辆传输数据的开始时刻, 为所述信息收集者所在车辆传输数据的结束时刻,表示一个任务所包含的信息需要经过 个边缘服务器完成传输;
通过公式 ,计算所述信息收集者所在
车辆传输的数据在 辆中继车辆当中传输所需要的能量; 为所述信息收集者所在车辆传输的数据在 辆中继车辆当中传输所需要的能量, 为使用中继方式传输需要的功率。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:步骤3,根据所述信息收集者所在车辆传输的数据,计算所述信息收集者的最终积分。
5.根据权利要求4所述的方法,其特征在于,所述步骤3包括:步骤3.1,确定所述信息收集者所在车辆传输的数据的紧急类型;
步骤3.2,根据确定出的紧急类型,计算所述信息收集者所在车辆传输所述数据所获得的收益;
步骤3.3,根据所述收益,计算所述信息收集者的最终积分。
6.根据权利要求5所述的方法,其特征在于,所述紧急类型为紧急信息、重要信息、一般信息中的一种或多种;
所述步骤3.2包括:
当所述信息收集者所在车辆为车联网中除中继车辆以外的其他车辆时,通过公式,计算所述信息收集者所在车辆传输所述数据所获得的收益;其中, 表示所述信息收集者所在车辆传输所述数据所获得的收益, 表示紧急信息单位数据量所获得的收益, 表示重要信息单位数据量所获得的收益, 表示一般信息单位数据量所获得的收益, 表示所述数据中紧急信息的数据量, 表示所述数据中重要信息的数据量, 表示所述数据中一般信息的数据量, 表示紧急信息的数据单位, 表示重要信息的数据单位, 表示一般信息的数据单位;
当所述信息收集者所在车辆为车联网中的中继车辆时,通过公式 计算该信息收集者所在车辆传输所述数据所获得的收益, 为一预设系数。
7.根据权利要求6所述的方法,其特征在于,所述步骤3.3包括:通过公式 ,计算所述信息收集者的最终
积分;
其中, 表示所述信息收集者的最终积分, 表示所述信息收集者的收益, , 表示花费的权重, 表示所述信息收集者所获得的数据量, 表示所述信息收集者获得单位数据量需花费的积分,表示所述信息收集者购买的积分。