用电量数据预测方法、装置及存储介质与流程

文档序号:33505304发布日期:2023-03-18 00:00阅读:70来源:国知局
用电量数据预测方法、装置及存储介质与流程

1.本发明属于用电量预测技术领域,具体涉及一种用电量数据预测方法、装置及存储介质。


背景技术:

2.在电力交易过程中,售电公司常常需要对其供电的小区的用电量数据进行预测,以此来确定售电公司的购售电需求。
3.目前,对于小区的用电量数据预测,大都采用最近一段时间的用电趋势来预测,如通过近7天小区的平均用电量来进行预测。然而,由于小区用户的用电量受外界因素的影响较大,通过最近一段时间的用电趋势来预测小区的用电量数据,预测结果往往与实际用电量数据相差甚远,并不能够较为准确的预测出小区的用电量数据。
4.因此,如何提供一种有效的方案以准确预测出小区的用电量数据,以成为现有技术中一亟待解决的问题。


技术实现要素:

5.本发明的目的是提供一种用电量数据预测方法、装置及存储介质,用以解决现有技术中存在的上述问题。
6.为了实现上述目的,本发明采用以下技术方案:第一方面,本发明提供了一种用电量数据预测方法,包括:获取待预测小区在前一天的用户月累计用电平均数据、所述前一天的后一天的日期参数以及所述后一天的气象预告参数,所述用户月累计用电平均数据为待预测小区的所有用户当月累计用电量的平均值;基于所述前一天的用户月累计用电平均数据以及阶梯式收费中各收费阶梯段所对应的用电量标准,确定出所述前一天的所对应的收费阶梯段,其中若所述前一天为所在月的最后一天,则将所述前一天所对应的用户月累计用电平均数据置零;将所述前一天的所对应的收费阶梯段、所述后一天的日期参数以及所述后一天的气象预告参数作为预先训练的用电量预测模型的输入进行运算,得到所述待预测小区在所述后一天的预测用电量数据;其中,所述用电量预测模型是以所述待预测小区在相邻的两天中,在前一天所对应的收费阶梯段、在后一天的日期参数以及在后一天的气象参数作为输入,在后一天所述待预测小区的用电量数据作为输出进行训练得到的。
7.在一个可能的设计中,在获取待预测小区在前一天的用户月累计用电平均数据、所述前一天的后一天的日期参数以及所述后一天的气象预告参数之前,所述方法还包括:获取所述待预测小区在指定历史时间段内每天的用户月累计用电平均数据、日期参数以及气象参数;基于所述指定历史时间段内每天的用户月累计用电平均数据以及阶梯式收费中
各收费阶梯段所对应的用电量标准,确定出所述指定历史时间段内每天所对应的收费阶梯段;将所述指定历史时间段内在前一天所对应的收费阶梯段、在后一天的日期参数、在后一天的气象参数以及在后一天所述待预测小区的用电量数据作为一个样本数据,得到多个样本数据;通过聚类算法对所述多个样本数据进行聚类,得到多个簇;根据预设比例从多个簇中选择样本数据作为训练样本和测试样本;通过训练样本对预先建立的模型进行训练,得到训练后的模型;通过测试样本对训练后的模型进行测试;在测试通过后将所述训练后的模型作为所述用电量预测模型。
8.在一个可能的设计中,所述通过聚类算法对所述多个样本数据进行聚类,得到多个簇,包括:计算所述多个样本数据中各样本数据与其余样本数据之间的距离;剔除所述多个样本数据中,在预设距离内相邻样本数据的数量低于预设阈值的目标样本数据;通过k-means算法对剔除目标样本数据后的剩余样本数据进行聚类,得到多个簇。
9.在一个可能的设计中,所述通过聚类算法对所述多个样本数据进行聚类,得到多个簇,包括:计算所述多个样本数据对应的距离分布矩阵;对所述距离分布矩阵中的行数据和列数据按照大小进行排序,得到样本数据距离分布图;根据样本数据距离分布图中的样本数据距离分布情况,确定出扫描半径;根据所述扫描半径确定出所述距离分布矩阵中每个数据的邻域的对象数量;基于所述距离分布矩阵中每个数据的邻域的对象数量确定出最小包含点数;根据所述扫描半径和所述最小包含点数,通过基于密度的聚类算法对所述多个样本数据进行聚类,得到多个簇。
10.在一个可能的设计中,在对所述多个样本数据进行聚类,得到多个簇后,所述方法还包括:过滤掉所述多个样本数据中不属于所述多个簇的样本数据。
11.在一个可能的设计中,所述方法还包括:根据所述待预测小区连续多天的预测用电量数据,生成所述待预测小区的预测用电量曲线。
12.在一个可能的设计中,所述日期参数包括月份数、星期数以及表征是否为节假日的节假日参数,所述气象预告参数包括温度参数和降水量参数。
13.第二方面,本发明提供了一种用电量数据预测装置,包括:获取单元,用于获取待预测小区在前一天的用户月累计用电平均数据、所述前一天的后一天的日期参数以及所述后一天的气象预告参数,其中所述日期参数包括月份数、星期数以及表征是否为节假日的节假日参数,所述气象预告参数包括温度参数和降水量参数,所述用户月累计用电平均数据为待预测小区的所有用户当月累计用电量的平均值;
确定单元,用于基于所述前一天的用户月累计用电平均数据以及阶梯式收费中各收费阶梯段所对应的用电量标准,确定出所述前一天的所对应的收费阶梯段,其中若所述前一天为所在月的最后一天,则将所述前一天所对应的用户月累计用电平均数据置零;运算单元,用于将所述前一天的所对应的收费阶梯段、所述后一天的日期参数以及所述后一天的气象预告参数作为预先训练的用电量预测模型的输入进行运算,得到所述待预测小区在所述后一天的用电量数据;其中,所述用电量预测模型是以所述待预测小区是以相邻的两天中,在前一天所对应的收费阶梯段、在后一天的日期参数以及在后一天的气象预告参数作为输入,在后一天所述待预测小区的用电量数据作为输出进行训练得到的。
14.第三方面,本发明提供了一种用电量数据预测装置,包括依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如上述第一方面所述的用电量数据预测方法。
15.第四方面,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行第一方面所述的用电量数据预测方法。
16.第五方面,本发明提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行如第一方面所述的用电量数据预测方法。
17.有益效果:本发明提供的用电量数据预测方案,通过获取待预测小区在前一天的用户月累计用电平均数据、前一天的后一天的日期参数以及后一天的气象预告参数;基于前一天的用户月累计用电平均数据以及阶梯式收费中各收费阶梯段所对应的用电量标准,确定出前一天的所对应的收费阶梯段,其中若前一天为所在月的第一天,则将前一天的用户月累计用电平均数据置零;将前一天的所对应的收费阶梯段、后一天的日期参数以及后一天的气象预告参数作为预先训练的用电量预测模型的输入进行运算,得到待预测小区在后一天的预测用电量数据。如此,在对小区的用电量数据进行预测时,能够综合考虑到前一天累计用电所对应阶梯式收费的收费阶梯段、后一天的日期参数以及后一天的气象参数等会对居民用电量数据造成影响的因素,对小区在后一天的用电量数据进行准确预测,进而以此能够实现对小区在后一天或未来一段时间的用电量数据进行准确预测,以便针对小区的预测用电量情况确定出售电公司在后的一段时间内针对该小区的购售电需求,便于实际推广和应用。
附图说明
18.图1为本技术实施例提供的用电量数据预测方法的流程图;图2为本技术实施例提供的用电量数据预测装置的结构示意图;图3为本技术实施例提供的另一用电量数据预测装置的结构示意图。
具体实施方式
19.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将结合附图和实施例或现有技术的描述对本发明作简单地介绍,显而易见地,下面关于附图结构的描述仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,
还可以根据这些附图获得其他的附图。在此需要说明的是,对于这些实施例方式的说明用于帮助理解本发明,但并不构成对本发明的限定。
20.为了能够准确预测出小区的用电量数据,本技术实施例提供了一种用电量数据预测方法、装置及存储介质,该用电量数据预测方法、装置及存储介质可实现对小区在后一天或未来一段时间的用电量数据进行准确预测。
21.本技术实施例提供的用电量数据预测方法可应用于售电公司的后台服务器,可以理解,所述执行主体并不构成对本技术实施例的限定。
22.下面将对本技术实施例提供的用电量数据预测方法进行详细说明。
23.如图1所示,本实施例第一方面提供了一种用电量数据预测方法,用于对小区的电量数据进行预测,该用电量数据预测方法可以包括如下步骤。
24.步骤s11.获取待预测小区在前一天的用户月累计用电平均数据、前一天的后一天的日期参数以及后一天的气象预告参数。
25.其中,前一天可以是需要预测用电量数据的某天的前一天,用户月累计用电平均数据可以是待预测小区的所有用户当月累计用电量的平均值。
26.小区用户用电过程中,所处的月份、星期数(即一周的具体某天,如星期五、星期日等)以及是否为节假日等都会对小区用户的整体用电量产生影响。例如不同月份小区开启空调、地暖等制冷/制热设备的用户数量会有明显的变化,会对小区用户的整体用电量产生影响。又例如在工作日和非工作日,由于白天在家的用户数量会有明显的差异,小区的整体用电量也会有明显的差异。同样,对于节假日和非节假日,小区的整体用电量也会存在明显的差异。因此,所述日期参数可以是但不限于月份数、星期数以及表征是否为节假日的节假日参数中的至少一种。本技术实施例中,所述日期参数包括月份数、星期数以及表征是否为节假日的节假日参数。
27.温度和降雨量等气象数据也会对小区用户的整体用电量产生影响。例如温度过高或过低,小区开启空调、地暖等制冷/制热设备的用户数量会明显变化,会对小区用户的整体用电量产生影响。又例如,降水量过高,外出的用户数量会相应降低,小区的整体用电量也会相应发生变化。因此,所述气象预告参数可以是但不限于温度参数和降水量参数中的至少一种。本技术实施例中,所述气象预告参数包括温度参数和降水量参数。其中,所述温度参数可以是当天的平均温度,也可以是当天的最高温度和最低温度。
28.步骤s12.基于前一天的用户月累计用电平均数据以及阶梯式收费中各收费阶梯段所对应的用电量标准,确定出前一天的所对应的收费阶梯段。
29.其中,若所述前一天为所在月的最后一天,则将所述前一天所对应的用户月累计用电平均数据置零。
30.阶梯式收费是指将户均用电量设置为若干个收费阶梯段以分段计算费用,用户在不同收费阶梯段收取的电价不同。本技术实施例中,可基于前一天的用户月累计用电平均数据以及阶梯式收费中各收费阶梯段所对应的用电量标准,确定出前一天的所对应的收费阶梯段。
31.举例的,阶梯式收费中将第一收费阶梯段所对应的用电量标准设置为小于20千瓦
·
时(kw
·
h),将第二收费阶梯段所对应的用电量标准设置为[20,40]千瓦
·
时,将第三收费阶梯段所对应的用电量标准设置为大于40千瓦
·
时。若前一天的用户月累计用电平均
数据为25千瓦
·
时,则前一天的所对应的收费阶梯段为第二收费阶梯段。
[0032]
步骤s13.将前一天的所对应的收费阶梯段、后一天的日期参数以及后一天的气象预告参数作为预先训练的用电量预测模型的输入进行运算,得到待预测小区在后一天的预测用电量数据。
[0033]
本技术实施例中,预先训练有用于预测预测小区的用电量数据的用电量预测模型,该用电量预测模型可以是以待预测小区在相邻的两天中,在前一天所对应的收费阶梯段、在后一天的日期参数以及在后一天的气象参数作为输入,在后一天所述待预测小区的用电量数据作为输出进行训练得到的。该电量预测模型的具体训练过程可后续实施例中进行详细说明。
[0034]
在通过电量预测模型预测待预测小区在后一天的预测用电量数据时,可先将前一天的所对应的收费阶梯段、后一天的日期参数以及后一天的气象预告参数进行拼接,并将拼接后的数据量化处理得到一多维向量,然后将该多维向量作为预先训练的用电量预测模型的输入进行运算,如此即可得到待预测小区在后一天的预测用电量数据。
[0035]
在得到待预测小区在后一天的预测用电量数据后,可根据待预测小区在后一天的预测用电量数据更新待预测小区在后一天的用户月累计用电平均数据,然后基于待预测小区在后一天的用户月累计用电平均数据、在后第二天的日期参数以及在后第二天的气象预告参数,重复前述步骤s11-s13的过程,得到待预测小区在之后第二天的预测用电量数据,多次重复前述过程即可得到待预测小区在之后连续多天的预测用电量数据。
[0036]
在一个或多个实施例中,在得到待预测小区在之后连续多天的预测用电量数据后,可根据待预测小区在之后连续多天的预测用电量数据生成待预测小区的预测用电量曲线。如此可得出在后的一段时间内待预测小区的预测用电量情况,以便针对待预测小区的预测用电量情况确定出售电公司在后的一段时间内针对该小区的购售电需求。
[0037]
由此通过前述步骤s11-s13所述的用电量数据预测方法,通过获取待预测小区在前一天的用户月累计用电平均数据、前一天的后一天的日期参数以及后一天的气象预告参数;基于前一天的用户月累计用电平均数据以及阶梯式收费中各收费阶梯段所对应的用电量标准,确定出前一天的所对应的收费阶梯段,其中若前一天为所在月的第一天,则将前一天的用户月累计用电平均数据置零;将前一天的所对应的收费阶梯段、后一天的日期参数以及后一天的气象预告参数作为预先训练的用电量预测模型的输入进行运算,得到待预测小区在后一天的预测用电量数据。如此,在对小区的用电量数据进行预测时,能够综合考虑到前一天累计用电所对应阶梯式收费的收费阶梯段、后一天的日期参数以及后一天的气象参数等会对居民用电量数据造成影响的因素,对小区在后一天的用电量数据进行准确预测,进而以此能够实现对小区在后一天或未来一段时间的用电量数据进行准确预测,以便针对小区的预测用电量情况确定出售电公司在后的一段时间内针对该小区的购售电需求,便于实际推广和应用。
[0038]
本技术实施例还提供了一种在前述用电量数据预测方法之前训练用电量预测模型的设计一,其可以但不限于包括如下步骤s21-s27。
[0039]
步骤s21.获取待预测小区在指定历史时间段内每天的用户月累计用电平均数据、日期参数以及气象参数。
[0040]
其中,指定历史时间段为至少两年,以确保有足够的训练样本进行训练。所述日期
参数包括月份数、星期数以及表征是否为节假日的节假日参数,所述气象参数包括温度参数和降水量参数。每天的用户月累计用电平均数据可通过对小区智能电表上每天记录的月累计用电量数据求均值得到。
[0041]
步骤s22.基于指定历史时间段内每天的用户月累计用电平均数据以及阶梯式收费中各收费阶梯段所对应的用电量标准,确定出指定历史时间段内每天所对应的收费阶梯段。
[0042]
步骤s23.将指定历史时间段内在前一天所对应的收费阶梯段、在后一天的日期参数、在后一天的气象参数以及在后一天待预测小区的用电量数据作为一个样本数据,得到多个样本数据。
[0043]
举例的,该指定历史时间段包括n天,指定历史时间段第i天所对应的收费阶梯段为si,指定历史时间段第i+1天的日期参数为d
i+1
,指定历史时间段第i+1天的气象参数为m
i+1
,指定历史时间段第i+1天待测小区的用电量数据为p
i+1
,则可将第i天所对应的收费阶梯段为si、第i+1天的日期参数为d
i+1
、第i+1天的气象参数为m
i+1
和第i+1天的待测小区的用电量数据为p
i+1
作为一个样本数据,即(si,d
i+1
,m
i+1
,p
i+1
)。其中i为大于等于1的正整数,且i+1小于等于n。
[0044]
步骤s24.通过聚类算法对多个样本数据进行聚类,得到多个簇。
[0045]
在一个或多个实施例中,对多个样本数据进行聚类,得到多个簇可以包括如下步骤s241-s243。
[0046]
步骤s241.计算多个样本数据中各样本数据与其余样本数据之间的距离。
[0047]
具体的,可先将多个样本数据中的各样本数据进行量化处理,然后再计算多个样本数据中各样本数据与其余样本数据之间的欧式距离。
[0048]
步骤s242.剔除多个样本数据中,在预设距离内相邻样本数据的数量低于预设阈值的目标样本数据。
[0049]
在步骤s242中,主要是用于剔除少量用电异常时所对应的异常样本数据,例如某一天由于检修或电路故障导致小区停电,进而使得当天的用电量数据为0,包含该天的用电量数据的样本数据,与其他当天用电量正常时所对应的样本数据之间的距离较大。因此,可通过剔除多个样本数据中,在预设距离内相邻样本数据的数量低于预设阈值的目标样本数据,来剔除由于用电量数据异常而生成的异常样本数据,确保后续模型训练的准确性。可以理解,该预设阈值不宜过大,以避免将正常的样本数据剔除,举例该预设阈值可以为1或2。
[0050]
步骤s243.通过k-means算法对剔除目标样本数据后的剩余样本数据进行聚类,得到多个簇。
[0051]
在一个或多个实施例中,对多个样本数据进行聚类,得到多个簇还可以包括如下步骤s244-s249。
[0052]
步骤s244.计算多个样本数据对应的距离分布矩阵。
[0053]
具体的,可计算多个样本数据中每个样本数据与其余样本数据之间的距离,得到多个样本数据对应的距离分布矩阵。距离分布矩阵可表示为matn×n,matn×n={distance(j,k),1≤j≤n,1≤k≤n},其中n为多个样本数据所对应的样本数据总量,distance(j,k)表示第i个样本数据与第j个样本数据之间的距离。
[0054]
步骤s245.对距离分布矩阵中的行数据和列数据按照大小进行排序,得到样本数
据距离分布图。
[0055]
在进行排序时,可先对距离分布矩阵中的每一行数据按照大小进行升序或降序排列,然后在对每一列数据按照按照大小进行升序或降序排列,得到样本数据距离分布图。其中,若每一行数据按照大小进行升序排列,则每一列数据也按照大小进行升序排列,若每一行数据按照大小进行降序排列,则每一列数据也按照大小进行降序排列。
[0056]
步骤s246.根据样本数据距离分布图中的样本数据距离分布情况,确定出扫描半径。
[0057]
具体的,可通过计算距离分布图中任一数据(距离)与邻近的多个数据之间的距离差,然后根据计算得到的距离差由小到大排序,得到k-dist分布曲线,并从k-dist分布曲线中找出曲线急剧变化的拐点,并将该拐点所对应的样本数据的数量确定为扫描半径eps。
[0058]
步骤s247.根据扫描半径确定出距离分布矩阵中每个数据的邻域的对象数量。
[0059]
确定出扫描半径eps后,可根据扫描半径eps计算出距离分布矩阵中每个数据的邻域的对象数量。
[0060]
步骤s248.基于距离分布矩阵中每个数据的邻域的对象数量确定出最小包含点数。
[0061]
具体的,可计算所有数据的邻域的对象数量的数学期望,得到最小包含点数。
[0062]
步骤s249.根据扫描半径和最小包含点数,通过基于密度的聚类算法对多个样本数据进行聚类,得到多个簇。
[0063]
确定出扫描半径和最小包含点数后,可通过基于密度的聚类算法对多个样本数据进行聚类,得到多个簇。
[0064]
基于密度的聚类算法为现有技术,本技术实施例中不再详细说明。
[0065]
在一个或多个实施例中,在对多个样本数据进行聚类,得到多个簇后,还可过滤掉多个样本数据中不属于多个簇的样本数据。
[0066]
步骤s25.根据预设比例从多个簇中选择样本数据作为训练样本和测试样本。
[0067]
其中,预设比例可根据实际情况设定。举例所述预设比例为7:3,则可从每个簇中按照7:3的比例选择样本数据分别作为训练样本和测试样本。
[0068]
步骤s26.通过训练样本对预先建立的模型进行训练,得到训练后的模型。
[0069]
所述预先建立的模型可以但不限于是循环神经网络(recurrent neural network,rnn)模型或长短期记忆网络(long short-term memory,lstm)模型,本技术实施例中不做具体限定。
[0070]
步骤s27.通过测试样本对训练后的模型进行测试。
[0071]
在通过测试样本对训练后的模型进行测试时,如果输出的用电量数据与实际用电量数据的差值超过预先设定的阈值范围,则重新调整模型参数,直到输出的用电量数据与实际用电量数据的差值处于该预先设定的阈值范围内。
[0072]
步骤s28.在测试通过后将训练后的模型作为用电量预测模型。
[0073]
由此通过前述的设计一,可基于历史时间段内在前一天所对应的收费阶梯段、在后一天的日期参数、在后一天的气象参数等会对居民用电量数据造成影响的因素,结合待预测小区的实际用电量数据训练出可用于准确预测小区用电量数据的电量预测模型。且在训练过程中通过统计样本数据之间的距离剔除掉由于用电量数据异常而生成的异常样本
数据,确保后续模型训练的准确性。
[0074]
请参阅图2,本技术实施例第二方面提供了一种用电量数据预测装置,该用电量数据预测装置包括:获取单元,用于获取待预测小区在前一天的用户月累计用电平均数据、所述前一天的后一天的日期参数以及所述后一天的气象预告参数,其中所述日期参数包括月份数、星期数以及表征是否为节假日的节假日参数,所述气象预告参数包括温度参数和降水量参数;确定单元,用于基于所述前一天的用户月累计用电平均数据以及阶梯式收费中各收费阶梯段所对应的用电量标准,确定出所述前一天的所对应的收费阶梯段,其中若所述前一天为所在月的最后一天,则将所述前一天所对应的用户月累计用电平均数据置零;运算单元,用于将所述前一天的所对应的收费阶梯段、所述后一天的日期参数以及所述后一天的气象预告参数作为预先训练的用电量预测模型的输入进行运算,得到所述待预测小区在所述后一天的用电量数据;其中,所述用电量预测模型是以所述待预测小区是以相邻的两天中,在前一天所对应的收费阶梯段、在后一天的日期参数以及在后一天的气象预告参数作为输入,在后一天所述待预测小区的用电量数据作为输出进行训练得到的。
[0075]
本实施例第二方面提供的装置的工作过程、工作细节和技术效果,可以参见实施例第一方面,于此不再赘述。
[0076]
如图3所示,本技术实施例第三方面提供了另一种用电量数据预测装置,包括依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如实施例第一方面所述的用电量数据预测方法。
[0077]
具体举例的,所述存储器可以但不限于包括随机存取存储器(ram)、只读存储器(rom)、闪存(flashmemory)、先进先出存储器(fifo)和/或先进后出存储器(filo)等等;所述处理器可以不限于采用型号为stm32f105系列的微处理器、arm(advanced risc machines)、x86等架构处理器或集成npu(neural-network processing units)的处理器;所述收发器可以但不限于为wifi(无线保真)无线收发器、蓝牙无线收发器、通用分组无线服务技术(generalpacket radio service,gprs)无线收发器、紫蜂协议(基于ieee802.15.4标准的低功耗局域网协议,zigbee)无线收发器、3g收发器、4g收发器和/或5g收发器等。
[0078]
本实施例第四方面提供了一种存储包含有实施例第一方面所述的用电量数据预测方法的指令的计算机可读存储介质,即所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行如第一方面所述的用电量数据预测方法。其中,所述计算机可读存储介质是指存储数据的载体,可以但不限于包括软盘、光盘、硬盘、闪存、优盘和/或记忆棒(memorystick)等,所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。
[0079]
本实施例第五方面提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行如实施例第一方面所述的用电量数据预测方法,其中,所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。
[0080]
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1