一种用于机载液晶显示器的模拟滚轮显示方法与流程

文档序号:15444381发布日期:2018-09-14 23:11阅读:170来源:国知局

本发明属于机载显示技术,涉及一种用于机载液晶显示器的模拟滚轮显示方法。



背景技术:

现有机载液晶显示器画面的数字读数器(如pfd画面的空速和高度)一般显示方式为数字显示和滚动数字带显示。其中数字显示的优点是能精确显示数据,缺点为显示动态数据跳变严重,影响判读。滚动数字带显示的优点是能直观显示,可以看出数据变化快慢,缺点是数据源波动较大时依然存在跳变现象,影响判读。



技术实现要素:

本发明的目的是:提供一种用于机载液晶显示器的模拟滚轮显示方法,以解决机载液晶显示器画面数字显示动态数据和滚动数字带显示波动较大数据时的跳变现象。

本发明的技术方案是:一种用于机载液晶显示器的模拟滚轮显示方法,包括以下步骤:

步骤一,结合数据特点和实际判读效果来确定步长大小,所述步长即数字带快速滚动时的最小步长,数据特点即实际数据参数的物理跳变极限,根据数据特点确定步长大致范围,根据实际判读效果来最终确定步长大小。

步骤二,判读上一周期的已显示数据与当前实际数据差的绝对值,根据绝对值与步长的关系分别进行以下处理:

若绝对值小于等于步长,则本周期显示实际数据;

若绝对值大于步长,则根据上一周期的已显示数据与当前实际数据差做以下处理:若上一周期的已显示数据小于当前实际数据,则本周期显示的数据值为实际数据加步长;若上一周期的已显示数据大于当前实际数据,则本周期显示的数据值为实际数据减步长。

本发明的有益效果是:本发明通过模拟机械仪表的滚轮特性,对滚动数字带的显示方式进行改进,加入数据平滑处理算法,当数据源波动较大时,数字带始终以滚轮方式滚动到实际数值,更加直观、准确的显示数据,消除了判读影响,大大缓解了飞行员的视觉疲劳。

附图说明

图1为本发明用于机载液晶显示器的模拟滚轮显示方法的逻辑图。

具体实施方式

下面结合附图对本发明的具体实施方式做进一步说明。

参见图1,本发明一种用于机载液晶显示器的模拟滚轮显示方法,包括以下步骤:

步骤一,根据数据特点确定步长大小,所述步长即数字带快速滚动时的最小步长,数据特点即实际数据参数的物理跳变极限。

步骤二,判读上一周期的已显示数据与当前实际数据差的绝对值,根据绝对值与步长的关系分别进行以下处理:

若绝对值小于等于步长,则本周期显示实际数据;

若绝对值大于步长,则根据上一周期的已显示数据与当前实际数据差做以下处理:若上一周期的已显示数据小于当前实际数据,则本周期显示的数据值为实际数据加步长;若上一周期的已显示数据大于当前实际数据,则本周期显示的数据值为实际数据减步长。

步骤三,对数据应用模拟滚轮显示方法,输入跳变数据,观察数字带快速滚动时的判读效果,对步长进行加减修正,反复执行步骤二和步骤三,以数字带能以最快速度滚动但又不影响判读为最佳显示效果,最终确定步长大小。

在液晶显示器的画面模拟显示机械仪表的滚轮,并使用数据处理算法模拟滚轮的特性。具体实现是在现有的滚动数字带显示的基础上加入数据平滑处理算法(见图1),该算法通过比较已显示数据和待显示数据的大小,来控制并输出实际的显示数据,每次输出的实际值增减量不会超过设定的步长,以达到数字带平滑滚动的效果。

该算法的步长,即数字带快速滚动时的最小步长,可结合数据特点和实际判读来确定步长大小。

该算法对实时数据有一定的滞后显示,加入在显示画面周期刷新函数中,以现有显示画面的周期刷新时间≤40ms和实际数据参数的物理跳变极限来计算,该滞后时间不会影响到操作人员的操作动作。

当数据初始化或者公英制转换时,该算法会将实际显示数据直接赋值为待显示数据,以消除数据初始化或公英制转换带来的数据跳变影响。

当机载液晶显示器画面数据源波动较大时,数字带有平滑滚动的效果,始终以滚轮方式滚动到实际数值,更加直观、准确的显示数据,消除判读影响。本发明可应用于机载液晶显示器的图形显示画面,某些数据数字读数器的图形显示算法(如空速,高度等)。

实施例:

对飞行高度的数字读数器应用模拟滚轮显示方法:

步骤一:确定步长大小。当物体在地球上做自由落体运动时,考虑重力加速度的影响,速度越来越大,最终重力和摩擦力达到平衡时,物体做匀速运动,考虑这个极限速度,大致取200m/s,即一秒高度变化200米(飞机实际飞行高度数据不可能达到此极限值),选择画面刷新频率为40ms,即平均每周期数据变化为8米。

步骤二:判读上一周期的已显示高度与当前实际高度差的绝对值,根据绝对值与8米的大小分别进行以下处理:

若绝对值小于等于8米,则本周期显示实际数据;

若绝对值大于8米,则根据上一周期的已显示数据与当前实际数据差做以下处理:若上一周期的已显示数据小于当前实际数据,则本周期显示的数据值为实际数据加8米;若上一周期的已显示数据大于当前实际数据,则本周期显示的数据值为实际数据减8米。

步骤三:对高度数据应用模拟滚轮显示方法,输入0到1000米跳变数据,数字带滚动时可清楚判读,但数字带滚动速度偏慢,对步长进行修正,在8米的基础上修改为10米,执行步骤二和步骤三后,数字带滚动速度加快,可清楚判读,对步长进行修正,在10米的基础上修改为11米,执行步骤二和步骤三后,数字带滚动速度加快,但数据判读不清楚。反复确认后,最终确定步长大小为10米。



技术特征:

技术总结
本发明属于机载显示技术,涉及一种用于机载液晶显示器的模拟滚轮显示方法。本发明包括以下步骤:步骤一,结合数据特点和实际判读效果来确定步长大小,所述步长即数字带快速滚动时的最小步长,数据特点即实际数据参数的物理跳变极限,根据数据特点确定步长大致范围,根据实际判读效果来最终确定步长大小;步骤二,判读上一周期的已显示数据与当前实际数据差的绝对值,根据绝对值与步长的关系分别进行处理。本发明通过模拟机械仪表的滚轮特性,对滚动数字带的显示方式进行改进,加入数据平滑处理算法,当数据源波动较大时,数字带始终以滚轮方式滚动到实际数值,更加直观、准确的显示数据,消除了判读影响,大大缓解了飞行员的视觉疲劳。

技术研发人员:梁聪聪;杨晓飞;燕秀秀
受保护的技术使用者:太原航空仪表有限公司
技术研发日:2017.12.13
技术公布日:2018.09.14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1