一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于集成学习的电压互感器绝缘故障辨识方法及系统

2022-07-16 23:16:24 来源:中国专利 TAG:


1.本发明属于电力设备检测与深度学习技术领域,具体涉及一种基于集成学习的电压互感器绝缘故障辨识方法及系统。


背景技术:

2.电压互感器是电力系统信息采集的关键设备之一,作为电力系统中应用广泛的高电压测量设备,其输出电压是电力系统中电能计量、系统状态监控以及继电保护等多种电力系统应用的依据,是加快能源互联网推进的重要设备之一。
3.电压互感器在长期过程中受到环境因素影响元件逐渐老化,某些绝缘薄弱点易发生击穿,引起一次设备故障接地,导致保护跳闸,影响一次设备和电力系统的稳定运行。因此及时获取电力互感器绝缘运行状态以便于及时运维故障电压互感器以保证电力系统正常运行十分重要。
4.传统的电压互感器绝缘状态检测方法为定周期离线检测,需使用到电容电桥、介损电桥等装置,需计划性停电配合,无法及时掌握电压互感器的绝缘运行状态。因此为摆脱计划性停电配合的束缚,专利cn110988636b提出了一种电容式电压互感器绝缘检测方法及装置,通过外接电流互感器采集电流,比较各个部件电流的相对变化,进而获取电容式电压互感器各个部件绝缘状态,但需在互感器一次侧额外加装设备,易受电磁干扰影响。因变电站电容式电压互感器二次输出电压价值密度比较低,优质带标签的绝缘故障数据较少,难以满足机器学习以及人工智能等智能算法的训练要求,为此专利cn113447783b提出了一种电压互感器绝缘故障辨识模型,通过实验室模拟变电站环境下电压互感器绝缘故障,使用迁移学习与监督学习方法实现电压互感器绝缘状态辨识。但由于其方法仅用到单相误差信息,仅可满足单台电压互感器故障的辨识,多台电压互感器故障辨识准确率较差;且变电站运行工况复杂,不同变电站不同型号电压互感器不同绝缘故障在误差信息中体现的数据分布不同,同时不同迁移学习与监督学习方法适合的数据分布差异比较大,辨识效果各异,因此该方法难以为变电站复杂运行工况下电压互感器不同的绝缘故障确定合适的迁移学习与监督学习方法。


技术实现要素:

5.为解决现有技术中多台电压互感器故障辨识准确率低的问题,在本发明的第一方面提供了一种基于集成学习的电压互感器绝缘故障辨识方法,包括:获取电压互感器的运行数据,并根据其构建第一数据集;所述运行数据至少包括二次电压数据;对所述第一数据集进行清洗,从清洗后的第一数据集中提取组间特征和相间特征,并将其进行聚类,得到包含多个类别特征的第二数据集;利用多种迁移学习方法将所述多个第二数据集进行迁移,得到多个第三数据集;利用每个第三数据集分别训练多个有监督学习模型,并根据准确率确定每个有监督学习模型的权重,对所述多个有监督学习模型进行融合,得到集成学习模型;利用所述集成学习模型辨识待测电压互感器的故障。
6.本发明的第二方面,提供了一种基于集成学习的电压互感器绝缘故障辨识系统,包括:获取模块,用于获取电压互感器的运行数据,并根据其构建第一数据集;所述运行数据至少包括二次电压数据;聚类模块,用于对所述第一数据集进行清洗,从清洗后的第一数据集中提取组间特征和相间特征,并将其进行聚类,得到包含多个类别特征的第二数据集;融合模块,用于利用多种迁移学习方法将所述多个第二数据集进行迁移,得到多个第三数据集;利用每个第三数据集分别训练多个有监督学习模型,并根据准确率确定每个有监督学习模型的权重,对所述多个有监督学习模型进行融合,得到集成学习模型;辨识模块,用于利用所述集成学习模型辨识待测电压互感器的故障。
7.本发明的第三方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明在第一方面提供的基于集成学习的电压互感器绝缘故障辨识方法。
8.本发明的第四方面,提供了一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现本发明在第一方面提供的基于集成学习的电压互感器绝缘故障辨识方法。
9.本发明的有益效果是:本发明通过多种迁移学习方法与多种监督学习方法对不同电压等级特征数据集进行建模,构建评判指标挑选迁移学习方法;最后计算各种方法对应的加权,利用加权综合多种迁移学习方法与有监督学习方法构建集成学习模型,从而实现使用少量数据即可高准确率地识别变电站单台或多台电压互感器绝缘故障,实时掌握电压互感器的运行状态,为电力系统的稳定运行提供保障。
附图说明
10.图1为本发明的一些实施例中的于集成学习的电压互感器绝缘故障辨识方法的基本流程示意图;图2为本发明的一些实施例中的多母线各n组电压互感器接线结构拓扑图;图3为本发明的一些实施例中的保持电子地平线的路网数据范围最小化的方法的具体流程示意图;图4为本发明的一些实施例中的各种迁移学习方法余弦相似度判断指标示意图;图5为本发明的一些实施例中的迁移学习方法中初步筛选的相似度判断指标示意图;图6为本发明的一些实施例中的于集成学习的电压互感器绝缘故障辨识系统的结构示意图;图7为本发明的一些实施例中的电子设备的结构示意图。
具体实施方式
11.以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
12.参考图1或图3,在本发明的第一方面,提供了一种基于集成学习的电压互感器绝
缘故障辨识方法,包括:s100.获取电压互感器的运行数据,并根据其构建第一数据集;所述运行数据至少包括二次电压数据;s200.对所述第一数据集进行清洗,从清洗后的第一数据集中提取组间特征和相间特征,并将其进行聚类,得到包含多个类别特征的第二数据集;s300利用多种迁移学习方法将所述多个第二数据集进行迁移,得到多个第三数据集;利用每个第三数据集分别训练多个有监督学习模型,并根据准确率确定每个有监督学习模型的权重,对所述多个有监督学习模型进行融合,得到集成学习模型;s400.利用所述集成学习模型辨识待测电压互感器的故障。
13.应理解,本文中出现的机器学习的各种学习模型,迁移学习、有监督学习、集成学习通常可以表达为某学习模型方法、某学习、某学习方法(某代表机器学习方法的名称,例如有监督学习),并不影响其所表达的训练方法以及训练完成得到最终的模型;该模型根据训练完成程度也可分为预训练模型、最终模型等。
14.作为s200-s400中迁移学习、有监督学习、集成学习等模型的原始训练数据集。本公开中是针对电压互感器绝缘故障,所以原始训练数据集中包含了变压互感器在运行中采集到(测量到)的数据和基于运行数据的仿真模拟数据。
15.有鉴于此,参考图2,在本发明的一些实施例的步骤s100中,所述获取电压互感器的运行数据,并根据其构建第一数据集包括:将同一电压等级电压互感器构建为群体,通过采集电压互感器故障仿真平台绝缘状态正常时二次电压数据为源域无故障数据集,模拟绝缘状态故障时二次电压数据为源域绝缘故障数据集;采集变电站中不同电压等级绝缘状态正常时二次电压数据为目标域无故障数据集,绝缘状态故障时二次电压数据为目标域绝缘故障数据集;根据所述源域无故障数据集、源域绝缘故障数据集、目标域无故障数据集和目标域绝缘故障数据集构建第一数据集。
16.具体地,包括:s101:数据采集包括通过数据采集装置实时采集故障仿真平台l组vt的三相二次侧电压幅值信号,包括绝缘状态正常以及绝缘故障的二次侧电压数据;绝缘状态正常数据即无故障正常运行状态下的二次电压数据,绝缘故障数据即模拟绝缘状态故障时的运行数据,绝缘状态故障包括电压互感器层间击穿故障、匝间击穿故障、电容分压器电容击穿故障、电容分压器介质损耗异常故障等;s102:数据采集包括通过数据采集装置实时采集变电站中的同一电压等级的l组同一型号的vt的三相二次侧电压幅值信号,周检时无绝缘故障则取该周二次电压数据为目标域无故障数据,周检时发现绝缘故障,则取周检前2小时二次电压数据为绝缘故障数据,以此积累得到包含各种绝缘状态故障的数据作为目标域绝缘故障数据集。
17.在特征提取的过程中,在特征维度上提高多台电压互感器故障辨识的适应性问题,需要提高特征的多样性。因此,在本发明的一些实施例中的s200中,对所述第一数据集进行清洗,从清洗后的第一数据集中提取组间特征和相间特征,并将其进行聚类,得到包含多个类别特征的第二数据集包括:s201.基于数据统计特征开展异常点检测,消除无故障数据集以及绝缘故障数据集中的电力系统暂态数据对绝缘故障辨识的影响;具体地,取s100中无故障数据集与绝缘故障数据集中连续的m个样本
开展异常点检测,将u每组每相数据按数值升序排列记为,计算下四分位数q1、中位数q2、上四分位数q3。qi所在位置为,其中i=1,2,3。记整数部分为,记小数部分为,则:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1);则,四分位距iqr为:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2);于是非异常范围上限为,非异常范围下限为。非异常范围即为大于down且小于up,当u中一个样本中任意一组任意一相数据在对应非异常范围之外,则删除该样本。在上述m样本后重新连续取m个样本重复上述异常点检测,直至数据集中所有样本均被检测。将删除暂态电压样本后的数据集作为新的无故障数据集以及绝缘故障数据集。
18.s202.根据同相电压互感器的测量真值强相关而测量误差不相关,采用独立成分分析法剔除测量真值信息,获得无故障数据集与绝缘故障数据集的误差信息;具体地,使用无故障数据集取出三相数据分别构建独立成分分析法模型获得无故障误差信息数据集。将绝缘故障数据三相数据代入对应相独立成分分析法模型获得绝缘故障误差信息数据集,将无故障三相数据集与绝缘故障三相数据集合并为二次电压数据集,将无故障误差信息数据集与绝缘故障误差信息数据集合并组成误差信息数据集,n为无故障误差信息数据集与绝缘故障误差信息数据集的样本总数。
19.s203.利用单相误差信息构建组间特征量,利用三相二次电压构建相间特征量,形成特征数据集;根据相同故障类型数据样本的相似性,将t个样本合并为一个样本,减小特征数据集的样本数量,降低模型复杂度;s204.构建组间特征量与相间特征量:(3),
(4),其中e
al
为第l组a相的误差信息数据,为第l组a相的二次电压数据。构建组间特征量a与相间特征量合并为特征数据集。为特征数据集中无故障以及绝缘故障类别设置标签为。
20.s205.假设每类型故障共有z个样本,取特征数据集中同一故障类型y个样本做聚类分析,计算其聚类中心,得到聚类后的特征数据集,以及标签降低样本数量,为后续监督学习降低模型复杂度,但仍保留每类型故障z个样本的信息。
21.为解决电压互感器故障数据获取难度大,样本少的问题,可以利用迁移学习方法对原始数据集进行扩增。因此,在本发明的一些实施例中的s300中,利用多种迁移学习方法将所述多个第二数据集进行迁移,得到多个第三数据集;利用每个第三数据集分别训练多个有监督学习模型,并根据准确率确定每个有监督学习模型的权重,对所述多个有监督学习模型进行融合,得到集成学习模型包括:s301.利用a种监督学习方法以及d种迁移学习方法对不同电压等级的特征数据集进行训练,分别获得d个迁移后的特征数据集。具体地,设a种监督学习方法为ml_1,ml_2,

,ml_a;d种迁移学习方法为tl_1,tl_2,

,tl_d。记在故障仿真平台下测量得到的特征数据集为f1,变电站个电压等级下测量得到的特征数据集为f2,f3,

,fc,以f1为基础实现对其余特征数据集的迁移,即以f1为源域,f2,f3,

,fc均为目标域。f1与f2使用tl_1,tl_2,

,tl_d迁移后的数据集分别记为f1_new_1,f2_new_1,f1_new_2,f2_new_2,

,f1_new_d,f2_new_d。
22.s302.利用s301中所述的迁移后特征数据集构建迁移学习效果评判指标,挑选满足指标要求的b种迁移学习方法,并计算b种迁移学习方法与a种监督学习方法的a
×
b个预测正确率并构建加权,利用加权综合多种迁移学习以及监督学习方法构建基于集成学习的电压互感器绝缘故障辨识模型。
23.具体地,包括:s3021.使用余弦相似度构建迁移学习效果评价指标,余弦相似度越靠近1则代表两向量方向越接近,余弦相似度越接近-1代表两向量方向越不接近。其中余弦相似度计算
公式为:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(5),记f1_new为源域数据,f2_new为目标域数据。计算各迁移学习方法迁移后数据源域与目标域同类别样本聚类中心的余弦相似度,迁移后源域与目标域分布应尽可能相似,即相似度值越大越好,因此取所有类别的余弦相似度的最小值记为min_cos;计算各迁移学习方法迁移后数据目标域不同类别样本聚类中心的余弦相似度,迁移后目标域不同类别间的分布应尽可能不相似,即值越小越好,因此取不同类别间余弦相似度的最大值记为max_cos。计算f1_new_1,f2_new_1的min_cos与max_cos记为min_cos_1与max_cos_1;以此类推获得min_cos_1、max_cos_1、min_cos_2、max_cos_2、

、min_cos_d、max_cos_d。
24.s3022:若存在一种迁移学习方法tl_i,其1-min_cos_i与max_cos_i满足公式(6)、(7),且其中至少一个是严格不等式,则该迁移学习方法被支配,否则该迁移学习未被支配。如图4所示,tl_1~tl_5为未被支配的迁移学习方法,tl_6~tl_10为被支配的迁移学习方法。剩余未被支配的b种迁移学习方法,迁移后的数据集为f1_new_1,f2_new_1,f1_new_2,f2_new_2,

,f1_new_b,f2_new_b;
ꢀꢀꢀꢀꢀ
(6),
ꢀꢀꢀꢀꢀꢀꢀꢀ
(7)。
25.s303.计算s302中挑选的b种迁移学习方法与a种监督学习方法的a
×
b个预测正确率并构建加权,利用加权综合多种迁移学习以及监督学习方法构建基于集成学习的电压互感器绝缘故障辨识模型包括:s3031.以f1_new_1,f1_new_2,

,f1_new_b划分训练集与测试集,使用a种监督学习方法进行训练并得到测试集的正确率为acc_1_1,acc_1_2,

,acc_1_a,acc_2_1,

,acc_d_a。f1与f3,f4,

,fc迁移后得到的正确率计算同上述步骤。
26.s3032.构建迁移学习权重,方法如下:
ꢀꢀꢀꢀ
(8),计算得k。得tl_1,tl_2,

,tl_b对应的权重为:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(9),其中i取1、2、

、b。
27.s3033.将迁移学习权重指标与监督学习正确率结合形成综合评判指标,其中s3033.将迁移学习权重指标与监督学习正确率结合形成综合评判指标,其中
ꢀꢀꢀꢀꢀꢀꢀꢀ
(10),可得tl_i与ml_j方法对应的权重为:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(11),每两个电压等级共可得a
×
b个权重。利用权重和多种迁移学习与监督学习方法构建集成学习模型;s3034.将变电站中新采集的故障数据代入到训练好的绝缘故障辨识模型中,经过b种迁移学习方法以及a种监督学习方法,可获得预测标签为label_1_1,label_1_2,

,label_1_a,label_2_1,

,label_b_a。根据a
×
b个权重对新数据集每个样本标签进行概率抽取,即以权重作为概率,每个样本从label_1_1,label_1_2,

,label_1_a,label_2_1,

,label_b_a有放回抽取一个标签作为此样本结合多种迁移学习与机器学习方法的综合预测标签。f1与f3,f4,

,fc模型构建方法同上述步骤。提高辨识模型的准确率和适应性,可以利用加权综合多种迁移学习方法与监督学习方法构建集成学习模型实现电压互感器绝缘故障的辨识。
28.在本发明的一个实施例中,分别选取110kv绝缘故障仿真平台6组电容式电压互感器与某变电站220kv同一母线6组电容式电压互感器,其拓扑结构如图2所示。
29.参考图3,相应地,其电压互感器绝缘故障的辨识的实施步骤包括:1)采集各组cvt二次电压数据,包括无故障运行状态数据以及绝缘故障运行状态数据。无故障运行状态数据为各组cvt均无绝缘故障时的二次电压数据,绝缘故障运行状态数据包括cvt发生高压电容1台击穿、高压电容2台击穿、中压电容1台击穿、中压电容2台击穿。
30.2)对每个故障类别以及无故障数据进行开展异常点检测,取20个二次电压样本集计算各组各相对应的四分位数,进而计算各组各相对应的上限与下限值,其中110kv绝缘故障仿真平台某组a相对应的四分位数与上下限结果如表1所示。
31.表1 箱型图结果删除其中任意一组cvt任何一相电压幅值在非异常范围之外的样本。删除后二次电压数据集样本数量以及对应标签如表2所示。
32.表2 cvt故障数据
则,110kv与220kv二次电压数据集、。
33.3)使用600个无故障运行状态数据样本分相分别建立110kv与220kv独立成分分析模型,并将、分相带入独立成分分析模型得到110kv与220kv误差信息数据。其中考虑到同相cvt一次电压的一致性,选取独立成分数量为1,通过独立成分分析得到解混矩阵w,从而求取故障特征数据,故障特征数据计算方法如下式所示:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(12),其中,e为表征经过特征提取的故障特征数据,x为电压互感器经过标准化后的二次电压数据。截取部分二次电压数据集如表3所示,部分误差信息数据集如表4所示。
34.表3 部分二次电压数据表4 经过独立成分分析法特征提取后的部分误差信息数据4)构建110kv与220kv相间特征量、与组间特征量、。计算公式见步骤s301。将与合并为特征数据集,将与合并为特征数据集。截取f110部分特征数据集如表5所示,部分f220特征数据集如表6所示。
35.表5 f110部分特征数据集表6 f220部分特征数据集
对f110与f220进行聚类分析,取每类别10个样本计算一个聚类中心,则每类别600/60个样本经过聚类后变为60/6个样本,样本数量大大减小,但很大程度保留了每类别600/60样本的数据信息。将聚类后的样本按类别重新赋以标签,得到聚类后的、。
36.5)在本实施例中,以4种迁移学习方法为例,分别为相关对齐法(correlation alignment,简称coral)、迁移成分分析法(transfer component analysis,简称tca)、联合分布自适应(joint distribution adaptation,简称jda)算法、测地线流式核方法(geodesic flow kernel,简称gfk);使用3种监督学习算法,分别为随机森林算法(random forest,简称rf)、支持向量机(support vector machine,简称svm)、k近邻分类算法(k-nearest neighbor,简称knn)算法。
37.f110与f220经过coral迁移后的新数据集记为f110_coral,f220_coral;为f110与f220经过tca迁移后的新数据集记为f110_tca,f220_tca; f110与f220经过jda迁移后的新数据集记为f110_jda,f220_jda;;f110与f220经过gfk迁移后的新数据集记为f110_gfk,f220_gfk;f110_coral,f220_coral部分数据集如表7、表8所示:表7 f110_coral部分特征数据集表8 f220_coral部分特征数据集
f110_tca,f220_tca部分数据集如表9、表10所示表9 部分特征数据集f110_tca表10 部分特征数据集f220_tcaf110_jda,f220_jda部分数据集如表11、表12所示表11 f110_jda部分特征数据集表12 f220_jda部分特征数据集
f110_gfk,f220_gfk部分数据集如表13、表14所示表13 f110_gfk部分特征数据集表14 f220_gfk部分特征数据集6)依照s501中的方法计算各迁移学习方法迁移后数据源域与目标域同类别样本聚类中心的余弦相似度以及迁移后目标域不同类别聚类中心的余弦相似度。可得经coral方法迁移后所有类别的余弦相似度的最小值记为min_coral,不同类别间余弦相似度的最大值记为max_coral;同上可得经tca方法迁移后得到min_tca、max_tca;可得经jda方法迁移后得到min_jda、max_jda;可得经gfk方法迁移后得到min_gfk、max_gfk,其具体值如表15所示。
38.表15 余弦相似度值
利用上述余弦相似度做初步筛选,则gfk为被支配的迁移学习方法,tca、jda、coral方法为未被支配的迁移学习方法。因此选择tca、jda、coral方法计算权重。
39.7)经三种监督学习方法由f110_coral训练模型得到的f220_coral分类正确率acc_coral_rf、acc_coral_svm、acc_coral_knn;由f110_tca训练模型得到的f220_tca分类正确率acc_tca_rf、acc_tca_svm、acc_tca_knn;由f110_jda训练模型得到的f220_jda分类正确率acc_jda_rf、acc_jda_svm、acc_jda_knn。上述正确率结果如表16所示。
40.表16 正确率结果由s502中所介绍方法可得。记coral与rf方法对应的权重为weights_coral_rf,进而得集成学习即3种迁移学习方法与3种监督学习结合对应的总权重如表17所示,其中coral与knn结合的方法效果最好则权重最高。
41.表17 权重结果自此基于集成学习的电压互感器绝缘故障辨识模型构建完成。使用变电站新220kv数据集对上述模型进行测试,新数据集带入上述模型可得到三种迁移学习方法与三种监督学习方法可得到9种预测标签,按表所述的权重对9种预测标签赋以概率,如使用
coral与knn方法得到的预测标签被抽取的概率为49.48%。每个样本标签从9种预测标签中按概率不放回抽取可以得到综合预测标签。部分真实标签与综合预测标签如表18所示。
42.表18 部分真实标签与综合预测标签综合预测正确率最高可达95.3%。
43.实施例2参考图6,本发明的第二方面,提供了一种基于集成学习的电压互感器绝缘故障辨识系统1,包括:获取模块11,用于获取电压互感器的运行数据,并根据其构建第一数据集;所述运行数据至少包括二次电压数据;聚类模块12,用于对所述第一数据集进行清洗,从清洗后的第一数据集中提取组间特征和相间特征,并将其进行聚类,得到包含多个类别特征的第二数据集;融合模块13,用于利用多种迁移学习方法将所述多个第二数据集进行迁移,得到多个第三数据集;利用每个第三数据集分别训练多个有监督学习模型,并根据准确率确定每个有监督学习模型的权重,对所述多个有监督学习模型进行融合,得到集成学习模型;辨识模块14,用于利用所述集成学习模型辨识待测电压互感器的故障。
44.在一些实施例中,所述聚类模块12包括:获取单元,用于采用独立成分分析法剔除第一数据集中的测量真值信息,获得第一数据集中的无故障数据集与绝缘故障数据集的误差信息;第一构建单元,用于利用所述误差信息构建组间特征量,利用三相二次电压构建相间特征量;第二构建单元,将所述组间特征量和相间特征量作为样本,构建特征数据集;聚类单元,将所述特征数据集进行聚类,得到包含多个类别特征的第二数据集。
45.实施例3参考图7,本发明的第三方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明在第一方面的方法。
46.电子设备500可以包括处理装置(例如中央处理器、图形处理器等)501,其可以根据存储在只读存储器(rom)502中的程序或者从存储装置508加载到随机访问存储器(ram)503中的程序而执行各种适当的动作和处理。在ram 503中,还存储有电子设备500操作所需的各种程序和数据。处理装置501、rom 502以及ram 503通过总线504彼此相连。输入/输出(i/o)接口505也连接至总线504。
47.通常以下装置可以连接至i/o接口505:包括例如触摸屏、触摸板、键盘、鼠标、摄像
头、麦克风、加速度计、陀螺仪等的输入装置506;包括例如液晶显示器(lcd)、扬声器、振动器等的输出装置507;包括例如硬盘等的存储装置508;以及通信装置509。通信装置509可以允许电子设备500与其他设备进行无线或有线通信以交换数据。虽然图7示出了具有各种装置的电子设备500,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。图7中示出的每个方框可以代表一个装置,也可以根据需要代表多个装置。
48.特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置509从网络上被下载和安装,或者从存储装置508被安装,或者从rom 502被安装。在该计算机程序被处理装置501执行时,执行本公开的实施例的方法中限定的上述功能。需要说明的是,本公开的实施例所描述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开的实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
49.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个计算机程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:可以以一种或多种程序设计语言或其组合来编写用于执行本公开的实施例的操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c 、python,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
50.附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代
表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。需要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
51.以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献