基于图形界面的车辆动力工况显示方法、设备及存储介质与流程

文档序号:33505312发布日期:2023-03-18 00:00阅读:82来源:国知局
基于图形界面的车辆动力工况显示方法、设备及存储介质与流程

1.本技术涉及车辆动力技术,尤其涉及一种基于图形界面的车辆动力工况显示方法、设备及存储介质。


背景技术:

2.车辆的动力总成系统包括发动机、变速箱等结构的组合,为了持续优化车辆动力总成系统,就需要了解在转换发动机输出功过程中的各项动力参数的变化情况,如挡位、扭矩、转速、功率、车速等,通过考察不同指标之间的变化规律,有助于设计动力系统的控制策略,从而调整车辆动力系统的各关联机构处于最佳的工作状态。
3.为了实现这一目标,就需要实时展现车辆及其发动机的运行工况,而目前针对车辆行驶过程中车辆的运行工况,一般通过单个装置获取车辆运行工况如基于振动信号实现对车辆运行工况的监测,但通过单个装置获取车辆运行工况不能直观的展示车辆行驶过程中动力参数的变化规律,因此不具有直观性,对于车辆运行工况的监测参数也并不全面,因此也不具有全面性,并不能使研究人员可以方便有效的捕捉车辆行驶过程中动力参数的变化规律。
4.因此现有技术在如何通过车辆行驶过程中的运行工况,能够直观、全面的展示车辆行驶过程中动力参数的变化规律的方面仍有所欠缺。


技术实现要素:

5.本技术提供一种基于图形界面的车辆动力工况显示方法、设备及存储介质,用以解决现有技术不能够直观、全面的展示车辆行驶过程中动力参数的变化规律的问题。
6.第一方面,本技术提供一种基于图形界面的车辆动力工况显示方法,包括:
7.响应于用户对显示界面的触发操作,显示车辆动力工况图形界面,其中,所述图形界面包括导入文件区、动态数据显示区和动态图显示区;
8.获取用户通过所述导入文件区导入的车辆动力参数,所述车辆动力参数包括所述车辆的万有特性数据以及采集工况数据;
9.响应于用户对所述导入文件区的配置控件的操作,根据所述车辆动力参数获取车辆动态数据,并根据所述车辆动态数据生成万有特性曲线的坐标数据;
10.响应于用户对所述导入文件区的绘图控件的操作,在所述动态数据显示区显示所述车辆动态数据以及根据所述万有特性曲线的坐标数据,在所述动态图显示区显示万有特性曲线。
11.在一种可能的设计中,所述获取用户通过所述导入文件区导入的车辆动力参数,包括:
12.响应于用户对所述导入文件区中的万有特性控件的操作,弹出第一选择文件对话框,并根据所述用户选择的万有特性数据文件,在所述万有特性控件对应的万有特性文本框中显示所述万有特性数据文件的路径;
13.响应于用户对所述导入文件区中的采集工况控件的操作,弹出第二选择文件对话框,并根据所述用户选择的采集工况数据文件,在所述采集工况控件对应的采集工况文本框中显示所述采集工况数据文件的路径;
14.根据所述万有特性数据文件和所述采集工况数据文件,获取所述车辆动力参数。
15.在一种可能的设计中,所述万有特性数据文件和所述采集工况数据文件为文本格式文件,所述文本格式文件包括多列数据,每列数据按制表符分隔;
16.所述万有特性数据文件的数据列包括发动机转速、扭矩、功率、燃油消耗率以及有效燃油消耗率;
17.所述采集工况数据文件的数据列包括时间序号、车速、发动机转速、扭矩以及挡位;
18.所述万有特性数据文件中的每行数据按顺序与所述采集工况数据文件中的每行数据对应,且二者对应同一时刻。
19.在一种可能的设计中,所述车辆动态数据包括发动机转速、扭矩、车速、档位和时间序号;所述在所述动态数据显示区显示所述车辆动态数据,包括:
20.在所述动态数据显示区的参数区显示所述发动机转速、扭矩、车速、档位和对应的当前时间序号以及起始参数和截止参数;其中,所述起始参数用于显示起始时间序号,所述截止参数用于显示截止时间序号;
21.在所述动态显示区的控制区显示暂停控件、清空控件、进秒控件和退秒控件;其中,所述暂停控件用于暂停所述万有特性曲线的动态变化,所述进秒控件用于逐秒显示下一时间序号的所述车辆动态数据,所述退秒控件用于逐秒显示上一时间序号的所述车辆动态数据,所述清空控件用于初始化绘图状态。
22.其中,在所述至少一个动态图显示区显示的万有特性曲线上的动态点随着所述动态数据显示区显示的当前时间序号的变化而变化,其中,所述动态点对应当前时间序号对应的当前车辆动态数据。
23.在一种可能的设计中,所述根据所述车辆动态数据生成万有特性曲线的坐标数据,包括:
24.根据所述车辆动态数据,获取截止时间序号至所述起始时间序号之间的目标车辆动态数据;
25.根据所述目标车辆动态数据,生成所述万有特性曲线的坐标数据;
26.获取当前时间序号对应的当前车辆动态数据,根据所述当前车辆动态数据,生成所述动态点的坐标数据。
27.在一种可能的设计中,所述动态图显示区用于显示转速扭矩万有特性绘图框、转速与扭矩变化绘图框以及车速与挡位变化绘图框;其中,
28.所述转速扭矩万有特性绘图框显示有转速扭矩万有特性曲线和当前时间序号对应的转速扭矩动态点,其中,所述转速扭矩万有特性曲线的横坐标为转速,纵坐标为扭矩,所述转速扭矩动态点通过预设颜色标识;
29.所述车速与扭矩变化绘图框根显示有转速时间曲线和扭矩时间曲线,以及与各自曲线对应的当前时间序号的转速时间动态点和扭矩时间动态点,其中所述转速时间曲线和转速时间动态点通过第一预设颜色标识;所述扭矩时间曲线和扭矩时间动态点通过第二预
设颜色标识;
30.所述车速与挡位变化绘图框显示有车速时间曲线和挡位时间曲线,以及与各自曲线对应的当前时间序号的车速时间动态点和挡位时间动态点,其中所述车速时间曲线和车速时间动态点通过第一预设颜色标识,所述挡位时间曲线和挡位时间动态点通过第二预设颜色标识。
31.在一种可能的设计中,所述图形界面被均分为四个区域,其中,所述导入文件区和动态数据显示区位于同一区域,其它三个区域用于显示三个绘图框,每个区域用于显示一个绘图框。
32.第二方面,本技术提供基于图形界面的车辆动力工况显示装置,包括:
33.响应模块,响应于用户对显示界面的触发操作,显示车辆动力工况图形界面,其中,所述图形界面包括导入文件区、动态数据显示区和动态图显示区;
34.第一处理模块,用于获取用户通过所述导入文件区导入的车辆动力参数,所述车辆动力参数包括所述车辆的万有特性数据以及采集工况数据;
35.第二处理模块,用于响应于用户对所述导入文件区的配置控件的操作,根据所述车辆动力参数获取车辆动态数据,并根据所述车辆动态数据生成万有特性曲线的坐标数据;
36.显示模块,用于响应于用户对所述导入文件区的绘图控件的操作,在所述动态数据显示区显示所述车辆动态数据以及根据所述万有特性曲线的坐标数据,在所述动态图显示区显示万有特性曲线。
37.第三方面,本技术提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
38.所述存储器存储计算机执行指令;
39.所述处理器执行所述存储器存储的计算机执行指令,以实现基于图形界面的车辆动力工况显示方法。
40.第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现基于图形界面的车辆动力工况显示方法。
41.本技术提供了一种基于图形界面的车辆动力工况显示方法、设备及存储介质,该方法通过响应于用户的触发操作,显示车辆动力工况图形界面,其中图形界面包括导入文件区、动态数据显示区和动态图显示区,获取用户通过导入文件区导入的车辆动力参数,图形界面还响应于用户对导入文件区的配置控件的操作,根据车辆动力参数获取车辆动态数据,并根据车辆动态数据生成万有特性曲线的坐标数据,图形界面响应于用户对导入文件区的绘图控件的操作,在动态数据显示区显示车辆动态数据,在动态图显示区显示万有特性曲线,因此本技术提供的一种基于图形界面的车辆动力工况显示方法能够直观、全面的展示车辆行驶过程中动力参数的变化趋势,可以帮助研究人员方便有效的发现车辆行驶过程中动力参数的变化规律。
附图说明
42.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
43.图1为本技术实施例提供的基于图形界面的车辆动力工况显示方法的界面布局图;
44.图2为本技术实施例提供的基于图形界面的车辆动力工况显示方法流程示意图一;
45.图3为本技术实施例提供的基于图形界面的车辆动力工况显示方法流程示意图二;
46.图4为本技术实施例提供的导入文件区布局示例图;
47.图5为本技术实施例提供的动态数据显示区布局示例图;
48.图6为本技术实施例提供的选择文件对话框示意图;
49.图7为本技术实施例提供的转速扭矩万有特性显示样图;
50.图8为本技术实施例提供的转速与扭矩变化显示样图;
51.图9为本技术实施例提供的车速与挡位变化显示样图;
52.图10为本技术实施例提供的基于图形界面的车辆动力工况显示装置的结构示意图;
53.图11为本技术实施例提供的基于图形界面的车辆动力工况显示电子设备的结构示意图。
具体实施方式
54.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
55.首先对本技术所涉及的相关概念或名词进行解释:
56.图形用户界面(graphical user interface,gui):是指是指采用图形方式显示的计算机操作用户界面,图形用户界面是一种人与计算机通信的界面显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其它一些日常任务。
57.万有特性:以转速为横坐标,以扭矩或平均有效压力为纵坐标,在图上画出许多等耗油率曲线和等功率曲线,组成发动机万有特性曲线,万有特性曲线实质上是所有负荷特性和速度特性曲线的合成,它可以表示发动机在整个工作范围内主要参数的变化关系,用它可以确定发动机最经济的工作区域。
58.随着汽车领域技术的不断进步和社会发展,市场对于汽车的动力性能和油耗指标的要求也越来越高,而车辆的动力总成系统决定了汽车的动力性能和油耗指标,车辆的动力总成系统包括发动机、变速箱等结构的组合,为了优化车辆动力总成系统,就需要了解在
转换发动机输出功过程中的各项动力参数的变化情况,如挡位、扭矩、转速、功率、车速等,通过考察不同参数之间的变化规律,调整车辆动力总成系统的各关联机构至最佳工作状态。
59.为了实现这一目标,就需要实时展现车辆及其发动机的运行工况,而目前针对车辆行驶过程中车辆的运行工况,一般通过单个装置获取车辆运行工况如基于振动信号实现对车辆运行工况的监测,并不能直观的展示车辆行驶过程中动力参数的变化趋势,同时对于车辆运行工况的监测参数也并不全面,并不能帮助研究人员方便有效的发现车辆行驶过程中动力参数的变化规律。
60.本技术提供了一种基于图形界面的车辆动力工况显示方法,该方法通过响应于用户的触发操作,显示车辆动力工况图形界面,其中图形界面包括导入文件区、动态数据显示区和动态图显示区,获取用户通过导入文件区导入的车辆动力参数,图形界面还响应于用户对导入文件区的配置控件的操作,根据车辆动力参数获取车辆动态数据,并根据车辆动态数据生成万有特性曲线的坐标数据,图形界面响应于用户对导入文件区的绘图控件的操作,在动态数据显示区显示车辆动态数据,在动态图显示区显示万有特性曲线,因此本技术提供的一种基于图形界面的车辆动力工况显示方法能够直观、全面的展示车辆行驶过程中动力参数的变化趋势,可以帮助研究人员方便有效的发现车辆行驶过程中动力参数的变化规律。
61.图1为本技术实施例提供的基于图形界面的车辆动力工况显示方法的界面布局图,包括导入文件区101、动态数据显示区102和动态图显示区,其中动态图显示区又包括转速扭矩万有特性图103、转速与扭矩变化图104和车速与挡位变化图105;
62.其中导入文件区101包括用于导入车辆动力参数即万有特性数据以及采集工况数据的控件,还设置有配置绘图参数、启动绘图操作和退出程序的相关控件,其中动态数据显示区102用于显示当前序号时刻下的动态点数据包括转速、扭矩、车速、挡位、时间以及起始序号、截止序号,其中截止序号对应样本总数,还设置有用于暂停动态图、调整时间序号以及清空动态图和数据显示的相关控件。
63.下面采用具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
64.实施例一
65.图2为本技术实施例提供的基于图形界面的车辆动力工况显示方法流程示意图一。如图2所示,该方法包括:
66.s201、响应于用户对显示界面的触发操作,显示车辆动力工况图形界面,其中,所述图形界面包括导入文件区、动态数据显示区和动态图显示区;
67.具体来说,通过利用已有的发动机试验数据和实车采集数据,在导入文件区中输入与发动机试验数据和实车采集数据对应的万有特性数据以及采集工况数据,通过动态数据显示区和动态图显示区实现多角度动态展示车辆动力总成系统的数值变化,为相关研究人员开发动力系统控制程序提供量化参考;
68.其中,发动机试验数据和实车采集数据是通过试验获得的原始数据,其中的原始数据存在一定误差,将原始数据存在的误差进行处理后获得对应的万有特性数据以及采集
工况数据。
69.s202、获取用户通过所述导入文件区导入的车辆动力参数,所述车辆动力参数包括所述车辆的万有特性数据以及采集工况数据;
70.具体来说,在导入文件区中导入车辆动力参数的控件中输入处理后的发动机台架实验数据以及实车采集数据,即车辆的万有特性数据以及采集工况数据;
71.其中,导入文件区用于导入车辆动力参数的控件包括用于输入发动机台架实验数据以及用于输入实车采集数据的控件,并且对应显示输入数据的导入路径,输入的发动机台架实验数据对应车辆的万有特性数据,输入的实车采集数据的项目对应车辆的采集工况数据。
72.s203、响应于用户对所述导入文件区的配置控件的操作,根据所述车辆动力参数获取车辆动态数据,并根据所述车辆动态数据生成万有特性曲线的坐标数据;
73.具体来说,在导入万有特性数据文件以及采集工况数据文件后,分别对导入车辆动力参数文件中的数据进行处理,用于绘图前的数据准备;
74.其中,在导入数据文件中将对应的万有特性数据进行线性拟合,得到万有特性等值曲线的坐标数据,并且基于导入数据文件中将对应的采集工况数据,计算处采集工况的数据样本数。
75.s204、响应于用户对所述导入文件区的绘图控件的操作,在所述动态数据显示区显示所述车辆动态数据以及根据所述万有特性曲线的坐标数据,在所述动态图显示区显示万有特性曲线;
76.具体来说,在导入文件区完成导入车辆动力参数以及相应的数据配置处理后,在动态数据显示区中显示对应的动态图和动态点;
77.其中,动态数据显示区包括转速扭矩万有特性图、转速与扭矩变化图和车速与挡位变化图,对于转速扭矩万有特性图中的万有特性等值线,基于车辆的万有特性数据,通过多元线性回归算法对万有特性数据进行了拟合加工,使得万有特性等值线更加平滑,与实际实验数据的分布形态保持一致。
78.本实施例提供的一种基于图形界面的车辆动力工况显示方法,通过响应于用户的触发操作,显示车辆动力工况图形界面,其中图形界面包括导入文件区、动态数据显示区和动态图显示区,获取用户通过导入文件区导入的车辆动力参数,图形界面还响应于用户对导入文件区的配置控件的操作,根据车辆动力参数获取车辆动态数据,并根据车辆动态数据生成万有特性曲线的坐标数据,图形界面响应于用户对导入文件区的绘图控件的操作,在动态数据显示区显示车辆动态数据,在动态图显示区显示万有特性曲线,还能够动态叠加不同时刻的采样数据,同时展现车速、扭矩、挡位、转速的联动变化,便于用户自主选择显示时间范围,操作简便,界面整洁,因此本技术提供的一种基于图形界面的车辆动力工况显示方法能够直观、全面的展示车辆行驶过程中动力参数的变化趋势。
79.实施例二
80.图3为本技术实施例提供的一种基于图形界面的车辆动力工况显示方法流程示意图二。图1为界面布局图,图4为导入文件区布局示例图,图5为动态数据显示区布局示例图,图6为选择文件对话框示意图,图7为转速扭矩万有特性显示样图,图8为转速与扭矩变化显示样图,图9为车速与挡位变化显示样图,如图3所示,所述方法包括:
81.s301、响应于用户对显示界面的触发操作,显示车辆动力工况图形界面;
82.具体来说,在响应用户的触发操作后显示车辆动力工况图形界面,车辆动力工况图形界面包括三个部分,分别为导入文件区、动态数据显示区和动态图显示区;
83.其中,结合图1所示,车辆动力工况图形界面被均分为四个区域,其中导入文件区和动态数据显示区位于同一区域,其它三个区域用于显示三个绘图框,每个区域用于显示一个绘图框;
84.其中,其它三个区域显示的三个绘图框分别与转速扭矩万有特性图、转速与扭矩变化图和车速与挡位变化图对应,导入文件区用于导入车辆动力参数,配置绘图参数、启动绘图操作和退出程序,动态数据显示区用于显示与绘图框内动态点相适应的动态数据。
85.s302、获取用户通过所述导入文件区导入的车辆动力参数;
86.具体来说,车辆动力参数包括车辆的万有特性数据以及采集工况数据,在导入文件区中通过万有特性控件和采集工况控件导入车辆的包含万有特性数据的文件以及包含采集工况数据的文件;
87.其中,结合图4和图6所示,响应于用户对导入文件区中的万有特性控件的操作,弹出第一选择文件对话框,并根据用户选择的万有特性数据文件,在万有特性控件对应的万有特性文本框中显示万有特性数据文件的路径;
88.响应于用户对导入文件区中的采集工况控件的操作,弹出第二选择文件对话框,并根据用户选择的采集工况数据文件,在采集工况控件对应的采集工况文本框中显示采集工况数据文件的路径,根据万有特性数据文件和采集工况数据文件,获取车辆动力参数;
89.其中,万有特性数据文件和采集工况数据文件均为文本格式文件,文本格式文件包括多列数据,每列数据按制表符分隔;
90.万有特性数据文件的数据列包括发动机转速、扭矩、功率、燃油消耗率以及有效燃油消耗率,采集工况数据文件的数据列包括时间序号、车速、发动机转速、扭矩以及挡位;
91.万有特性数据文件中的每行数据按顺序与采集工况数据文件中的每行数据对应,且二者对应同一时刻。
92.s303、响应于用户对所述导入文件区的配置控件的操作,根据所述车辆动力参数获取车辆动态数据;
93.具体来说,根据导入文件区导入包括采集工况数据的车辆动力参数,并且基于采集工况数据文件中对应的数据,计算处采集工况的数据样本数,采集工况数据文件中数据即车辆动态数据。
94.其中,车辆动态数据包括发动机转速、扭矩、车速、档位、时间和序号,发动机转速用于表示当前时刻动态点的转速值,扭矩用于显示当前时刻动态点的扭矩值,车速用于显示当前时刻动态点的车速值,档位用于显示当前时刻动态点辆的挡位值,时间显示当前时刻值,序号用于显示当前时刻的动态点序号。
95.s304、根据所述车辆动态数据生成万有特性曲线的坐标数据;
96.具体来说,根据导入文件区导入包括万有特性数据的车辆动力参数,将其中的万有特性数据进行线性拟合,获取万有特性等值曲线的目标函数和万有特性等值曲线的坐标数据。
97.其中,根据车辆动态数据生成万有特性曲线的坐标数据包括:根据车辆动态数据,
获取截止时间序号至起始时间序号之间的目标车辆动态数据;根据目标车辆动态数据,生成万有特性曲线的坐标数据;获取当前时间序号对应的当前车辆动态数据,根据当前车辆动态数据,生成动态点的坐标数据。
98.s305、响应于用户对所述导入文件区的绘图控件的操作,在所述动态数据显示区显示所述车辆动态数据;
99.具体来说,在响应用户对导入文件区中绘图控件的操作后,动态数据显示区的参数区显示当前时刻动态点所对应的动力参数;
100.其中,结合图5所示,在动态数据显示区的参数区显示发动机转速、扭矩、车速、档位和对应的当前时间序号以及起始参数和截止参数,其中,起始参数用于显示起始时间序号,截止参数用于显示截止时间序号,并且截止参数还可以表示导入采集工况数据中样本数量;
101.在动态数据显示区的控制区显示暂停控件、清空控件、进秒控件和退秒控件,其中,暂停控件用于暂停万有特性曲线的动态变化,进秒控件用于逐秒显示下一时间序号的车辆动态数据,退秒控件用于逐秒显示上一时间序号的车辆动态数据,清空控件用于初始化绘图状态;
102.其中,在至少一个动态图显示区显示的万有特性曲线上的动态点随着动态数据显示区显示的当前时间序号的变化而变化,其中,动态点对应当前时间序号对应的当前车辆动态数据。
103.s306、根据所述万有特性曲线的坐标数据,在所述动态图显示区显示万有特性曲线;
104.具体来说,在导入文件区完成导入车辆动力参数以及相应的数据配置处理后即获取万有特性曲线的坐标数据,在动态数据显示区中显示对应的动态图和动态点,基于车辆的万有特性数据,通过多元线性回归算法对万有特性数据进行了拟合加工,获取万有特性等值线;
105.其中,结合图7所示,转速扭矩万有特性绘图框显示有转速扭矩万有特性曲线和当前时间序号对应的转速扭矩动态点,其中,转速扭矩万有特性曲线的横坐标为转速,纵坐标为扭矩,转速扭矩动态点通过预设红色进行标识;
106.其中,转速扭矩万有特性曲线中的动态点包括当前时刻动态点,以及基于当前时刻回溯连续两个历史时间序号的动态点,在发动机万有特性曲线中由这三个动态点共同体现一定时间内万有特性的变化趋势;
107.结合图8所示,转速与扭矩变化绘图框显示有转速时间曲线和扭矩时间曲线,以及与各自曲线对应的当前时间序号的转速时间动态点和扭矩时间动态点,其中转速时间曲线和转速时间动态点属于左侧纵坐标轴,通过预设颜色红色标识通过第一预设颜色即红色进行标识,扭矩时间曲线和扭矩时间动态点属于右侧纵坐标轴,通过第二预设颜色即蓝色进行标识;
108.结合图9所示,所述车速与挡位变化绘图框显示有车速时间曲线和挡位时间曲线,以及与各自曲线对应的当前时间序号的车速时间动态点和挡位时间动态点,其中所述车速时间曲线和车速时间动态点属于左侧纵坐标轴,通过第一预设颜色红色标识,挡位时间曲线和挡位时间动态点属于右侧纵坐标轴,通过第二预设颜色蓝色进行标识。
109.本实施例提供的一种基于图形界面的车辆动力工况显示方法,通过响应用户对显示界面的触发操作,显示车辆动力工况图形界面,其中图形界面包括导入文件区、动态数据显示区和动态图显示区,获取用户通过导入文件区导入的车辆动力参数,车辆动力参数包括车辆的万有特性数据以及采集工况数据,响应用户对导入文件区的配置控件的操作,根据车辆动力参数获取车辆动态数据,并根据车辆动态数据生成万有特性曲线的坐标数据,响应于用户对导入文件区的绘图控件的操作,在动态数据显示区显示车辆动态数据以及根据万有特性曲线的坐标数据,在动态图显示区显示动态图以及与各自动态图对应的动态点,因此本技术提供的一种基于图形界面的车辆动力工况显示方法能够直观、全面的展示车辆行驶过程中动力参数的变化趋势,帮助研究人员方便有效的发现车辆行驶过程中动力参数的变化规律,进而调整动力总成系统的各关联机构的工作状态,达到提升动力性能、降低油耗指标的目的。
110.本发明实施例可以根据上述方法示例对电子设备或主控设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
111.图10为本技术实施例提供的基于图形界面的车辆动力工况显示设备的结构示意图。如图10所示,该设备1000包括:
112.响应模块1001,用于响应于用户对显示界面的触发操作,显示车辆动力工况图形界面,其中,所述图形界面包括导入文件区、动态数据显示区和动态图显示区;
113.第一处理模块1002,用于获取用户通过所述导入文件区导入的车辆动力参数,所述车辆动力参数包括所述车辆的万有特性数据以及采集工况数据;
114.第二处理模块1003,用于响应于用户对所述导入文件区的配置控件的操作,根据所述车辆动力参数获取车辆动态数据,并根据所述车辆动态数据生成万有特性曲线的坐标数据;
115.显示模块1004,用于响应于用户对所述导入文件区的绘图控件的操作,在所述动态数据显示区显示所述车辆动态数据以及根据所述万有特性曲线的坐标数据,在所述动态图显示区显示万有特性曲线。
116.进一步的,第一处理模块1002,具体用于:响应用户对所述导入文件区中的万有特性控件的操作,弹出第一选择文件对话框,并根据所述用户选择的万有特性数据文件,在所述万有特性控件对应的万有特性文本框中显示所述万有特性数据文件的路径;
117.响应于用户对所述导入文件区中的采集工况控件的操作,弹出第二选择文件对话框,并根据所述用户选择的采集工况数据文件,在所述采集工况控件对应的采集工况文本框中显示所述采集工况数据文件的路径;
118.根据所述万有特性数据文件和所述采集工况数据文件,获取所述车辆动力参数。
119.进一步的,所述万有特性数据文件和所述采集工况数据文件为文本格式文件,所述文本格式文件包括多列数据,每列数据按制表符分隔;
120.所述万有特性数据文件的数据列包括发动机转速、扭矩、功率、燃油消耗率以及有效燃油消耗率;所述采集工况数据文件的数据列包括时间序号、车速、发动机转速、扭矩以
及挡位;
121.所述万有特性数据文件中的每行数据按顺序与所述采集工况数据文件中的每行数据对应,且二者对应同一时刻。
122.进一步的,第二处理模块1003,具体用于:车辆动态数据包括发动机转速、扭矩、车速、档位和时间序号,在所述动态数据显示区显示所述车辆动态数据,包括在所述动态数据显示区的参数区显示所述发动机转速、扭矩、车速、档位和对应的当前时间序号以及起始参数和截止参数,其中,所述起始参数用于显示起始时间序号,所述截止参数用于显示截止时间序号;
123.在所述动态显示区的控制区显示暂停控件、清空控件、进秒控件和退秒控件,其中,所述暂停控件用于暂停所述万有特性曲线的动态变化,所述进秒控件用于逐秒显示下一时间序号的所述车辆动态数据,所述退秒控件用于逐秒显示上一时间序号的所述车辆动态数据,所述清空控件用于初始化绘图状态;
124.其中,在所述至少一个动态图显示区显示的万有特性曲线上的动态点随着所述动态数据显示区显示的当前时间序号的变化而变化,其中,所述动态点对应当前时间序号对应的当前车辆动态数据。
125.进一步的,第二处理模块1003,具体用于:根据所述车辆动态数据生成万有特性曲线的坐标数据,包括:
126.根据车辆动态数据,获取截止时间序号至所述起始时间序号之间的目标车辆动态数据;
127.根据所述目标车辆动态数据,生成所述万有特性曲线的坐标数据;
128.获取当前时间序号对应的当前车辆动态数据,根据所述当前车辆动态数据,生成所述动态点的坐标数据。
129.进一步的,显示模块1004,还用于:动态图显示区用于显示转速扭矩万有特性绘图框、转速与扭矩变化绘图框以及车速与挡位变化绘图框;其中,所述转速扭矩万有特性绘图框显示有转速扭矩万有特性曲线和当前时间序号对应的转速扭矩动态点,其中,所述转速扭矩万有特性曲线的横坐标为转速,纵坐标为扭矩,所述转速扭矩动态点通过预设颜色标识;
130.所述车速与扭矩变化绘图框根显示有转速时间曲线和扭矩时间曲线,以及与各自曲线对应的当前时间序号的转速时间动态点和扭矩时间动态点,其中所述转速时间曲线和转速时间动态点通过第一预设颜色标识;所述扭矩时间曲线和扭矩时间动态点通过第二预设颜色标识;
131.所述车速与挡位变化绘图框显示有车速时间曲线和挡位时间曲线,以及与各自曲线对应的当前时间序号的车速时间动态点和挡位时间动态点,其中所述车速时间曲线和车速时间动态点通过第一预设颜色标识,所述挡位时间曲线和挡位时间动态点通过第二预设颜色标识。
132.进一步的,显示模块1004,具体用于:所述图形界面被均分为四个区域,其中,所述导入文件区和动态数据显示区位于同一区域,其它三个区域用于显示三个绘图框,每个区域用于显示一个绘图框。
133.本实施例提供的电子设备,可执行上述实施例的基于图形界面的车辆动力工况显
示方法,其实现原理和技术效果类似,本实施例此处不再赘述。
134.在前述的基于重载车辆的挡位控制设备的具体实现中,各模块可以被实现为处理器,处理器可以执行存储器中存储的计算机执行指令,使得处理器执行上述的基于重载车辆的挡位控制方法。
135.图11为本技术实施例提供的电子设备的结构示意图。如图11所示,该电子设备1100包括:至少一个处理器1101和存储器1102。该电子设备1100还包括通信部件1103。其中,处理器1101、存储器1102以及通信部件1103通过总线1104连接。
136.在具体实现过程中,至少一个处理器1101执行所述存储器1102存储的计算机执行指令,使得至少一个处理器1101执行如上电子设备侧所执行的基于图形界面的车辆动力工况显示方法。
137.处理器1101的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
138.在上述实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
139.存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器。
140.总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
141.上述针对电子设备以及主控设备所实现的功能,对本发明实施例提供的方案进行了介绍。可以理解的是,电子设备或主控设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的技术方案的范围。
142.本技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上基于图形界面的车辆动力工况显示方法。
143.上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。
144.一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。当然,处理器和可读存储介质也可以作为分立组件存在于电子设备或主控设备中。
145.本技术还提供了一种计算机程序产品,计算机程序产品包括:计算机程序,计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从可读存储介质读取计算机程序,至少一个处理器执行计算机程序使得电子设备执行上述任一实施例提供的方案。
146.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
147.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1