System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 热敏打印机的电池SOC估算方法、热敏打印机和可读存储介质技术_技高网

热敏打印机的电池SOC估算方法、热敏打印机和可读存储介质技术

技术编号:42663526 阅读:1 留言:0更新日期:2024-09-10 12:20
本发明专利技术提供一种热敏打印机的电池SOC估算方法、热敏打印机和可读存储介质,热敏打印机的电池SOC估算方法包括获取当前的电池的起始电压数据和打印头的消耗能量数据;根据起始电压数据、消耗能量数据和获取到的与本次打印对应的能量阈值估计值数据生成电池的电压估计值数据;根据电压估计值数据和预存数据表获取电池SOC估计值。热敏打印机和可读存储介质能够实现上述电池SOC估算方法。本发明专利技术能够在打印过程中计算并显示电池SOC估算值,有效解决在连续打印工作下容易发生打印机显示电量与实际电池SOC误差越来越大的问题。

【技术实现步骤摘要】

本专利技术涉及打印机,具体涉及一种热敏打印机打印过程中的电池soc估算方法、热敏打印机和可读存储介质。


技术介绍

1、当前热敏打印机在打印过程中以及打印结束后一段时间内不对电池soc进行更新,原因在于,热敏打印机在打印过程中的电流比较大,锂电池在大功率放电时,负载电流在电池内阻上产生了压降,导致电池电压降低,当放电结束,电池极化现象使电池电压有一定回升,导致在这期间测量到的电池电压会有较大误差,因此,只能在不打印或过热等待等非打印状态进行电量更新。

2、这种电池soc管理方法在连续打印工作下容易发生打印机显示电量与实际电池soc误差越来越大的问题。并且,当进行连续打印,会错过实际电量为低电量报警的时机,并且当打印点数过多,就会发生电量余量为0%还在打印的问题,造成电池过度放电,影响电池寿命。


技术实现思路

1、本专利技术的第一目的在于提供一种在打印过程中的热敏打印机的电池soc估算方法。

2、本专利技术的第二目的在于提供一种能够在打印过程中实时显示电池soc估算值的热敏打印机。

3、本专利技术的第三目的在于提供一种能够实现上述热敏打印机的电池soc估算方法的可读存储介质。

4、本专利技术第一目的提供的热敏打印机的电池soc估算方法包括获取当前的电池的起始电压数据和打印头的消耗能量数据;根据起始电压数据、消耗能量数据和获取到的与本次打印对应的能量阈值估计值数据生成电池的电压估计值数据;根据电压估计值数据和预存数据表获取电池soc估计值。

5、由上述方案可见,在打印过程中和打印结束后一段时间内无法通过检测电池电压获得电池的soc实际值,为此,本专利技术使用以下算法来计算soc估计值:若当前是本次打印的首次循环步骤,起始电压值为上一次打印后的实际电压值,若当前是本次打印非首次循环步骤,起始电压值则是上一循环中计算得到的电压估计值;预设一个能量阈值估计值数据,首次打印时,能量阈值估计值是预存数值,非首次打印时,能量阈值估计值是上一次打印的修正值,本次打印过程中能够通过打印头上加热程序的相关数据计算得到打印头的消耗能量数据。每当消耗的能量到达一个能量阈值估计值,相应的电池电压就会降低一个单位,通过查表可以实时地得到一个电池soc估算值并更新显示。因此,热敏打印机的电池soc估算方法能够在打印过程中实时显示soc估算值,有效解决在连续打印工作下容易发生打印机显示电量与实际电池soc误差越来越大的问题。

6、进一步的方案是,根据电压估计值数据和预存数据表获取电池soc估计值的步骤后,还包括当本次打印结束:检测获取电池的打印后电压数据;根据已获取的打印前电压数据、打印后电压数据和消耗能量数据修正能量阈值估计值数据;修正后的能量阈值估计值数据用于下次打印中的电压估计值数据的计算。

7、由上可见,打印结束一段时间后电池电压趋于稳定,这时通过测量获取电池电压实际值,这时将本次打印的观测数据(打印前电池电压数据、打印结束一段时间后的打印后电压数据、本次打印的消耗能量数据)去修正能量阈值估计值数据,通过每次打印的预测和修正,能量阈值估计值会趋于稳定达到最优估计值。此设置使得本方法具有可迭代效果而提升准确性。

8、再进一步的方案是,当本次打印结束还获取电压增益测量误差数据和能量阈值估计误差数据;根据已获取的打印前电压数据、打印后电压数据和消耗能量数据修正能量阈值估计值数据的步骤中,包括根据已获取的打印前电压数据、打印后电压数据、消耗能量数据、电压增益测量误差数据和能量阈值估计误差数据修正能量阈值估计值数据。

9、再进一步的方案是,根据已获取的打印前电压数据、打印后电压数据、消耗能量数据、电压增益测量误差数据和能量阈值估计误差数据修正能量阈值估计值数据的步骤中,包括根据已获取的打印前电压数据、打印后电压数据和消耗能量数据计算生成能量阈值测量值数据;根据电压增益测量误差数据和能量阈值估计误差数据计算生成卡尔曼增益数据;根据能量阈值测量值数据和卡尔曼增益数据修正能量阈值估计值数据。

10、由上可见,建立卡尔曼滤波器数学模型,根据上述观测数据、电压增益测量误差数据、能量阈值估计误差数据以及生成的卡尔曼增益数据,能够对能量阈值估计值数据进行更准确的修正,在迭代优化下能够据之计算得到更贴近实际值的电池soc估计值。

11、更进一步的方案是,根据电压增益测量误差数据和能量阈值估计误差数据计算生成卡尔曼增益数据的步骤后,还包括根据卡尔曼增益数据修正能量阈值估计误差数据;修正后的能量阈值估计误差数据用于下次打印结束后的卡尔曼增益数据的计算。

12、由上可见,本专利技术同时还在每次打印结束对卡尔曼增益数据进行计算以对能量阈值估计误差数据进行修正,以保证下次打印结束后能够更准确地修正能量阈值估计值数据。

13、另外进一步的方案是,根据电压估计值数据和预存数据表获取电池soc估计值的步骤后,还包括本次打印结束后到达预设时长之前,实时显示电池soc估计值。

14、再进一步的方案是,根据电压估计值数据和预存数据表获取电池soc估计值的步骤后,还包括当本次打印结束后到达预设时长:检测获取电池的打印后电压数据,根据打印后电压数据生成电池soc实际值并显示电池soc实际值。

15、由上可见,此设置下,在打印后、发热对电压影响还没消除的预设时长之前,以电池soc估计值进行显示以保证打印过程中用户能够实时、及时地获取到打印机当前电量情况,以便作出及时操作、充电准备和下次打印的相关决策;而打印结束一段时间后电池电压趋于稳定,这时以电池soc实际值显示能够保证显示数据具有更高的准确性。

16、另外再进一步的方案是,获取电池的起始电压数据和打印头的消耗能量数据的步骤中,包括获取打印头的加热点数数据和打印头的加热时长数据;根据加热点数数据和加热时长数据计算生成消耗能量数据。

17、由上可见,消耗能量数据可以根据打印中加热点数和加热时长计算得出。加热时长根据当前打印头温度、电压估计值数据和加热点数等因素所计算生成,而打印头温度、电压估计值数据会实时变化,因此打印头分段加热时,每一段的加热时长都不同,因此需要实时确定加热时长;而加热点数则根据对打印内容进行识别而提前确定。

18、进一步的方案是,获取当前的电池的起始电压数据和打印头的消耗能量数据的步骤中,还包括若当前为本次打印首次获取起始电压数据,以检测获得的打印前电压数据作为起始电压数据;若当前为本次打印非首次获取起始电压数据,以最近一次计算所获的电压估计值数据作为起始电压数据。

19、由上述方案可见,起始电压数据的准确度进一步保证最后计算结果电池soc估计值的准确度。为此,当一次打印任务中,若是第一次获取起始电压数据,实际上此前尚未启动打印,检测的打印前电压数据不受加热影响而准确;而非首次获取起始电压数据时,由于前面已经进行打印,当前检测所获电压的准确度受影响,因而则采用最近一次计算、即上一次计算所得的电压估计值数据作为起始电压数据更好本文档来自技高网...

【技术保护点】

1.热敏打印机的电池SOC估算方法,其特征在于,包括:

2.根据权利要求1所述的热敏打印机的电池SOC估算方法,其特征在于:

3.根据权利要求2所述的热敏打印机的电池SOC估算方法,其特征在于:

4.根据权利要求3所述的热敏打印机的电池SOC估算方法,其特征在于:

5.根据权利要求4所述的热敏打印机的电池SOC估算方法,其特征在于:

6.根据权利要求1至5任一项所述的热敏打印机的电池SOC估算方法,其特征在于:

7.根据权利要求6所述的热敏打印机的电池SOC估算方法,其特征在于:

8.根据权利要求6所述的热敏打印机的电池SOC估算方法,其特征在于:

9.根据权利要求1至5任一项所述的热敏打印机的电池SOC估算方法,其特征在于:

10.热敏打印机,其特征在于:所述热敏打印机包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1至9任一项所述的热敏打印机的电池SOC估算方法。

11.一种可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1至9任一项所述的热敏打印机的电池SOC估算方法。

...

【技术特征摘要】

1.热敏打印机的电池soc估算方法,其特征在于,包括:

2.根据权利要求1所述的热敏打印机的电池soc估算方法,其特征在于:

3.根据权利要求2所述的热敏打印机的电池soc估算方法,其特征在于:

4.根据权利要求3所述的热敏打印机的电池soc估算方法,其特征在于:

5.根据权利要求4所述的热敏打印机的电池soc估算方法,其特征在于:

6.根据权利要求1至5任一项所述的热敏打印机的电池soc估算方法,其特征在于:

7.根据权利要求6所述的热敏打印机的电池soc估...

【专利技术属性】
技术研发人员:韦天王晓伟郭晋鹏
申请(专利权)人:珠海趣印科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1