研究了一类混杂系统的最优控制问题。通过引进一个新的参数,将变动时间区间上的混杂最优控制问题转化为固定时间区间上的光滑最优控制问题;再利用古典的最优控制理论,得到混杂系统的必要最优性条件。结果表明,在混杂系统的状态发生切换时,伴随变量函数会发生跳跃,而哈密尔顿函数可以保持连续。最后,通过一个具体例子说明了方法的有效性。