System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及民航信息处理,尤其涉及一种动态机票定价方法及系统。
技术介绍
1、航班票价的制定通常涉及复杂的决策过程,需要考虑多种因素,如成本、市场需求、竞争状况等。传统上,航空公司依赖于历史数据和经验法则来设定票价,但这种方法往往缺乏对市场动态的实时响应能力,未结合实时的销售情况,导致影响航空公司的盈利情况,容易出现飞机无法满载运行而提高了运营成本的问题,因此需要进行动态定价以提高运行效率。
技术实现思路
1、为解决
技术介绍
中存在的技术问题,本专利技术提出一种动态机票定价方法及系统。
2、本专利技术提出的一种动态机票定价方法,包括以下步骤:
3、s1、获取待定价航班的历史购票数据,并对历史购票数据进行购票数据分类,以获得按时间戳顺序排列的第一类型直达购票数据、第一类型中转购票数据;
4、s2、基于第一类型直达购票数据、第一类型中转购票数据计算出各时间戳中转购票与直达购票比例,并基于各时间戳中转购票与直达购票比例计算出各时间戳对应的历史增长变化率;
5、s3、基于各时间戳对应的历史增长变化率计算出历史增长变化率的平均值pa;
6、s4、实时获取预售购票数据,并对获取的预售购票数据进行预处理,以获得相邻时间戳对应的预售增长变化率pt;
7、s5、基于平均值pa、相邻时间戳对应的预售增长变化率pt计算相邻时间戳之间的增长变化率指数pi,以获得按时间顺序排列的增长变化率指数集合p;
8、s6、获取待定价时
9、s7、获取待定价时间点对应的基准票价,并基于基准票价、第一类型增长变化率指数、预设动态调价策略计算出待定价时间点对应的机票定价。
10、优选地,所述预处理具体包括:
11、对预售数据进行购票数据分类以获得预售数据对应的按时间戳顺序排列的第二类型直达购票数据、第二类型中转购票数据;
12、基于第二类型直达购票数据、第二类型中转购票数据计算出各时间戳中转购票与直达购票比例,并基于各时间戳中转购票与直达购票比例计算出相邻时间戳对应的预售增长变化率。
13、优选地,所述相邻时间戳之间的增长变化率指数pi的计算过程具体为:
14、
15、其中,pa为平均值;pt为对应相邻时间戳的预售增长变化率。
16、优选地,步骤s6具体包括:
17、获取待定价时间点,并根据待定价时间点确定待定价时间点相邻的两个时间戳;
18、将相邻的两个时间戳中已过去时间对应的时间戳保留,从增长变化率指数集合p中确定该时间戳对应的增长变化率指数,并将该增长变化率指数作为第一类型增长变化率指数。
19、优选地,所述预设动态调价策略具体包括:
20、根据增长变化率指数pi的数值大小计算出调价幅度,调价幅度包括涨价幅度y涨和降价幅度y降;
21、若增长变化率指数pi>100,则对在待定价时间点对应的基准票价的基础上按涨价幅度y涨进行涨价;
22、涨价幅度y涨计算过程如下:
23、y涨=min((pi-100),max(0,u))*αn;
24、其中,pi为增长变化率指数;α为预设衰减率;u为调价幅度上限;n为未来n天;
25、若增长变化率指数pi<100,则对在待定价时间点对应的基准票价的基础上按降价幅度y降进行降价;
26、y降=max((pi-100),min(0,l))*αn;
27、其中,pi为增长变化率指数;α为预设衰减率;l为调价幅度下限;n为未来n天。
28、优选地,步骤s7具体包括:
29、根据第一类型增长变化率指数、预设动态调价策略计算出调价幅度;
30、获取待定价时间点对应的基准票价,按第一类型增长变化率指数对应的调价幅度对基准票价进行调价,以获得待定价时间点对应的机票定价。
31、本专利技术提出的一种动态机票定价系统,包括:
32、数据获取模块,用于获取待定价航班的历史购票数据,并对历史购票数据进行购票数据分类,以获得按时间戳顺序排列的第一类型直达购票数据、第一类型中转购票数据;
33、第一处理模块,用于基于第一类型直达购票数据、第一类型中转购票数据计算出各时间戳中转购票与直达购票比例,并基于各时间戳中转购票与直达购票比例计算出各时间戳对应的历史增长变化率;
34、第二处理模块,用于基于各时间戳对应的历史增长变化率计算出历史增长变化率的平均值pa;
35、第三处理模块,用于实时获取预售购票数据,并对获取的预售购票数据进行预处理,以获得相邻时间戳对应的预售增长变化率pt;
36、第四处理模块,用于基于平均值pa、相邻时间戳对应的预售增长变化率pt计算相邻时间戳之间的增长变化率指数pi,以获得按时间顺序排列的增长变化率指数集合p;
37、第五处理模块,用于获取待定价时间点,并根据待定价时间点从增长变化率指数集合p中确定出第一类型增长变化率指数;
38、动态定价模块,用于获取待定价时间点对应的基准票价,并基于基准票价、第一类型增长变化率指数、预设动态调价策略计算出待定价时间点对应的机票定价。
39、优选地,在第三处理模块中,所述预处理具体包括:
40、对预售数据进行购票数据分类以获得预售数据对应的按时间戳顺序排列的第二类型直达购票数据、第二类型中转购票数据;
41、基于第二类型直达购票数据、第二类型中转购票数据计算出各时间戳中转购票与直达购票比例,并基于各时间戳中转购票与直达购票比例计算出相邻时间戳对应的预售增长变化率。
42、优选地,在第四处理模块中,所述相邻时间戳之间的增长变化率指数pi的计算过程具体为:
43、
44、其中,pa为平均值;pt为对应相邻时间戳的预售增长变化率。
45、优选地,在动态定价模块中,所述预设动态调价策略具体包括:
46、根据增长变化率指数pi的数值大小计算出调价幅度,调价幅度包括涨价幅度y涨和降价幅度y降;
47、若增长变化率指数pi>100,则对在待定价时间点对应的基准票价的基础上按涨价幅度y涨进行涨价;
48、涨价幅度y涨计算过程如下:
49、y涨=min((pi-100),max(0,u))*αn;
50、其中,pi为增长变化率指数;α为预设衰减率;u为调价幅度上限;n为未来n天;
51、若增长变化率指数pi<100,则对在待定价时间点对应的基准票价的基础上按降价幅度y降进行降价;
52、y降=max((pi-100),min(0,l))*αn;
53、其中,pi为增长变化率指数;α为预设衰减率;l为调价幅度下限;n为未来n天。本文档来自技高网...
【技术保护点】
1.一种动态机票定价方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的动态机票定价方法,其特征在于,所述预处理具体包括:
3.根据权利要求1所述的动态机票定价方法,其特征在于,所述相邻时间戳之间的增长变化率指数Pi的计算过程具体为:
4.根据权利要求1所述的动态机票定价方法,其特征在于,步骤S6具体包括:
5.根据权利要求1所述的动态机票定价方法,其特征在于,所述预设动态调价策略具体包括:
6.根据权利要求5所述的动态机票定价方法,其特征在于,步骤S7具体包括:
7.一种动态机票定价系统,其特征在于,包括:
8.根据权利要求7所述的动态机票定价方法,其特征在于,在第三处理模块中,所述预处理具体包括:
9.根据权利要求7所述的动态机票定价方法,其特征在于,在第四处理模块中,所述相邻时间戳之间的增长变化率指数Pi的计算过程具体为:
10.根据权利要求7所述的动态机票定价方法,其特征在于,在动态定价模块中,所述预设动态调价策略具体包括:
【技术特征摘要】
1.一种动态机票定价方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的动态机票定价方法,其特征在于,所述预处理具体包括:
3.根据权利要求1所述的动态机票定价方法,其特征在于,所述相邻时间戳之间的增长变化率指数pi的计算过程具体为:
4.根据权利要求1所述的动态机票定价方法,其特征在于,步骤s6具体包括:
5.根据权利要求1所述的动态机票定价方法,其特征在于,所述预设动态调价策略具体包括:
6.根据权利要求5...
【专利技术属性】
技术研发人员:葛强,房亮,张韬,周士杨,郑洪峰,
申请(专利权)人:飞友科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。