为实现光伏超级电容储能系统的恒压充电和为负载恒压供电的控制目标,采用端口受控哈密顿(port controlled hamiltonian,PCH)控制方法,对超级电容充、放电过程进行控制。根据能量成形、互联配置及阻尼注入的原理,分别建立了超级电容充、放电电路的PCH模型,给出了超级电容充、放电时系统期望的能量函数、互联矩阵及阻尼矩阵,确立了系统的平衡点,求取了系统的控制器,并通过Simulink对超级电容充放电过程进行仿真实验。仿真结果表明,本文采用的PCH控制方法既实现了对超级电容的恒压充电,又实现了超级电容对负载的恒压放电,而且超级电容恒压放电系统有较强的抗负载扰动能力。该研究为超级电容的充放电控制提供了新思路和新方法。