主权项 |
一种基于竞争型神经网络判断油门误踩的方法,其特征在于,按照以下步骤进行:步骤S1:初始化,设置时间T0、变化步进Ta以及变化范围T;步骤S2:采集正常踩油门和误踩油门情况下油门传感器信号的幅度变化曲线样本;步骤S3:将油门传感器信号的幅度和该幅度对应T0时间内的变化速度作为输入样本;步骤S4:构建包括两个神经元的竞争型神经网络进行自分类;步骤S5:判断分类正确率是否满足要求,如满足,则将该网络模型参数送入备选神经网络库中,并进入步骤S6;否则,直接进入步骤S6;步骤S6:设置时间T0=T0+Ta,并判断T0是否在(0,T)范围内;如果是,返回步骤S3继续进行,否则进入步骤S7;步骤S7:计算备选神经网络库中各个模型的样本区分度系数和系统区分度系数,并将系统区分度系数最大的神经网络作为工作网络模型;其中:样本区分度系数定义为:k<sub>0</sub>=||d<sub>1</sub>|‑|d<sub>2</sub>||/max(d<sub>1</sub>|,|d<sub>2</sub>|);系统区分度系数定义为:k=min(k<sub>0</sub>);<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>d</mi><mn>1</mn></msub><mo>=</mo><mo>-</mo><msqrt><msup><mrow><mo>(</mo><mi>x</mi><mo>-</mo><msub><mi>w</mi><mn>11</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>y</mi><mo>-</mo><msub><mi>w</mi><mn>21</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt><mo>+</mo><msub><mi>b</mi><mn>1</mn></msub></mrow>]]></math><img file="FDA0000613633430000011.GIF" wi="791" he="112" /></maths>表示输入样本(x,y)到神经元(w<sub>11</sub>,w<sub>21</sub>,b<sub>1</sub>)的距离;<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>d</mi><mn>2</mn></msub><mo>=</mo><mo>-</mo><msqrt><msup><mrow><mo>(</mo><mi>x</mi><mo>-</mo><msub><mi>w</mi><mn>12</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>y</mi><mo>-</mo><msub><mi>w</mi><mn>22</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt><mo>+</mo><msub><mi>b</mi><mn>2</mn></msub></mrow>]]></math><img file="FDA0000613633430000021.GIF" wi="809" he="111" /></maths>表示输入样本(x,y)到神经元(w<sub>12</sub>,w<sub>22</sub>,b<sub>2</sub>)的距离;x为输入的信号幅度,y为该幅度对应T0时间内的变化速度,(w<sub>11</sub>,w<sub>21</sub>,b<sub>1</sub>)与(w<sub>12</sub>,w<sub>22</sub>,b<sub>2</sub>)为竞争型神经网络训练出的网络模型参数;步骤S8:根据步骤S7所选择出的工作网络模型的网络参数,计算误踩油门的幅度及变化速度阈值表,并按照该表进行误踩油门判断,计算备选神经网络。 |