本发明涉及数据处理,具体涉及基于云计算的园林数据智能管理方法及系统。
背景技术:
1、园林绿化管理,是指对园林的各种绿地、林地、公园、风景游览区、苗圃等的建设、养护和管理。园林绿化是城市建设中重要一环,很多城市建设中都规划好了大量的绿化用地,种植各种植物和树木;但是,园林绿化管理的精准管理是一个难题;
2、目前为了能够对园林进行精准管理,在园林内各位置设置由于检测园林环境数据的传感器,用于检测园林中各个位置的数据来实现园林的智能化管理,但对园林的各个位置布置传感器进行园林区域内的数据进行采集会使传感器数量过多则会造成系统的复杂性升高稳定性降低,采集的数据产生重叠,故障频发维护成本高等缺点。
技术实现思路
1、本发明用于解决目前通在园林内各个位置设置传感器用于检测园林区域内的数据,造成传感器数量过大,系统的复杂性升高稳定性降低的问题,提供一种在部分区域内设置传感器,利用设置传感器检测的数据对未设置的区域进行推算,如该区域的推算出的数据与验证传感器的数据相符合则在该区域不设置传感器,降低了园林区域内设置传感器额数量,提升了数据的稳定性的,基于云计算的园林数据智能管理方法及系统,包括:
2、将园林划分为多个区域,且将多个区域分为为检测区域和验证区域,两个相邻的检测区域之间至少存在一个验证区域;
3、获取每个验证区域在每个方向上且距离该验证区域最近的四个检测传感器检测的检测数据;
4、利用每个验证区域在每个方向上获得的检测传感器的检测数据及检测传感器到验证区域的距离得到每个验证区域在每个方向上的推算贡献值;
5、根据每个验证区域在每个方向上的推算贡献值获得每个验证区域的推算检测值;
6、在每个验证区域内布设验证传感器,利用验证传感器检测的数据与推算检测值获得每个验证区域的验证准确性值;
7、当每个验证区域的验证准确性值大于等于设定的阈值时;将验证区域的推算检测值作为验证区域的检测值;
8、当每个验证区域的验证准确性值小于设定的阈值时,在该验证区域内布置传感器,完成对验证准确性值小于设定的阈值的所有验证区域进行传感器布局。
9、进一步的,还包括:当每个验证区域的验证准确性值小于设定的阈值时,获取该验证区域任意三个方向上的传感器之间的距离及传感器检测数据,并利用任意三个方向上传感器之间的距离和传感器检测数据获得干扰源的位置,并在干扰源的位置处布置检测传感器。
10、进一步的,获取每个验证区域在每个方向上的推算贡献值的方法包括:
11、
12、式中:cona表示验证区域在a方向上的推算贡献值;dataa表示在a方向上距离验证区域最近的传感器的数据;sa,sb,sc,sd分别表示在a,b,c,d方向上与验证区域距离最近的传感器间到验证区域的距离。
13、进一步的,获得每个验证区域的推算检测值的方法包括:将获得的验证区域在每个方向上的推算贡献值进行求和得到该验证区域的推算检测值。
14、进一步的,获得每个验证区域的验证准确性值的方法包括:获取每个验证区域中布置的验证检测传感器的检测数据,利用验证区域中验证检测传感器的检测数据与该验证区域的推算检测值做差的绝对值与验证检测传感器的检测数据的比值获取验证准确性值。
15、进一步的,获得干扰源的位置的方法包括:
16、
17、式中:∠a,∠b,∠c分别表示为干扰源在三个传感器方向之间的夹角;s'a表示传感器a与干扰源之间的距离;s'b表示传感器b与干扰源之间的距离;s'c表示传感器c与干扰源之间的距离;l1表示传感器a与传感器b之间的距离,l2表示传感器b与传感器c之间的距离;l3表示传感器c与传感器a之间的距离。
18、进一步的,所述设定的阈值为95%。
19、基于云计算的园林数据智能管理系统,包括:
20、区域划分模块:用于将园林划分为多个区域,且将多个区域分为为检测区域和验证区域,两个相邻的检测区域之间至少存在一个验证区域;向每个所述检测区域内布设检测传感器;向每个验证区域布设验证传感器;
21、验证区域推算检测值计算模块:用户获取每个验证区域在每个方向上且距离该验证区域最近的四个检测传感器检测的检测数据;
22、利用每个验证区域在每个方向上获得的检测传感器的检测数据及检测传感器到验证区域的距离得到每个验证区域在每个方向上的推算贡献值;
23、根据每个验证区域在每个方向上的推算贡献值获得每个验证区域的推算检测值;
24、验证区域传感器确认模块:在每个验证区域内布设验证传感器,利用验证传感器检测的数据与推算检测值获得每个验证区域的验证准确性值;
25、当每个验证区域的验证准确性值大于等于设定的阈值时;将验证区域的推算检测值作为验证区域的检测值;
26、当每个验证区域的验证准确性值小于设定的阈值时,在该验证区域内布置传感器,完成对验证准确性值小于设定的阈值的所有验证区域进行传感器布局。
27、本发明的有益效果是:在园林区域内设置不同的检测区域和验证区域,在检测区域内设置用于检测园林数据的传感器,并通过每个验证区域周边的检测区域的传感器检测的数据对验证区域的数据进行推算,并利用推算的结果与验证区域内的验证检测传感器检测的数据进行判断验证区域是否需要布局传感器,在保证园区内数据检测的同时,有效的降低了园林区域内传感器的布局数量,实现了园林的智能化管理的同时也降低了园林的系统复杂性,提高了园林系统的稳定性,降低了维护园林的成本。
1.基于云计算的园林数据智能管理方法,其特征在于,包括:
2.根据权利要求1所述的基于云计算的园林数据智能管理方法,其特征在于,还包括:当每个验证区域的验证准确性值小于设定的阈值时,获取该验证区域任意三个方向上的传感器之间的距离及传感器检测数据,并利用任意三个方向上传感器之间的距离和传感器检测数据获得干扰源的位置,并在干扰源的位置处布置检测传感器。
3.根据权利要求1所述的基于云计算的园林数据智能管理方法,其特征在于,获取每个验证区域在每个方向上的推算贡献值的方法包括:
4.根据权利要求2所述的基于云计算的园林数据智能管理方法,其特征在于,获得每个验证区域的推算检测值的方法包括:将获得的验证区域在每个方向上的推算贡献值进行求和得到该验证区域的推算检测值。
5.根据权利要求2所述的基于云计算的园林数据智能管理方法,其特征在于,获得每个验证区域的验证准确性值的方法包括:获取每个验证区域中布置的验证检测传感器的检测数据,利用验证区域中验证检测传感器的检测数据与该验证区域的推算检测值做差的绝对值与验证检测传感器的检测数据的比值获取验证准确性值。
6.根据权利要求2所述的基于云计算的园林数据智能管理方法,其特征在于,获得干扰源的位置的方法包括:
7.根据权利要求1所述的基于云计算的园林数据智能管理方法,其特征在于,所述设定的阈值为95%。
8.基于云计算的园林数据智能管理系统,其特征在于,包括: