基于核函数优化的支持向量机太阳翼展开可靠性评估方法技术

技术编号:7435142 阅读:178 留言:0更新日期:2012-06-15 08:36
本发明专利技术公开了一种基于核函数优化的支持向量机太阳翼展开可靠性评估方法,包括:根据专家知识建立太阳翼展开可靠性综合评价指标体系;采用物元法和层次分析法得到评价指标体系的权向量;由专家对影响太阳翼展开的诸因素测量值评分,将评分结果视为样本数据;由程序自动选取支持向量机SVM核函数及其参数值,构建训练模型;使用交叉验证来检验核函数及其参数是否需要进行微调;用检测样本来验证所建模型,对太阳翼展开可靠性作出评估。本发明专利技术的优点是:在零失效、小样本、非线性、高维数等情况下,所做的评估结果客观、可信。

【技术实现步骤摘要】

本专利技术涉及一种,特别是针对小子样可靠性试验数据的太阳翼展开可靠性评估方法。
技术介绍
随着航天技术的迅速发展,空间飞行器的结构日趋复杂,功能不断增多,需要采取各种机构来完成多种任务。作为卫星的主要组成部分,太阳翼能否顺利展开是卫星能否进行正常工作的先决条件,但由于其造价昂贵,不可能进行大量展开试验。在解决小样本的问题上,基于统计学习理论的支持向量机方法有很大的优势。统计学习理论从控制学习机器复杂度的思想出发,提出了结构风险最小化原则 即以综合考虑经验风险和置信范围这两项最小化为目标,使得学习机器在可容许的经验风险范围内,总是采用具有最低复杂度的函数集,即使在小样本情况下也同样具有比较高的泛化能力。Vapnik 等人在 SLT (statistical learning theory,统计学习理论)的基础上发展了支持向量机(support vector machine, SVM)理论,由于支持向量机能有效解决高维、 非线性及有限样本下的模式识别问题,所以采用这种方法,通过非线性变换,将深入原始特征向量映射到一个高维空间,在该空间中构造最优分类超平面,从而得到好的泛化能力。目前,产品可靠性研究不仅涉及到电力系统、机械、动力、土木等一般工业部门,同样也涉及到电子、航空、宇航、核能等尖端工业部门,其中很多评估属小样本数据下的可靠性评估,太阳翼展开可靠性评估即为其中的一种,本专利技术使用基于核函数自动选择的支持向量机算法对其进行评估,其评估结果具有较高的精确度和参考价值。
技术实现思路
本专利技术的目的是为了解决在小样本情况下,对太阳翼展开可靠性进行分析的问题,将支持向量机方法引用到产品可靠性分析中,解决了小样本情况下评估精确度不高的问题。本专利技术的具体技术方案如下一种,包括以下几个步骤步骤一根据专家知识建立太阳翼展开可靠性综合评价指标体系太阳翼展开可靠性综合评价指标体系包括4个一级指标展开状态基频、最小静力矩裕度、铰链驱动特性综合指标和展开试验综合指标。其中铰链驱动特性综合指标包含以下4个2级指标根部铰链力矩、支撑臂/连接架铰链力矩、连接架/内板铰链力矩、内板 /外板铰链力矩。展开试验综合指标则包含以下5个2级指标展开时间、展开对中度、钢丝绳张力、锁定深度、气浮装置连接件与横梁之间的高度;步骤二 采用物元法和层次分析法得到评价指标体系的权向量对构成同一个综合指标的各基本指标,由3位以上专家进行两两比较给出评分, 然后采用物元法和层次分析法处理多位专家的评分矩阵,求出各指标的权系数;步骤三收集样本数据由专家对各指标值进行评分,将评分结果视为样本数据,得到样本数据集(Xi,yi), i = 1,2,…,1,其中\为11维输入向量,是影响太阳翼展开的各种因素,YiSxi对应的输出值,是太阳翼展开的可靠度,η为一个输入向量包含的影响因子数,1为收集到的样本数目;步骤四训练支持向量机模型选取训练数据集,对模型进行训练,以选取合适的核函数及其参数,再选取用于交叉验证的数据集,采用交叉验证法对模型进行验证,以备必要时对核函数及参数进行调整;步骤五对模型进行检测输入检测数据集对模型进行检测,对太阳翼的展开可靠性进行评估。本专利技术的有益效果是它是专门针对有限样本情况的,其目标是得到现有信息下的最优解而不仅仅是样本数趋于无穷大时的最优值;算法最终将转化成为一个二次型寻优问题,从理论上说,得到的将是全局最优点, 解决了在神经网络方法中无法避免的局部极值问题;算法将实际问题通过非线性变换转换到高维的特征空间,在高维空间中构造线性判别函数来实现原空间中的非线性判别函数,能保证模型具有较好的推广能力,同时它巧妙地解决了维数问题,其算法复杂度与样本维数无关。此方法在小样本情况下,避免了过学习现象的出现,保证了泛化能力,对太阳翼展开可靠性所做的评估具有较高的精度。附图说明图1为本专利技术的工作流程图。图2为基于该方法的软件运行整体界面。图3为导入训练样本文件,对样本进行训练,选择核函数及参数。图4为导入检测样本文件,对样本进行检测。图5为对太阳翼展开可靠性进行评估,并把评估结果写入相应文件中。具体实施方式下面将结合附图对本专利技术作进一步的详细说明。本专利技术的整体流程如图1所示。步骤一根据专家知识建立太阳翼展开可靠性综合评价指标体系太阳翼展开可靠性综合评价指标体系包括4个一级指标展开状态基频、最小静力矩裕度、铰链驱动特性综合指标和展开试验综合指标。其中铰链驱动特性综合指标包含以下4个2级指标根部铰链力矩、支撑臂/连接架铰链力矩、连接架/内板铰链力矩、内板 /外板铰链力矩。展开试验综合指标则包含以下5个2级指标展开时间、展开对中度、钢丝绳张力、锁定深度、气浮装置连接件与横梁之间的高度。步骤二 采用物元法和层次分析法得到评价指标体系的权向量对构成同一个综合指标的各基本指标,由3位以上专家进行两两比较给出评分。 专家对第i个指标和第j个指标的重要程度进行比较,给出评判分值bu,得到判断矩阵B = (、)ηΧη,η为指标个数。第i个因素χ与第j个因素y相比较的评分标准如下表权利要求1.,其特征在于,包括以下几个步骤步骤一根据专家知识建立太阳翼展开可靠性综合评价指标体系太阳翼展开可靠性综合评价指标体系包括4个一级指标展开状态基频、最小静力矩裕度、铰链驱动特性综合指标和展开试验综合指标;其中铰链驱动特性综合指标包含以下 4个2级指标根部铰链力矩、支撑臂/连接架铰链力矩、连接架/内板铰链力矩、内板/外板铰链力矩;展开试验综合指标则包含以下5个2级指标展开时间、展开对中度、钢丝绳张力、锁定深度、气浮装置连接件与横梁之间的高度;步骤二 采用物元法和层次分析法得到评价指标体系的权向量对构成同一个综合指标的各基本指标,由3位以上专家进行两两比较给出评分,然后采用物元法和层次分析法处理多位专家的评分矩阵,求出各指标的权系数; 步骤三收集样本数据由专家对各指标值进行评分,将评分结果视为样本数据,得到样本数据集(Xi,yi),i = 1,2,…,1,其中Xi为η维输入向量,是影响太阳翼展开的各种因素,yi为Xi对应的输出值, 是太阳翼展开的可靠度,η为一个输入向量包含的影响因子数,1为收集到的样本数目; 步骤四训练支持向量机模型选取训练数据集,对模型进行训练,以选取合适的核函数及其参数,再选取用于交叉验证的数据集,采用交叉验证法对模型进行验证,以备必要时对核函数及参数进行调整; 步骤五对模型进行检测输入检测数据集对模型进行检测,对太阳翼的展开可靠性进行评估。2.根据权利要求1所述的, 其特征在于,所述步骤四中核函数及其参数包括(1)线性函数K (X,Xi) = χ · Xi(2)多项式函数K(X5Xi) = d使用此核函数时需要一个integer型的参数d ;(3)径向基函数K(x, Xi) = exp {- γ I X-Xi I2}使用此核函数时需要一个float型的参数γ ;(4)Sigmoid 函数 K(XjXi) = tanh (a (xT Xi) +b)使用此核函数时需要两个参数,一个是float型的参数a,另一个是float型参数b ;(5)方差分析函数^(X7X1) = (^χρ(-γ\\χ-XiIfW使用此核函数时需要两个参数,一个是float型的参数Y,另一个本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:皮德常王娟
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术