电池管理系统和电池管理方法与流程

文档序号:27972057发布日期:2021-12-14 22:26阅读:来源:国知局

技术特征:
1.一种电池管理系统,包括:接收单元,所述接收单元被配置为从另一个电池管理系统接收作业的开始信号和完成信号;发送单元,所述发送单元被配置为通过广播发送作业的所述开始信号和所述完成信号;存储单元,所述存储单元被配置为存储时间表,所述时间表包括要执行的多个作业的作业代码、对应作业的优先级、和对应作业的执行时间和周期;同步单元,所述同步单元被配置为使用作业的所接收的开始信号或所接收的完成信号以及所述时间表来执行作业执行时间的同步;和作业执行单元,所述作业执行单元被配置为使用存储在所述存储单元中的所述时间表和由所述同步单元计算的时间来执行作业。2.根据权利要求1所述的电池管理系统,其中,当所述作业是第一作业并且所述接收单元接收到所述第一作业的开始信号时,当基于存储在所述存储单元中的所述时间表所述第一作业具有比作为由所述作业执行单元执行的作业的当前执行作业更高的优先级时,所述同步单元允许所述作业执行单元停止所述当前执行作业并执行所述第一作业,并且当所述第一作业具有比所述当前执行作业更低的优先级时,所述同步单元使用当接收到所述第一作业的开始信号时的时间和所述当前执行作业的完成时间来计算所述第一作业的下一开始时间,使得所述执行单元在所述下一开始时间执行所述第一作业。3.根据权利要求2所述的电池管理系统,其中,当所述第一作业具有比所述当前执行作业更低的优先级时,将通过从所述当前执行作业的完成时间减去当接收到所述第一作业的开始信号时的时间获得的值除以所述第一作业的周期来计算的时间流逝后的时间是所述下一开始时间。4.根据权利要求1所述的电池管理系统,其中,当所述作业是第一作业并且所述接收单元接收到所述第一作业的完成信号时:当基于存储在所述存储单元中的所述时间表所述第一作业具有比作为由所述作业执行单元执行的作业的当前执行作业更高的优先级时,所述同步单元使用当接收到所述第一作业的完成信号时的时间、所述当前执行作业的完成时间、和所述第一作业的执行时间和周期来计算所述第一作业的下一开始时间,并允许所述执行单元在所述下一开始时间执行所述第一作业;并且当所述第一作业具有比所述当前执行作业更低的优先级时,所述同步单元使用在当接收到所述第一作业的完成信号时的时间与所述当前执行作业的完成时间之间的差值以及所述第一作业的周期来计算所述第一作业的开始时间,以使得所述执行单元在所述第一作业的开始时间执行所述第一作业。5.根据权利要求4所述的电池管理系统,其中,当所述第一作业具有比所述当前执行作业更高的优先级时,值(c)(=(a)

(b))被确定为直至所述第一作业的所述下一开始时间的剩余时间,所述值(c)是通过从(a)减去(b)而获得的值,(b)是通过从所述当前执行作业的完成时间减去当接收到所述第一作业的完成信号时的时间而获得的值,(a)是通过从所述第一作业的周期减去所述第一作业的执行时间而获得的值。6.根据权利要求4所述的电池管理系统,其中
当所述第一作业具有比所述当前执行作业更低的优先级时,通过将所述第一作业的周期与(d)进行比较,(d)是通过从所述当前执行作业的完成时间减去当接收到所述第一作业的完成信号时的时间而获得的值,当(d)小于所述第一作业的周期时,通过从所述第一作业的周期减去(d)而获得的值表示直至所述第一作业的开始时间剩余的时间,并且当(d)大于所述第一作业的周期时:在获得使{所述第一作业的周期

所述当前执行作业的执行时间+(n

1)
×
所述当前执行作业的周期}大于(d)的最小n值之后(n是自然数),通过从{所述第一作业的周期

所述当前执行作业的执行时间+(n

1)
×
所述当前执行作业的周期}减去(d)而获得的值表示直至所述第一作业的开始时间剩余的时间。7.根据权利要求1到6中任一项所述的电池管理系统,进一步包括误差计算单元,所述误差计算单元被配置为:在所述接收单元接收到所述作业的开始信号和完成信号这两者之后,通过将在当接收到所述开始信号时的时间和当接收到所述完成信号时的时间之间的差与存储在所述时间表中的执行时间进行比较,来计算所述作业的开始信号的接收误差,其中,所述同步单元在同步中反映所述接收误差。8.一种电池管理方法,包括:接收作业的开始信号和完成信号;基于所述作业的所接收的开始信号或所接收的完成信号以及存储在存储单元中的时间表来执行作业执行时间的同步,所述时间表包括要执行的多个作业的作业代码、对应作业的优先级、和对应作业的执行时间和周期;以及使用所述时间表和从作业执行同步计算的所述作业执行时间来执行作业。9.根据权利要求8所述的电池管理方法,其中当所述作业是第一作业并且接收到所述第一作业的所述开始信号时,所述作业执行时间的所述同步的执行包括:当基于所述时间表所述第一作业具有比作为当前正被执行的作业的当前执行作业更高的优先级时,停止所述当前执行作业并执行所述第一作业,并且当基于所述时间表所述第一作业具有比所述当前执行作业更低的优先级时,通过使用当接收到所述第一作业的开始信号时的时间和所述当前执行作业的完成时间来计算所述第一作业的下一开始时间,以在所述下一开始时间执行所述第一作业。10.根据权利要求9所述的电池管理方法,其中,当所述第一作业具有比所述当前执行作业更低的优先级时,将通过从所述当前执行作业的完成时间减去当接收到所述第一作业的开始信号时的时间获得的值除以所述第一作业的周期来计算的时间流逝后的时间是所述下一开始时间。11.根据权利要求8所述的电池管理方法,其中,当所述作业是第一作业并且接收到所述第一作业的完成信号时,所述作业执行时间的所述同步的执行包括:当基于所述时间表所述第一作业具有比作为当前正被执行的作业的当前执行作业更高的优先级时,使用当接收到所述第一作业的完成信号时的时间、所述当前执行作业的完成时间、和所述第一作业的执行时间和周期来计算所述第一作业的下一开始时间,以在所述下一开始时间执行所述第一作业;并且
当所述第一作业具有比所述当前执行作业更低的优先级时,使用在当接收到所述第一作业的完成信号时的时间与所述当前执行作业的完成时间之间的差值以及所述第一作业的周期来计算所述第一作业的开始时间,以在所述第一作业的开始时间执行所述第一作业。12.根据权利要求11所述的电池管理方法,其中,当所述第一作业具有比所述当前执行作业更高的优先级时,值(c)(=(a)

(b))被确定为直至所述第一作业的所述下一开始时间的剩余时间,所述值(c)是通过从(a)减去(b)而获得的值,(b)是通过从所述当前执行作业的完成时间减去当接收到所述第一作业的完成信号时的时间而获得的值,(a)是通过从所述第一作业的周期减去所述第一作业的执行时间而获得的值。13.根据权利要求11所述的电池管理方法,其中当所述第一作业具有比所述当前执行作业更低的优先级时,通过将所述第一作业的周期与(d)进行比较,(d)是通过从所述当前执行作业的完成时间减去当接收到所述第一作业的完成信号时的时间而获得的值,当(d)小于所述第一作业的周期时,通过从所述第一作业的周期减去(d)而获得的值表示直至所述第一作业的开始时间剩余的时间,并且当(d)大于所述第一作业的周期时:在获得使{所述第一作业的周期

所述当前执行作业的执行时间+(n

1)
×
所述当前执行作业的周期}大于(d)的最小n值之后(n是自然数),通过从{所述第一作业的周期

所述当前执行作业的执行时间+(n

1)
×
所述当前执行作业的周期}减去(d)而获得的值表示直至所述第一作业的开始时间剩余的时间。14.根据权利要求8到13中任一项所述的电池管理方法,进一步包括:为了在所述作业执行时间的所述同步的执行中被反映,在接收到所述作业的开始信号和完成信号这两者之后,通过将在当接收到所述开始信号时的时间和当接收到所述完成信号时的时间之间的差与存储在所述时间表中的执行时间进行比较,来计算所述作业的开始信号的接收误差。

技术总结
本公开提供一种电池管理系统,包括:接收单元,其被配置为从另一个电池管理系统接收作业的开始信号和完成信号;发送单元,其被配置为通过广播发送作业的开始信号和完成信号;存储单元,其被配置为存储时间表,该时间表包括要执行的多个作业的作业代码、对应作业的优先级、和对应作业的执行时间和周期;同步单元,其被配置为使用作业的所接收的开始信号或所接收的完成信号以及时间表来执行作业执行时间的同步;和作业执行单元,其被配置为使用存储在存储单元中的时间表和由同步单元计算的时间来执行作业。间来执行作业。间来执行作业。


技术研发人员:权正炫 朴赞夏
受保护的技术使用者:株式会社LG新能源
技术研发日:2020.04.03
技术公布日:2021/12/13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1