【技术实现步骤摘要】
电机控制系统中微处理器的易失性存储模块故障检测方法
本专利技术属于电机驱动控制
,尤其涉及一种电机控制系统中微处理器的易失性存储模块故障检测方法。
技术介绍
随着技术电子技术的进步,在机电领域,普遍采用微电子控制技术实现对电机的控制及驱动。图1三相电机控制系统为例,示出了现有采用磁场导向控制(FieldOrientedControl,FOC)技术的电机控制系统的结构原理。具体来说,现有的电机控制系统包括用于将直流输入转换成三相交流输出的三相逆变器、以及用于输出PWM信号以驱动三相逆变器工作的微处理器。其中,位置和速度估算模块估算电机的转速ω;速度PI调节模块根据位置和速度估算模块得到的偏差输出T轴参考分量Isq_req;ADC采样模块从三相逆变器的输出采样得到三相定子线圈电流,并经A./D转换和坐标变换后,得到旋转坐标系中的直流分量Isd和Isq;将T轴参考分量Isq_req和M轴参考分量Isd_req分别与直流分量Isq和Isd进行比较,得到的偏差分别经相应的转矩电流PI调节模块和励磁电流PI调节模块的调节,得到旋转坐标系的相电压分量Uq和Ud,之后再通过坐标变换,得到α-β直角坐标系的定子相电压矢量的分量Uα和Uβ;脉宽调制模块根据两个分量Uα和Uβ计算实际输出的PWM信号的占空比,生成并输出具有相应占空比的PWM信号,同时,ADC采样模块根据脉宽调制模块的输出,在PWM信号的下一周期进行ADC采样。在微处理器中,易失性存储模块用于作为与系统运行相关的数据的存储介质、以及应用服务程序运行过程中临时变量的存储介质。在电机控制系统的实际工作过程中,易 ...
【技术保护点】
一种电机控制系统中微处理器的易失性存储模块故障检测方法,其特征在于,所述方法包括以下步骤:在本次PWM中断的时间内,对待测易失性存储模块中至少一个连续的待测存储单元的存储内容进行备份;在所述本次PWM中断的时间内,利用存储器测试算法对所述待测存储单元的直流短路故障进行检测;在所述本次PWM中断的时间内,若检测完成,则将备份的所述存储内容恢复到相应的所述待测存储单元中。
【技术特征摘要】
1.一种电机控制系统中微处理器的易失性存储模块故障检测方法,其特征在于,所述方法包括以下步骤:在本次PWM中断的时间内,对待测易失性存储模块中至少一个连续的待测存储单元的存储内容进行备份;在所述本次PWM中断的时间内,利用存储器测试算法对所述待测存储单元的直流短路故障进行检测;在所述本次PWM中断的时间内,若检测完成,则将备份的所述存储内容恢复到相应的所述待测存储单元中。2.如权利要求1所述的电机控制系统中微处理器的易失性存储模块故障检测方法,其特征在于,所述在本次PWM中断的时间内,对待测易失性存储模块中至少一个连续的待测存储单元的存储内容进行备份的步骤包括以下步骤:在本次PWM中断的时间内,设置所述待测易失性存储模块中待测存储单元的内存地址范围;关闭微处理器的全局中断,以启动对所述待测存储单元的故障检测;根据设置的所述内存地址范围跳转到相应的所述待测存储单元;判断所述待测存储单元的内存地址是否在规定范围内;若判断所述待测存储单元的内存地址在所述规定范围内,则保存所述待测存储单元的长度和所述待测存储单元的起始地址;读取预先设定的备份存储空间的首地址和末地址;判断所述备份存储空间是否属于随机存储器;若判断所述备份存储空间属于随机存储器,则根据所述待测存储单元的长度和起始地址,将所述待测存储单元的存储内容备份到所述备份存储空间。3.如权利要求1所述的电机控制系统中微处理器的易失性存储模块故障检测方法,其特征在于,所述在所述本次PWM中断的时间内,利用存储器测试算法对所述待测存储单元的直流短路故障进行检测的步骤包括以下步骤:在所述本次PWM中断的时间内,向所述待测存储单元写入全0数据;读取所述待测存储单元的存储内容;判断存储内容是否为全0;若判断存储内容为全0,则向所述待测存储单元写入全1数据;读取所述待测存储单元的存储内容;判断存储内容是否为全1;若判断存储内容为全1,则所述待测存储单元的故障检测通过。4.如权利要求1所述的电机控制系统中微处理器的易失性存储模块故障检测方法,其特征在于,在所述在本次PWM中断的时间内,对待测易失性存储模块中至少一个连续的待测存储单元的存储内容进行备份的步骤之前,所述方法还包括以下步骤:触发本次PWM中断,并根据所述本次PWM中断,利用ADC采样模块在上次PWM中断的时间内采集的电机定子线圈电流,计算所述ADC采样模块在下次PWM中断的时间内的采样时刻;所述在所述本次PWM中断的时间内,若检测完成,则将备份的所述存储内容恢复到相应的所述待测存储单元中的步骤之后,所述方法还包括以下步骤:在所述本次PWM中断的时间内,打开所述微处理器的全局中断,在所述上次PWM中断的时间内计算得到的采样时刻到达时,触发ADC中断,以使得所述ADC采样模块对所述电机定子线圈电流进行正常采集和转换。5.如权利要求4所述的电机控制系统中微处理器的易失性存储模块故障检测方法,其特征在于,所述PWM中断的频率为8KHz,所述ADC采样模块对所述电机定子线圈电流的采样时刻发生在所述本次PWM中断的最后四分之一周期内,所述PWM中断的时间内对两个所述待测存储单元进行故障检测,且所述故障检测的时间为11μs。6.一种电机控制系统中微处理器的易失性存储模块故障检测系统,其特征在于,所述系统包括:备份模块,用于在本次PWM中断...
【专利技术属性】
技术研发人员:张倩,金万兵,柯文静,
申请(专利权)人:广东威灵电机制造有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。