一种基于用气折算模型的燃气计费方法及系统技术方案

技术编号:21275010 阅读:39 留言:0更新日期:2019-06-06 08:48
本发明专利技术公开了一种基于用气折算模型的燃气计费方法及系统,通过使用计费方法及系统能够非常便捷的获取用户在当前使用周期内应该缴纳的燃气费用,无需人工核算,能够针对不同的燃气类型、燃气单价,实现复杂的燃气费用计算。优点是:减轻燃气公司从抄表到出具燃气账单、以及用户完成缴费整个流程的工作量,也极大提高用户的缴费体验。燃气公司只需关注最新的抄表读数,而不需要关注其中的气体置换或单价变化过程,只需一次录入,即可自动计算出最终需要缴纳的燃气费用。

【技术实现步骤摘要】
一种基于用气折算模型的燃气计费方法及系统
本专利技术涉及燃气计费领域,尤其涉及一种基于用气折算模型的燃气计费方法及系统。
技术介绍
高效率准确抄表并生成气款账单是整个燃气行业工作的重心,关系到每一个用户的切身利益。很多使用瓶装气或者管道液化的老旧小区按照政府要求逐步置换成天然气,同时由于远传智能燃气表的普及率不高,人工上门抄表在很长抄表周期内上面失败。抄表周期内能历经了天然气置换、液化气调价、天然气调价等过程。或者,气价可能已从固定单价变成了阶梯单价,这就对气款的计算造成了极大的困难。若用人工核算的方式根本无法完成,哪怕是使用了信息系统的公司,如果没有针对这些业务场景梳理设计出合适的模型或算法,也无法完成一次抄表,就将用气记录精确拆分到各个阶段,各种气体类型、各个用气单价,进而准确的计算出金额。因此,亟需设计一套解决方案,以减轻燃气公司从抄表到出气款账单、以及用户完成缴费整个流程的工作量。
技术实现思路
本专利技术的目的在于提供一种基于用气折算模型的燃气计费方法及系统,从而解决现有技术中存在的前述问题。为了实现上述目的,本专利技术采用的技术方案如下:一种基于用气折算模型的燃气计费方法,包括如下步骤,S1、获取用户当前使用周期的燃气表累计读数;S2、判断用户当前使用周期的用气类型是否是天然气,若是,则执行S3,若否则执行S5;S3、判断当前使用周期内是否进行过天然气置换,若是,则执行S4;若否,则执行S9;S4、将当前使用周期拆分为液化气记录和天然气记录,并分别根据液化气记录和天然气记录执行S5和S9;S5、判断当前使用周期内液化气是否进行过调价,若否,则执行S8,之后执行S22;若是,则执行S6;S6、根据液化气记录,获取液化气单价在调价前的液化气历史单价;S7、判断液化气历史单价的生效日期是否处于当前使用周期内,若是,则将液化气记录中拆分出一条新的液化气记录,并返回S6;若否,则执行S8,之后执行S22;S8、计算当前使用周期内液化气的使用量和相应的液化气费用;S9、判断当前使用周期内天然气是否进行过调价,若否,则执行S12;若是,则执行S10;S10、根据天然气记录,获取天然气单价在调价前的天然气历史单价;S11、判断天然气历史单价的生效日期是否处于当前使用周期,若是,则从天然气记录中拆分出一条新的天然气记录,并返回S10;若否,则执行步骤S12;S12、判断天然气单价是固定单价还是阶梯单价,若是阶梯单价则执行S13;若是固定单价,则执行S21;S13、判断阶梯单价是按年计算的阶梯还是按月计算的阶梯,若是按年计算的阶梯,则执行S14;若按月计算的阶梯,则执行S15;S14、判断阶梯是否跨年,若是,则按照自然年拆分天然气记录,并执行S16;若否,则直接执行S16;S15、判断阶梯是否跨月,若是,则按照自然月拆分天然气记录,并执行S16;若否,则直接执行S16;S16、获取该阶梯单价的阶梯档位、阶梯额度以及标准用气人口、该用户的用气起始日期,折算出该用户的阶梯额度;S17、获取该用户的用气人口数及生效日期和失效日期,并判断用气人口数是否超过标准用气人口数,若是,则每个档位增加相应的额度,并执行S18;若否,则执行S21;S18、获取该用户的该年或该月的累计用气量,对应分配到该单价各阶梯上的已用气量;并计算出每个阶梯的可用额度;S19、根据每个阶梯的可用额度将天然气记录的用气量按照档位依次分配;并将分配到气量的阶梯拆分出来,每条记录对应的单价即是该阶梯对应的单价;S20、判断当前阶梯的可用额度是否大于零,若是,则返回S19;若否,则执行S21;S21、计算当前使用周期内天然气用量和相应的天然气费用;S22、根据当前使用周期的液化气费用和天然气费用,计算燃气费用。优选的,步骤S4包括,根据液化气记录和天然气记录,获取当前使用周期内液化气用量和天然气用量;计算公式如下其中,X为液化气每天平均用量;Q为用户当前使用周期的燃气表累计读数;α为天然气和液化气换算系数;days(T2-T3)为天然气置换日期与上次使用周期间隔的天数;days(T1-T2)为当前使用周期与天然气置换日期间隔的天数;则当前使用周期的液化气用量为days(T2-T3)*X;天然气用量为Q-days(T2-T3)*X。优选的,步骤S8中,当前使用周期内液化气用量的计算公式如下其中,days(T1-T3)为本次抄表日期与上次抄表日期间隔的天数;days(T1-T4)为本次抄表日期与液化气调价日期间隔的天数。优选的,步骤S18中,所述可用额度通过以下公式获得A=B+C+D-E其中,A为可用额度;B为用户阶梯额度;C为用气人数调整额度;D为阶梯气量调整额度;E为该阶梯已用气量。优选的,步骤S21中,当前使用周期内天然气用量的计算公式如下其中,days(T1-T3)为本次抄表日期与上次抄表日期间隔的天数;days(T1-T5)为本次抄表日期与天然气调价日期间隔的天数。本专利技术的目的还在于提供一种计费系统,所述计费系统用于实现上述任一所述的计费方法,所述计费系统包括采集单元;用于获取用户当前使用周期的燃气表累计读数;折算单元;用于根据用户当前使用周期的燃气表累计度数,计算用户当前使用周期应该缴纳的燃气费;输出单元;用于输出用户在当前使用周期内应该缴纳的燃气费。优选的,所述计费系统中预设有天然气和液化气换算系数。本专利技术的有益效果是:1、减轻燃气公司从抄表到出气款账单、以及用户完成缴费整个流程的工作量,也极大提高用户的缴费体验。2、燃气公司只需关注最新的抄表读数,而不需要关注其中的气体置换或单价变化过程,简化燃气公司计费流程;3、只需一次录入,就可以自动计算出最终气款,简单便捷。4、用户可以自由选择缴费方式,足不出门完成气款缴纳,并且清晰查询自己的用气情况。附图说明图1是本专利技术实施例中燃气计费方法的流程图;图2是本专利技术实施例中用户关注微信公众号自报燃气表读数的示意图;图3是本专利技术实施例中抄表员使用把移动终端进行抄表的示意图;图4是本专利技术实施例中无线远传装置自动上传抄表数据的示意图;图5是本专利技术实施例中燃气费用折算的示意图;图6是本专利技术实施例中计算获得用户应该缴纳燃气费用的示意图;图7是本专利技术实施例中用户关注微信公众号进行缴费的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本专利技术,并不用于限定本专利技术。实施例一如图1所示,本专利技术实施例提供了一种基于用气折算模型的燃气计费方法,包括如下步骤,S1、获取用户当前使用周期的燃气表累计读数;S2、判断用户当前使用周期的用气类型是否是天然气,若是,则执行S3,若否则执行S5;S3、判断当前使用周期内是否进行过天然气置换,若是,则执行S4;若否,则执行S9;S4、将当前使用周期拆分为液化气记录和天然气记录,并分别根据液化气记录和天然气记录执行S5和S9;S5、判断当前使用周期内液化气是否进行过调价,若否,则执行S8,之后执行S22;若是,则执行S6;S6、根据液化气记录,获取液化气单价在调价前的液化气历史单价;S7、判断液化气历史单价的生效日期是否处于当前使用周期内,若是,则将液化气记录中拆分出一条新的液化气记录,并本文档来自技高网...

【技术保护点】
1.一种基于用气折算模型的燃气计费方法,其特征在于:包括如下步骤,S1、获取用户当前使用周期的燃气表累计读数;S2、判断用户当前使用周期的用气类型是否是天然气,若是,则执行S3,若否则执行S5;S3、判断当前使用周期内是否进行过天然气置换,若是,则执行S4;若否,则执行S9;S4、将当前使用周期拆分为液化气记录和天然气记录,并分别根据液化气记录和天然气记录执行S5和S9;S5、判断当前使用周期内液化气是否进行过调价,若否,则执行S8,之后执行S22;若是,则执行S6;S6、根据液化气记录,获取液化气单价在调价前的液化气历史单价;S7、判断液化气历史单价的生效日期是否处于当前使用周期内,若是,则将液化气记录中拆分出一条新的液化气记录,并返回S6;若否,则执行S8,之后执行S22;S8、计算当前使用周期内液化气的使用量和相应的液化气费用;S9、判断当前使用周期内天然气是否进行过调价,若否,则执行S12;若是,则执行S10;S10、根据天然气记录,获取天然气单价在调价前的天然气历史单价;S11、判断天然气历史单价的生效日期是否处于当前使用周期,若是,则从天然气记录中拆分出一条新的天然气记录,并返回S10;若否,则执行步骤S12;S12、判断天然气单价是固定单价还是阶梯单价,若是阶梯单价则执行S13;若是固定单价,则执行S21;S13、判断阶梯单价是按年计算的阶梯还是按月计算的阶梯,若是按年计算的阶梯,则执行S14;若按月计算的阶梯,则执行S15;S14、判断阶梯是否跨年,若是,则按照自然年拆分天然气记录,并执行S16;若否,则直接执行S16;S15、判断阶梯是否跨月,若是,则按照自然月拆分天然气记录,并执行S16;若否,则直接执行S16;S16、获取该阶梯单价的阶梯档位、阶梯额度以及标准用气人口、该用户的用气起始日期,折算出该用户的阶梯额度;S17、获取该用户的用气人口数及生效日期和失效日期,并判断用气人口数是否超过标准用气人口数,若是,则每个档位增加相应的额度,并执行S18;若否,则执行S21;S18、获取该用户的该年或该月的累计用气量,对应分配到该单价各阶梯上的已用气量;并计算出每个阶梯的可用额度;S19、根据每个阶梯的可用额度将天然气记录的用气量按照档位依次分配;并将分配到气量的阶梯拆分出来,每条记录对应的单价即是该阶梯对应的单价;S20、判断当前阶梯的可用额度是否大于零,若是,则返回S19;若否,则执行S21;S21、计算当前使用周期内天然气用量和相应的天然气费用;S22、根据当前使用周期的液化气费用和天然气费用,计算燃气费用。...

【技术特征摘要】
1.一种基于用气折算模型的燃气计费方法,其特征在于:包括如下步骤,S1、获取用户当前使用周期的燃气表累计读数;S2、判断用户当前使用周期的用气类型是否是天然气,若是,则执行S3,若否则执行S5;S3、判断当前使用周期内是否进行过天然气置换,若是,则执行S4;若否,则执行S9;S4、将当前使用周期拆分为液化气记录和天然气记录,并分别根据液化气记录和天然气记录执行S5和S9;S5、判断当前使用周期内液化气是否进行过调价,若否,则执行S8,之后执行S22;若是,则执行S6;S6、根据液化气记录,获取液化气单价在调价前的液化气历史单价;S7、判断液化气历史单价的生效日期是否处于当前使用周期内,若是,则将液化气记录中拆分出一条新的液化气记录,并返回S6;若否,则执行S8,之后执行S22;S8、计算当前使用周期内液化气的使用量和相应的液化气费用;S9、判断当前使用周期内天然气是否进行过调价,若否,则执行S12;若是,则执行S10;S10、根据天然气记录,获取天然气单价在调价前的天然气历史单价;S11、判断天然气历史单价的生效日期是否处于当前使用周期,若是,则从天然气记录中拆分出一条新的天然气记录,并返回S10;若否,则执行步骤S12;S12、判断天然气单价是固定单价还是阶梯单价,若是阶梯单价则执行S13;若是固定单价,则执行S21;S13、判断阶梯单价是按年计算的阶梯还是按月计算的阶梯,若是按年计算的阶梯,则执行S14;若按月计算的阶梯,则执行S15;S14、判断阶梯是否跨年,若是,则按照自然年拆分天然气记录,并执行S16;若否,则直接执行S16;S15、判断阶梯是否跨月,若是,则按照自然月拆分天然气记录,并执行S16;若否,则直接执行S16;S16、获取该阶梯单价的阶梯档位、阶梯额度以及标准用气人口、该用户的用气起始日期,折算出该用户的阶梯额度;S17、获取该用户的用气人口数及生效日期和失效日期,并判断用气人口数是否超过标准用气人口数,若是,则每个档位增加相应的额度,并执行S18;若否,则执行S21;S18、获取该用户的该年或该月的累计用气量,对应分配到该单价各阶梯上的已用气量;并计算出每个阶梯的可用额度;S19、根据每个阶梯的可用额度将天然气记录的用气量按照档位依次...

【专利技术属性】
技术研发人员:钟振洋孙球喜李嘉炜郑东虹苏晓明
申请(专利权)人:珠海港信息技术股份有限公司
类型:发明
国别省市:广东,44

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

1