论文部分内容阅读
随着现代电力电子技术的进步,航空动力系统出现了多电化、全电化的概念。在多电发动机中,主要次级功率以电的形式进行传递和控制。多电发动机能提高燃油利用效率,且具有较好的可靠性和可维护性。发动机复杂的工作环境和多变的工作状态往往导致发电电压不稳定甚至出现很大的波动,需要设计安全可靠、高效的DCDC变换器进行电压的转换,为发动机稳定工作以及飞行的安全提供保障。DCDC变换器是连接直流输入电压与负载之间的纽带,其性能的优劣取决于拓扑硬件电路以及控制算法的设计。合理的DCDC变换器拓扑电路要满足一定的电压纹波以及电流纹波,并且要有良好的检测电路来监控电路状态并反馈给控制系统,方便设计变换器控制算法。另外为了实现DCDC变换器稳定的电压输出和良好的动态性能,使多电发动机安全可靠地工作,需要设计稳定高效的控制算法。本文设计了合理有效的多电发动机DCDC变换器,对其进行工作原理分析,并建立数学模型,并进行多种DCDC变换器控制算法的研究,采用嵌入式STM32芯片实现控制算法进行实验,保证多电发动机DCDC变换器实现快速可靠的电能转换。论文主要研究工作如下:(1)进行了多电发动机DCDC变换器电路方案研究,设计了DCDC变换器硬件电路和控制电路。对DCDC变换器的工作原理进行分析,采用开关周期平均法建立大信号系统非线性模型,并分离模型中的稳态参量和动态参量,得到DCDC变换器线性化的小信号模型,便于DCDC控制器的设计。(2)进行多电发动机DCDC变换器控制算法的研究。对DCDC变换器电路进行频域分析,设计了补偿网络反馈控制器。针对DCDC变换器,结合现代控制理论,设计了DCDC变换器滑模控制算法。提出了传统人工蜂群算法(ABC算法)的不足,并加以多方面的改进,设计了一种融合蜂群算法(HABC算法),用于DCDC变换器PID控制器参数优化,并基于HABC算法分别设计了离线整定算法和在线自适应PID控制算法。仿真结果表明了所设计的控制算法具有良好的动态性能和稳定性。(3)进行了多电发动机DCDC控制器软件设计。将DCDC变换器的连续控制算法离散化,结合STM32嵌入式芯片,利用STM32芯片的通用定时器、ADC模块等外设,设计了基于STM32的裸机控制程序。进一步的将uC/OS-Ⅱ实时操作系统移植到STM32处理器,便于控制程序的编写和提高控制的可靠性,在此基础上进行了DCDC变换器的基于uC/OS-Ⅱ实时操作系统的控制程序设计。实验结果表明,论文所设计的DCDC控制器具有优良的控制性能,能够实现电压的稳定输出,具有较快的动态响应和抗负载干扰特性,满足了DCDC变换器控制的要求。