提出了一种利用非线性光纤环镜的开关特性将连续波同时转化为亮孤子和暗孤子的新方法,即让连续波和另一波长的调制脉冲串共同耦合入光纤环镜,交叉相位调制使得一部分连续波被环镜透射,其余部分被反射;再让透射波和反射波分别在反常色散光纤和正常色散光纤中传输,自相位调制和群速度色散之间的相互作用使得透射波和反射波分别演化为亮、暗孤子.数值计算表明,该方法不仅可产生脉宽比调制脉冲窄、重复频率比调制脉冲高的亮孤子和暗孤子,而且几乎可将全部的连续波能量转化为孤子能量.