1.一种基于大数据的建设工程管理云服务器通信方法,其特征在于,该方法包括以下步骤:获取建设工程对应的待压缩数据序列;
分别以所述待压缩数据序列中的每个数据为中心,构建每个数据对应的窗口;根据每个数据对应的窗口内数据之间的差异和待压缩数据序列中数据的极差,得到每个数据的自变异尺度值;基于所有的自变异尺度值确定样本数据;基于待压缩数据序列中每个数据与其左侧的数据之间的差异确定每个数据的切割表征值;根据每个样本数据与其左侧相邻数据的切割表征值之间的差异和不同的预设特征值,确定最优特征值;
获取待压缩数据序列对应的原始差分序列;基于所述原始差分序列、所述最优特征值和所述切割表征值,获得待分析差分序列;根据原始差分序列中各位置元素与待分析差分序列中对应位置元素的大小关系以及所述切割表征值,得到第一差分序列;基于所述第一差分序列中相邻元素之间的差值获得第二差分序列;
对所述第二差分序列进行编码获得压缩后的建设工程数据,将压缩后的建设工程数据进行传输;
所述根据每个数据对应的窗口内数据之间的差异和待压缩数据序列中数据的极差,得到每个数据的自变异尺度值,包括:对于待压缩数据序列中的第a个数据:
计算第a个数据对应的窗口内所有数据的均值;
根据第a个数据对应的窗口内每个数据与其相邻的前一个数据之间的差异、第a个数据对应的窗口内每个数据的前一个数据与所述均值之间的差异、待压缩数据序列中数据的极差,得到第a个数据的自变异尺度值;
采用如下公式计算第a个数据的自变异尺度值:
;
其中, 表示第a个数据的自变异尺度值, 表示第a个数据对应的窗口内数据的数量, 表示第a个数据对应的窗口内第w个数据, 表示第a个数据对应的窗口内第w‑1个数据, 表示待压缩数据序列中数据的极差, 表示第a个数据对应的窗口内所有数据的均值,mod( )表示取余函数, 表示取绝对值符号;
所述基于待压缩数据序列中每个数据与其左侧的数据之间的差异确定每个数据的切割表征值,包括:对于待压缩数据序列中的第a个数据:
若待压缩数据序列中的第a个数据大于第a‑1个数据,则从第a个数据在待压缩数据序列中向前遍历,将首个大于第a个数据的元素与第a个数据的差值绝对值作为第a个数据的切割表征值;
若待压缩数据序列中的第a个数据小于第a‑1个数据,则从第a个数据在待压缩数据序列中向前遍历,将首个小于第a个数据的元素与第a个数据的差值绝对值的相反数作为第a个数据的切割表征值;
若待压缩数据序列中的第a个数据等于第a‑1个数据或前两种大小关系下向前遍历未找到符合条件的元素,则将常数0作为第a个数据的切割表征值;
所述根据每个样本数据与其左侧相邻数据的切割表征值之间的差异和不同的预设特征值,确定最优特征值,包括:对于第c个预设特征值:对于第b个样本数据,将第b个样本数据与其左侧相邻数据的切割表征值之间的差值记为第一差值;分别将第c个预设特征值与第b个样本数据的切割表征值的乘积,记为第c个预设特征值对应的参考指标;将所述第一差值与第c个预设特征值对应的参考指标之间的差值绝对值,确定为第b个样本数据的评价值;将所有样本数据的评价值之和作为第c个预设特征值的评价指标;
将评价指标最小时对应的预设特征值确定为最优特征值;
根据原始差分序列中各位置元素与待分析差分序列中对应位置元素的大小关系以及所述切割表征值,得到第一差分序列,包括:若原始差分序列中第a个元素大于或等于待分析差分序列中第a个对应位置元素,则将原始差分序列中第a个元素作为第一差分序列中的第a个元素;
若原始差分序列中第a个元素小于待分析差分序列中第a个对应位置元素,当待分析差分序列中第a个元素的切割表征值为首个大于第a个数据的元素与第a个数据的差值绝对值时,则将常数3与待压缩数据序列中第a个元素对应的原始差分值的乘积记为第二乘积,将所述第二乘积作为第一差分序列中的第a个元素;当待分析差分序列中第a个元素的切割表征值为首个小于第a个数据的元素与第a个数据的差值绝对值的相反数时,则将常数1与所述第二乘积之和作为第一差分序列中的第a个元素;当待分析差分序列中第a个元素的切割表征值为0时,则将常数2与所述第二乘积之和作为第一差分序列中的第a个元素;
基于第一差分序列中的所有元素获得第一差分序列。
2.根据权利要求1所述的基于大数据的建设工程管理云服务器通信方法,其特征在于,所述基于所有的自变异尺度值确定样本数据,包括:按照从大到小的顺序对所有自变异尺度值进行排序获得自变异尺度值序列;
将所述自变异尺度值序列中前预设数量个自变异尺度值对应的数据,确定为样本数据。
3.根据权利要求1所述的基于大数据的建设工程管理云服务器通信方法,其特征在于,所述基于所述原始差分序列、所述最优特征值和所述切割表征值,获得待分析差分序列,包括:分别将所述原始差分序列中的每个元素与所述切割表征值的乘积,记为原始差分序列中的每个元素对应的第一乘积;
原始差分序列中所有元素对应的第一乘积构成待分析差分序列。
4.根据权利要求1所述的基于大数据的建设工程管理云服务器通信方法,其特征在于,所述基于所述第一差分序列中相邻元素之间的差值获得第二差分序列,包括:分别计算所述第一差分序列中每两个相邻两个元素中后一个元素与前一个元素的差值,作为第一差分序列中对应两个相邻元素对应的差值;
第一差分序列中的第一个元素和第一差分序列中所有的相邻元素对应的差值构成第二差分序列。
5.根据权利要求1所述的基于大数据的建设工程管理云服务器通信方法,其特征在于,所述获取待压缩数据序列对应的原始差分序列,包括:分别计算待压缩数据序列中每两个相邻两个元素中后一个元素与前一个元素的差值,作为对应两个相邻元素对应的差值;
待压缩数据序列中的第一个元素和待压缩数据序列中所有的相邻元素对应的差值构成待压缩数据序列对应的原始差分序列。