一种高速列车车载设备电磁敏感性预测模型的建模方法与流程

文档序号:20278112发布日期:2020-04-07 14:48阅读:134来源:国知局
一种高速列车车载设备电磁敏感性预测模型的建模方法与流程

本发明涉及神经网络、电磁兼容、电磁测量技术领域,尤其涉及一种高速列车车载设备电磁敏感性预测模型的建模方法。



背景技术:

高速动车组在跨线运行中将经历复杂动态变化的电磁环境,面临着来自系统内外的各类电磁骚扰源的发射,且有辐射、传导和串扰等多种传输耦合途径并存,而像车载通信、信号设备等这些弱电系统的信号传输与接收设备又极易受到空间中其他系统产生的电磁骚扰的影响,所以为了保证这些车载设备的正常工作,有必要对其电磁敏感性进行建模分析。

利用仿真软件对车载设备的电磁敏感性进行建模分析时,模型比较复杂,需要同时考虑设备内部的具体电路设置及详细的工作原理,稍有不慎就会导致预测结果有误,而且设备内部的电路结构往往是厂家保密部分,所以并不易得。而基于神经网络建模方法对车载设备的电磁敏感性进行分析就能很好的避免这些问题,它的黑盒建模理论使其并不需要知道设备内部的具体结构,只需要基于有效的实测数据就可以很方便的构建出车载设备的电磁敏感性快速预测模型,且预测速度较快,模型应用也具有一定拓展性。



技术实现要素:

本发明的实施例提供了一种高速列车车载设备电磁敏感性预测模型的建模方法,以实现有效地分析高速列车车载设备的电磁敏感性,为车载设备的正常有效工作提供保障。

为了实现上述目的,本发明采取了如下技术方案。

一种高速列车车载设备电磁敏感性预测模型的建模方法,包括如下步骤:

基于神经网络建模原理,分析车载设备电磁敏感性预测模型的建模步骤,获得基本建模流程;

通过测试获得车载设备电磁敏感性的监测数据,基于该监测数据构建车载设备电磁敏感性预测模型的训练数据集和验证数据集;

基于车载设备的工作原理,选择车载设备电磁敏感性预测模型所属的神经网络结构类型,进行参数的初始化设置;

通过训练数据集对初始化后的车载设备电磁敏感性预测模型进行训练,通过验证数据集对训练后的车载设备电磁敏感性预测模型进行验证。

优选地,基本建模流程包括:

分析车载设备输入量与输出量;

构建车载设备电磁敏感性预测模型的建模数据集;

确定车载设备电磁敏感性预测模型所属的神经网络结构类型的选择机制。

优选地,通过测试获得车载设备电磁敏感性的监测数据,基于该监测数据构建车载设备电磁敏感性预测模型的训练数据集和验证数据集包括:

将检测数据通过随机抽取的方式分为两部分,一部分用于构建训练数据集,另一部分用于构建验证数据集。

优选地,训练数据集和验证数据集的数据数量比为7:3。

优选地,基于车载设备的工作原理,选择的车载设备电磁敏感性预测模型所属的神经网络结构类型为误差反向传播神经网络。

优选地,进行参数的初始化设置包括:

根据车载设备电磁敏感性预测模型的输入参数、输出参数确定该车载设备电磁敏感性预测模型的神经网络各层的神经元数量和隐含层层数;

初始化该神经网络各层神经元之间的连接权值和隐含层、输出层的偏差阈值;

设置车载设备电磁敏感性预测模型的学习速率、神经元激励函数和神经网络训练函数。

优选地,通过训练数据集对初始化后的车载设备电磁敏感性预测模型进行训练包括:

调节车载设备电磁敏感性预测模型的神经网络各层神经元之间的连接权值,以及各层的偏差阈值;

当该连接权值和偏差阈值满足设定条件时,停止训练车载设备电磁敏感性预测模型;

通过验证数据集对训练后的车载设备电磁敏感性预测模型进行验证包括:

基于验证数据集对训练后的车载设备电磁敏感性预测模型进行算例验证;

将该算例验证的结果与预测结果进行比较,获得预测误差;

当该预测误差在预设的误差范围内,完成车载设备电磁敏感性预测模型的构建;

当该预测误差偏离预设的误差范围,返回基于车载设备的工作原理,选择车载设备电磁敏感性预测模型所属的神经网络结构类型,进行参数的初始化设置的步骤执行。

由上述本发明的实施例提供的技术方案可以看出,本发明提供的高速列车车载设备电磁敏感性预测模型的建模方法,基于神经网络建模原理,利用实际测试数据构建神经网络模型的训练及验证数据集,避免了仿真建模所遇到的需探测设备的内部电路等问题。通过选择合适的神经网络建模方法及对参数合理的初始化设置,最终以训练数据集完成了对于模型的训练,并利用验证集对模型预测结果的准确性进行了验证分析,证明了所建立的神经网络快速预测模型是有效的,这为高速动车组车载设备的电磁敏感性分析提供了新的有效途径。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实提供的一种高速列车车载设备电磁敏感性预测模型的建模方法的处理流程图;

图2为本发明实提供的一种高速列车车载设备电磁敏感性预测模型的建模方法的基本建模流程图;

图3为本发明实提供的一种高速列车车载设备电磁敏感性预测模型的建模方法的一种实际测量系统框图;

图4为本发明实提供的一种高速列车车载设备电磁敏感性预测模型的建模方法的一种数据处理实施例的流程图;

图5为本发明实提供的一种高速列车车载设备电磁敏感性预测模型的建模方法的一种神经网络实施例的基本结构框图;

图6为本发明实提供的一种高速列车车载设备电磁敏感性预测模型的建模方法的一种不同神经网络参数设置对预测结果的影响分析图。

具体实施方式

下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。

为便于对本发明实施例的理解,下面将结合附图以几个具体实施例为例做进一步的解释说明,且各个实施例并不构成对本发明实施例的限定。

参见图1,本发明提供的一种高速列车车载设备电磁敏感性预测模型的建模方法,基于神经网络建模原理进行构建,包括如下步骤:

基于神经网络建模原理,分析车载设备电磁敏感性预测模型的建模步骤,获得基本建模流程;

通过测试获得车载设备电磁敏感性的监测数据,基于该监测数据构建所述车载设备电磁敏感性预测模型的训练数据集和验证数据集;

基于车载设备的工作原理,选择所述车载设备电磁敏感性预测模型所属的神经网络结构类型,进行参数的初始化设置;

通过所述训练数据集对初始化后的所述车载设备电磁敏感性预测模型进行训练,通过所述验证数据集对训练后的所述车载设备电磁敏感性预测模型进行验证;

本发明提供的高速列车车载设备电磁敏感性预测模型的建模方法,基于神经网络建模原理,利用实际测试数据构建神经网络模型的训练及验证数据集,避免了仿真建模所遇到的需探测设备的内部电路等问题。通过选择合适的神经网络建模方法及对参数合理的初始化设置,最终以训练数据集完成了对于模型的训练,并利用验证集对模型预测结果的准确性进行了验证分析,证明了所建立的神经网络快速预测模型是有效的,这为高速动车组车载设备的电磁敏感性分析提供了新的有效途径。

在本发明提供的实施例中,首先对神经网络建模原理进行分析,神经网络建模方法是一种基于人工智能的建模方法,它的基本建模步骤包括对研究对象原理的分析,基本参数的选择,初始网络结构的构建以及训练,验证等,它可以很方便的表示一些较复杂的非线性关系,而且它不考虑中间的具体作用过程,只对输入输出量进行研究,即相当于“黑盒”建模;

以车载应答器传输模块(btm)的敏感性分析为例,由于生产厂商对设备的内部电路设有保密性,所以在不知道内部电路的情况下,要想对设备的敏感性进行分析,就要借助神经网络建模方法的“黑盒”建模理论,即将其设备看成一个黑盒,直接通过搭建btm传输系统实验平台,由测试的方法得到其输入输出参数的大小,进而基于测试数据训练验证神经网络模型,最终实现对设备敏感性的预测分析;

基于上述对于btm敏感性具体实施例研究的分析,再结合神经网络方法的基本建模原理,最终获得基本建模流程;

在一些优选实施例中,如图2所示,基本建模流程包括如下子步骤:

分析车载设备输入量与输出量;

构建车载设备电磁敏感性预测模型的建模数据集;

确定车载设备电磁敏感性预测模型所属的神经网络结构类型的选择机制。

选择合适的神经网络建模方法,对车载设备电磁敏感性预测模型神经网络的相关参数进行初始化设置;

对初设的车载设备电磁敏感性预测模型进行训练和验证;

判断模型是否满足要求,若满足则模型构建完成;若不满足要求,需要重新调整神经网络结构及参数设置,再次训练验证,知道满足预先设定的条件为止;

以研究btm设备敏感性为例,上述前三个子步骤还可细化为:

通过敏感性试验平台的实测,btm设备的输入量为其工作频点内的频率点,输出量可选择以设备端口电压值的形式显示;

根据btm敏感性试验平台获得的测试数据分别构建用于神经网络建模的训练集和验证集;

确定车载设备电磁敏感性预测模型所属的神经网络结构类型的选择机制,选择合适的神经网络建模方法,对车载设备电磁敏感性预测模型神经网络的相关参数进行初始化设置。

进一步的,在一些优选实施例中,通过测试获得车载设备电磁敏感性的监测数据,基于该监测数据构建所述车载设备电磁敏感性预测模型的训练数据集和验证数据集的步骤包括:

在实验室搭建车载设备电磁敏感性的实际测试平台,根据其工作原理设计试验,得到电磁敏感性的实际测试数据,测试系统如图3所示;通过信号源经功率放大器及衰减器,产生一个骚扰源模拟信号,让其对所研究的车载设备通过空间耦合的方式产生干扰;车载设备信号接收端口将接收到的干扰信号通过电缆线传送到车载设备主机中去,当干扰信号逐渐增大,在导致车载设备主机不能正常工作的瞬间,记录车载设备主机端口此时接收到的干扰信号的大小,在所关注的频段内等间隔采样取点,每个频点重复以上工作,记录下的即为车载设备的电磁敏感性数据。

进一步的,按照图4所示的流程对实际测试得到的数据进行处理;将实测数据按照7:3的比例随机抽取为两部分,其中70%的数据构建车载设备电磁敏感性预测模型的训练集,用以对初始化之后的模型进行训练;剩下30%的数据作为验证集,验证模型预测结果的准确性,即模型的有效性。

进一步的,在一些优选实施例中,基于车载设备的工作原理,选择所述车载设备电磁敏感性预测模型所属的神经网络结构类型,进行参数的初始化设置的步骤包括:

根据研究问题的复杂程度及车载设备的工作原理,选择合适的神经网络建模方法。首先对常用神经网络建模方法的特点进行分析,本实施例共选用了三种不同的神经网络建模方法进行对比,分别为误差反向传播(back-propagation)神经网络即bp神经网络建模方法、径向基函数(radial-basedfunctionmethod)即rbf神经网络建模方法和广义回归神经网络(generalizedregressionneuralnetwork)即grnn神经网络建模方法。最终确定选用bp神经网络进行建模,基本结构如图5所示。其中,x1,x2......xn是bp神经网络的输入量,y1,y2......ym是bp神经网络的预测输出量,wij和wjk是bp神经网络连接权值。模型主要分为三层:输入层、隐含层和输出层,每一层的神经元个数及隐含层的层数需在初始化网络的时候选定。除了这些,对神经网络模型的相关参数也要进行初始化设置,主要包括:初始化各层神经元之间的连接权值及隐层、输出层的偏差阈值,同时需给定学习速率、神经元激励函数及神经网络训练函数等,最终完成神经网络模型的初始化。

以btm敏感设备为例,通过分析其输入输出变量均为1,所以神经网络的输入层和输出层只需设置一个神经元,又通过对测试数据的分析得知,其数据集比较简单,所以可选择最常用的处理简单问题的bp神经网络。进一步,通过多次建模不断尝试训练,最终选定单隐层包括10个神经元的网络结构,训练函数选定为麦夸特法,这样已经完全能够满足对模型预测结果精度的要求。隐含层设置不同神经元个数时的对比结果如图6所示,由此可知,神经网络建模的参数初始化设置并没有具体的规范,可以根据问题的复杂程度和性质,考虑可能适合的初始参数设置,具体还是应该以预测结果的精确程度为准进行确定。

进一步的,在一些优选实施例中,通过训练数据集对初始化后的所述车载设备电磁敏感性预测模型进行训练的步骤包括:

利用之前构建好的训练数据集对已经初始化的神经网络进行训练,它会在训练过程中自动调节各层神经元之间的连接权值及各层的偏差阈值大小,直到满足某一设定的结束条件时,训练就会自动停止,并将此时的各项参数保存下来,即模型训练完成;

通过所述验证数据集对训练后的所述车载设备电磁敏感性预测模型进行验证的步骤包括:

利用之前构建好的验证集数据对已经训练完成的神经网络预测模型进行算例验证,将预测结果与实际测试结果之间的差值定义为预测误差,以此评判神经网络的准确性;若预测误差满足要求,则模型构建完成;若预测误差偏离了预设的误差范围,说明预测误差较大,则需返回上述基于车载设备的工作原理,选择所述车载设备电磁敏感性预测模型所属的神经网络结构类型,进行参数的初始化设置的步骤,以及再次进行训练验证,直到预测误差满足设定的要求,即完成了车载设备电磁敏感性快速预测模型的构建。

综上所述,本发明实施例采用了神经网络建模的方法建立了高速动车组车载设备的电磁敏感性快速预测模型。利用实际测试数据构建神经网络模型的训练及验证数据集,基于黑盒建模原理,避免了仿真建模所遇到的需探测设备的内部电路等问题。通过选择合适的神经网络建模方法及对参数合理的初始化设置,最终以训练集数据完成了对于模型的训练,并利用验证集对模型预测结果的准确性进行了验证分析,证明了所建立的神经网络快速预测模型是有效的,这为高速动车组车载设备的电磁敏感性分析提供了新的有效途径。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1