论文部分内容阅读
电机和控制器作为电动汽车驱动系统的关键部件之一,也是目前的研究核心。高性能的异步电机控制技术需要提供电机转速信号,但是编码器等速度传感器的安装不仅增加了成本,还会使系统可靠性降低。异步电机DSP的控制代码大都采用人工手写的方式,在算法模型仿真成功以后,人工进行寄存器的配置操作,在控制代码规模不断增大的情况下,这种方法不仅效率低,可移植性差,而且错误在所难免。这两个问题将会制约电动汽车行业的快速发展,针对以上问题,本文对无速度传感器技术以及基于模型设计的自动代码生成技术进行研究。根据坐标变换得到的异步电机在同步旋转坐标系下的方程,研究了基于转子磁场定向的矢量控制算法,在此基础上进行了PI调节器参数的设计。因为所使用的三角形异步电机的调制算法与传统的星形异步电机有所不同,所以详细推导了三角形接法异步电机SVPWM技术,分析其死区效应,提出了一种新型死区补偿策略,该策略在线电流非过零区域采用单桥臂驱动的方式消除死区,在线电流过零区域则采用正常的驱动方式,并按照脉冲等效时间补偿法进行死区补偿。在分析现有无速度传感器技术的磁链和转速估算的基础上,详细分析了基于定子电流误差的全阶状态观测器算法,针对该算法的反馈增益矩阵含有转速并且表达式复杂,在实际使用时需要大量的计算,实现难度较大的问题,本论文提出了一种简化的算法使增益矩阵转化为常数矩阵,以减少计算量。在MATLAB/Simulink平台上搭建了仿真模型,仿真结果表明该简化算法具有响应快、跟踪效果好等优点,完全能满足系统控制需求,并在电机控制实验平台上进行了验证,实验结果表明了简化算法的正确性。论文采用基于模型的设计方法,参考电机控制器的硬件电路和仿真模型,在MATLAB/Simulink平台搭建控制系统的代码模型,使用Design Verifier和Model Advisor工具对代码模型进行多项测试验证,确保搭建的代码模型符合ISO26262、MISRA C:2012等汽车行业安全标准,最终由代码模型直接生成产品级的电机控制器嵌入式代码,并在电机控制实验平台上进行验证,实验结果证明建立的代码模型和使用基于模型设计生成的代码的正确性,完全能满足电动汽车电机控制系统的需求。