Page 66 - 铁路电力自动化与供电安全问题分析
P. 66

铁路电力自动化与供电安全问题分析
            Analysis of Railway Power Automation and Power Supply Safety


            n p =0,表明可以在非劣解中的第一层可以添加个体p;接着就可以将n p 值减小1;

            重复上面的步骤用于第二层的个体操作中,如果个体的n p =0,相应地可以保存在
            非劣解的第三层中,重复这样的步骤,就可以对全部个体的非劣情况进行排序。

                2.关联操作
                进行目标函数的规范化操作之后,前L层中每个个体的关联参考点需要进行

            求解。这里首先需要定义参考线,在定义的过程中,首先需要选择合适的参考
            点,将原点和参考点连接起来就可以形成参考线;以参考线为目标,计算每个个

            体和参考点之间的距离,距离最短所对应的个体就是需要关注的关联参考点。

                3.小生境保存操作
                种群中的每个个体和参考点建立关联关系之后,这种关联情况主要包含下面

            几种。和参考点有关的个体数量可能没有,也可能只有一个,也可能有多个,存
            在三种不同的情况。这里用p j 表示前L-1层中的每个参考点的个体数目对应的第j

            个参考点的小生境数。下面详细的阐述小生境保存策略的步骤:
                步骤1:对最小生境的参考点集合进行确定。

                步骤2:如果集合中满足最小生境的参考点有多个,在选择的过程中可以任

            意选择其中一个参考点,然后对第L层中的个体集合I j 进行求解,且该集合和参
            考点相关。

                步骤3:对I j 中是否有元素进行判断,如果没有元素,表示可以不用考虑这
            个,参考点j。如果有元素就需要根据以下两种情况进行分析:第一种情况p j =0,

            对应的和第j参考点有关的个体在前L-1层中并不存在,而有关的个体在第L层中
            至少存在一个,继而传到下一代的个体就是第j参考线距离最短的个体,对应的

            小生境数量增加1,可以表示为p j =p j+1 ;第二种情况是p j ≥1,对应的含义是指在前

            L-1层,和第j参考点有关的个体数量至少存在一个,传到下一代可以任意从L层
            中选取一个作为代表,相应地有P j =P j+1 。

                步骤4:根据结束条件判断是否满足,如满足则结束,如不满足则重复前3个
            步骤。

                如图2-12所示,给出了NSGA-Ⅲ算法的具体实现过程,步骤如下:


            58
   61   62   63   64   65   66   67   68   69   70   71