本技术涉及源载一体机,特别涉及一种源载一体机控制系统、方法、源载一体机及存储介质。
背景技术:
1、在源载一体机中,随着电源使用年限的增长,电源内部电阻、电容等电子元器件容易老化,从而导致故障,难以满足高可靠性的要求。
技术实现思路
1、本技术旨在提出一种源载一体机控制系统、方法、源载一体机及存储介质,能够提高源载一体机的可靠性。
2、第一方面,本技术实施例提供了一种源载一体机控制系统,应用于源载一体机,所述源载一体机包括功率因数校正(power factor correction,pfc)模块和直流变直流(direct current to direct current,dcdc)模块,所述系统包括:
3、主机,所述主机连接所述pfc模块;
4、从机,所述主机连接所述从机,所述从机连接所述dcdc模块;
5、第一或门模块,主机的输出端连接所述第一或门模块的第一输入端,所述从机的输出端连接所述第一或门模块的第二输入端,所述第一或门模块的输出端连接所述pfc模块;
6、第二或门模块,所述主机的输出端连接所述第二或门模块的第一输入端,所述从机的输出端连接所述第二或门模块的第二输入端,所述第二或门模块的输出端连接所述dcdc模块;
7、所述主机用于执行如下源载一体机控制方法:
8、获取第一工作数据和第二工作数据,所述第一工作数据为pfc模块的实时工作数据,所述第二工作数据为dcdc模块的实时工作数据;
9、对所述第一工作数据进行第一比例积分微分(proportional integralderivative,pid)运算处理,得到第一脉冲宽度调制(pulse width modulation,pwm)脉宽值;
10、根据所述第一pwm脉宽值生成第一pwm信号并输出至第一或门模块,使得所述第一pwm信号输送至pfc模块,对所述pfc模块进行控制;
11、对所述第二工作数据进行第二pid运算处理,得到第二pwm脉宽值;
12、根据所述第二pwm脉宽值生成第二pwm信号并输出至第二或门模块,使得所述第二pwm信号输送至dcdc模块,对所述dcdc模块进行控制;
13、在确认发生故障的情况下,输出第一低电平信号至所述第一或门模块,以及输出第二低电平信号至所述第二或门模块,以及将所述第一pwm脉宽值、所述第二pwm脉宽值、第一pid中间结果数据和第二pid中间结果数据发送至从机,所述第一pid中间结果数据为所述第一pid运算处理的中间结果数据,所述第二pid中间结果数据为所述第二pid运算处理的中间结果数据,其中,
14、所述从机用于在所述第一pwm脉宽值、所述第二pwm脉宽值、所述第一pid中间结果数据和所述第二pid中间结果数据的情况下,获取所述第一工作数据和所述第二工作数据,以及根据所述第一工作数据、所述第一pwm脉宽值和所述第一pid中间结果数据生成第三pwm信号,并输出至所述第一或门模块,使得所述第三pwm信号输送至所述pfc模块,对所述pfc模块进行控制,以及根据所述第二工作数据、所述第二pwm脉宽值和所述第二pid中间结果数据生成第四pwm信号,并输出至所述第二或门模块,使得所述第四pwm信号输送至所述dcdc模块,对所述dcdc模块进行控制。
15、根据本技术的一些实施例,所述主机包括:
16、第一pfc控制器,所述第一pfc控制器的输出端连接所述第一或门模块的第一输入端;
17、第一dcdc控制器,所述第一dcdc控制器的输出端连接所述第二或门模块的第一输入端。
18、根据本技术的一些实施例,所述从机包括:
19、第二pfc控制器,所述第二pfc控制器的输出端连接所述第一或门模块的第二输入端;
20、第二dcdc控制器,所述第二dcdc控制器的输出端连接所述第二或门模块的第二输入端。
21、根据本技术的一些实施例,所述系统还包括:
22、晶振模块,所述晶振模块分别连接所述主机和所述从机,所述晶振模块用于向所述主机和所述从机提供同步的时钟信号。
23、根据本技术的一些实施例,所述晶振模块包括:
24、晶振;
25、时钟缓冲器,所述晶振的输出端连接所述时钟缓冲器的输入端,所述时钟缓冲器的第一输出端连接所述主机的时钟输入端,所述时钟缓冲器的第二输出端连接所述从机的时钟输入端。
26、本技术实施例提供了一种源载一体机控制方法,应用于如上述的源载一体机控制系统中的主机,所述方法包括:
27、获取第一工作数据和第二工作数据,所述第一工作数据为pfc模块的实时工作数据,所述第二工作数据为dcdc模块的实时工作数据;
28、对所述第一工作数据进行第一pid运算处理,得到第一pwm脉宽值;
29、根据所述第一pwm脉宽值生成第一pwm信号并输出至第一或门模块,使得所述第一pwm信号输送至pfc模块,对所述pfc模块进行控制;
30、对所述第二工作数据进行第二pid运算处理,得到第二pwm脉宽值;
31、根据所述第二pwm脉宽值生成第二pwm信号并输出至第二或门模块,使得所述第二pwm信号输送至dcdc模块,对所述dcdc模块进行控制;
32、在确认发生故障的情况下,输出第一低电平信号至所述第一或门模块,以及输出第二低电平信号至所述第二或门模块,以及将所述第一pwm脉宽值、所述第二pwm脉宽值、第一pid中间结果数据和第二pid中间结果数据发送至从机,所述第一pid中间结果数据为所述第一pid运算处理的中间结果数据,所述第二pid中间结果数据为所述第二pid运算处理的中间结果数据,其中,
33、所述从机用于在所述第一pwm脉宽值、所述第二pwm脉宽值、所述第一pid中间结果数据和所述第二pid中间结果数据的情况下,获取所述第一工作数据和所述第二工作数据,以及根据所述第一工作数据、所述第一pwm脉宽值和所述第一pid中间结果数据生成第三pwm信号,并输出至所述第一或门模块,使得所述第三pwm信号输送至所述pfc模块,对所述pfc模块进行控制,以及根据所述第二工作数据、所述第二pwm脉宽值和所述第二pid中间结果数据生成第四pwm信号,并输出至所述第二或门模块,使得所述第四pwm信号输送至所述dcdc模块,对所述dcdc模块进行控制。
34、本技术实施例提供了一种源载一体机控制方法,应用于上述的源载一体机控制系统中的从机,所述方法包括:
35、在接收到主机发送的第一pwm脉宽值、第二pwm脉宽值、第一pid中间结果数据和第二pid中间结果数据的情况下,获取第一工作数据和第二工作数据,所述第一工作数据为pfc模块的实时工作数据,所述第二工作数据为dcdc模块的实时工作数据;
36、根据所述第一工作数据、所述第一pwm脉宽值和所述第一pid中间结果数据生成第三pwm信号,并输出至第一或门模块,使得所述第三pwm信号输送至所述pfc模块,对所述pfc模块进行控制;
37、根据所述第二工作数据、所述第二pwm脉宽值和所述第二pid中间结果数据生成第四pwm信号,并输出至第二或门模块,使得所述第四pwm信号输送至所述dcdc模块,对所述dcdc模块进行控制;其中,
38、所述主机用于获取所述第一工作数据和所述第二工作数据,以及对所述第一工作数据进行第一pid运算处理,得到所述第一pwm脉宽值,以及根据所述第一pwm脉宽值生成第一pwm信号并输出至第一或门模块,使得所述第一pwm信号输送至所述pfc模块,对所述pfc模块进行控制,以及对所述第二工作数据进行第二pid运算处理,得到所述第二pwm脉宽值,以及根据所述第二pwm脉宽值生成所述第二pwm信号并输出至第二或门模块,使得所述第二pwm信号输送至所述dcdc模块,对所述dcdc模块进行控制,以及在确认发生故障的情况下,输出第一低电平信号至所述第一或门模块,以及输出第二低电平信号至所述第二或门模块,以及将所述第一pwm脉宽值、所述第二pwm脉宽值、所述第一pid中间结果数据和所述第二pid中间结果数据发送至从机,所述第一pid中间结果数据为所述第一pid运算处理的中间结果数据,所述第二pid中间结果数据为所述第二pid运算处理的中间结果数据。
39、本技术实施例提供了一种源载一体机,包括如上述的源载一体机控制系统。
40、本技术实施例提供了一种计算机可读存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如上述的源载一体机控制方法。
41、本技术实施例提供了一种计算机可读存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如上述的源载一体机控制方法。
42、本技术实施例中,在主机发生故障的情况下,主机通过将第一pwm脉宽值、第二pwm脉宽值、第一pid中间结果数据和第二pid中间结果数据发送至从机,从机根据第一工作数据、第一pwm脉宽值和第一pid中间结果数据生成第三pwm信号,并输出至第一或门模块,使得第三pwm信号输送至pfc模块,对pfc模块进行控制,以及根据第二工作数据、第二pwm脉宽值和第二pid中间结果数据生成第四pwm信号,并输出至第二或门模块,使得第四pwm信号输送至dcdc模块,对dcdc模块进行控制。本技术实施例相较于传统的源载一体机技术,在主机发生故障时,从机能够替代主机继续控制pfc模块和dcdc模块,提高了可靠性。
43、本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
1.一种源载一体机控制系统,其特征在于,应用于源载一体机,所述源载一体机包括pfc模块和dcdc模块,所述系统包括:
2.根据权利要求1所述的源载一体机控制系统,其特征在于,所述主机包括:
3.根据权利要求1所述的源载一体机控制系统,其特征在于,所述从机包括:
4.根据权利要求1所述的源载一体机控制系统,其特征在于,所述系统还包括:
5.根据权利要求4所述的源载一体机控制系统,其特征在于,所述晶振模块包括:
6.一种源载一体机控制方法,其特征在于,应用于如权利要求1至5任意一项所述的源载一体机控制系统中的主机,所述方法包括:
7.一种源载一体机控制方法,其特征在于,应用于如权利要求1至5任意一项所述的源载一体机控制系统中的从机,所述方法包括:
8.一种源载一体机,其特征在于,包括如权利要求1至5任意一项所述的源载一体机控制系统。
9.一种计算机可读存储介质,其特征在于,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如权利要求6所述的源载一体机控制方法。
10.一种计算机可读存储介质,其特征在于,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如权利要求7所述的源载一体机控制方法。
