1.一种船用发电机开关和汇流排开关的合闸控制逻辑计算方法,其特征在于包括如下步骤:S1)将船舶发电机配电系统单线图化简为数学拓扑图,所述的船舶发电机配电系统包括发电机开关G1~Gn+1以及汇流排开关K1~Kn,将拓扑图中的发电机开关G1~Gn+1、汇流排开关K1~Kn构建为BOOL型,其中,断开由0表示,接通由1表示,再定义n个BYTE型节点B1~Bn,其值用于表示该节点上并联的发电机总数,其中,n为大于1的整数;
S2)列出节点B1~Bn上挂的发电机总数的逻辑表达式,利用节点B1~Bn中任意一个的值必须小于3这样的逻辑运算来进行逻辑推理;
S3)对是否允许合闸进行数学判断,当发电机开关G1~Gn+1或汇流排开关K1~Kn中任意一个需要合闸时,通过步骤S2)中的逻辑表达式算出节点B1~Bn的值,若需要合闸的某开关合闸后,节点B1~Bn中每个值均小于3,则允许合闸,否则不允许合闸。
2.根据权利要求1所述的船用发电机开关和汇流排开关的合闸控制逻辑计算方法,其特征在于所述的n为5,在所述的步骤S2)中分如下情况列出节点B1~Bn上挂的发电机总数的逻辑表达式来进行逻辑推理:假设一,若只要汇流排开关K5断开,则
B1=G1+K1*(G2+K2*(G3+K3*(G4+K4*(G5+G6)))),B2=G2+K1*G1+K2*(G3+K3*(G4+K4*(G5+G6))),B3=G3+K2*(G2+K1*G1)+K3*(G4+K4*(G5+G6)),B4=G4+K3*(G3+K2*(G2+K1*G1))+K4*(G5+G6),B5=G5+G6+K4(G4+K3*(G3+K2*(G2+K1*G1)));
假设二,若汇流排开关K5闭合,并且只要汇流排开关K4断开,则B1=G1+K1*(G2+K2*(G3+K3*G4))+K5*(G5+G6),B2=G2+K1*(G1+K5*(G5+G6))+K2*(G3+K3*G4),B3=G3+K2*(G2+K1*(G1+K5*(G5+G6)))+K3*G4,B4=G4+K3*(G3+K2*(G2+K1*(G1+K5*(G5+G6)))),B5=G5+G6+K5*(G1+K1*(G2+K2*(G3+K3*G4)));
假设三,若汇流排开关K5、K4闭合,并且只要汇流排开关K3断开,则:B1=G1+K1*(G2+K2*G3)+K5*((G5+G6)+K4*G4),B2=G2+K1*(G1+K5*((G5+G6)+K4*G4))+K2*G3,B3=G3+K2*(G2+K1*(G1+K5*((G5+G6)+K4*G4))),B4=G4+K4*((G5+G6)+K5*(G1+K1*(G2+K2*G3))),B5=G5+G6+K5*(G1+K1*(G2+K2*G3))+K4*G4;
假设四,若汇流排开关K5、K4、K3闭合,并且只要汇流排开关K2断开,则B1=G1+K1*G2+K5*((G5+G6)+K4*(G4+K3*G3)),B2=G2+K1*(G1+K5*((G5+G6)+K4*(G4+K3*G3))),B3=G3+K3*(G4+K4*((G5+G6)+K5*(G1+K1*G2))),B4=G4+K4*((G5+G6)+K5*(G1+K1*G2))+K3*G3,B5=G5+G6+K5*(G1+K1*G2)+K4*(G4+K3*G3);
假设五,若汇流排开关K5、K4、K3、K2闭合,并且汇流排开关K1断开,则B1=G1+K5*((G5+G6)+K4*(G4+K3*(G3+K2*G2))),B2=G2+K2*(G3+K3*(G4+K4*((G5+G6)+K5*G1))),B3=G3+K3*(G4+K4*((G5+G6)+K5*G1))+K2*G2,B4=G4+K4*((G5+G6)+K5*G1)+K3*(G3+K2*G2),B5=G5+G6+K5*G1+K4*(G4+K3*(G3+K2*G2))。