从NPBA分子的结构方面分析:①对比NPBA1与NPBA2结构可知,两者主链长度一样,侧基上均含有20个—CN基团,它们的差别在于分子链上—COOCH3基团和—COOCH2CH2OH基团数量的不同,NPBA1上含有5个—COOCH3基团和5个—COOCH2CH2OH基团,而NPBA2则只含有10个—COOCH2CH2OH基团;相对于—COOCH3基团,—COOCH2CH2OH基团拥有更大的空间位阻,会使分子链与CL-20晶面的相互作用降低,然而—OH基团的极性强于—CH3,从而增强了与—NO2基团产生的诱导效应,使得分子链与晶面的相互作用增强。由于分子链与晶面的相互作用受到诱导效应的影响大于空间位阻的影响,进而使得NPBA2与CL-20晶面的相互作用大于NPBA1。②对比NPBA2与NPBA3结构可知,NPBA3的主链长于NPBA2,侧基比NPBA2多8个—CN基团且少3个—COOCH2CH2OH基团;由于—CN基团的增多导致诱导效应增加,以及—COOCH2CH2OH基团减少使得空间位阻减小,进而导致分子链与晶面的相互作用增强,且增强效果大于因—OH基团减少而减小的相互作用,使得NPBA3与CL-20晶面的相互作用大于NPBA2.