人工智能

Qt框架下高性能数据曲线显示控件开发

预算 双方协商中国船舶集团重庆船舶工业有限公司

需求要点

技术关键词
人工智能新型显示Qt框架数据曲线显示

需求描述

开发一款高性能显示控件

技术要求

能够长时间的采集各类状态数据,一般为连续三天即72h,总数据量约为6GB,要求数据能够在曲线类空间中流畅的实时显示或回放。 1.控件支持多坐标设定,包括坐标参数自动根据数据大小调整,支持颜色自定义,支持坐标自定义开启关闭。 2.数据显示流畅,最大刷新频率不低于20Hz。 3.回访数据支持任意时间截取后动态显示,支持直接在坐标中左右滑动来选定时间,整个回放流畅、清晰。 4.可以编辑窗口的标题,标题信息可以包含预先定义的宏信息,宏信息包含文件名,日期等系统及软件信息 5.多标签形式下,可以修改窗口所在的标签页 6.可以编辑曲线的活动状态,颜色,线形,点形状等信息,可一给曲线的颜色应用简单的函数,使曲线按照不同的值显示不同的颜色。 7.可以修改曲轴Y轴的活动状态,最大最小值,可以锁定最值。 8.可以修改时间轴的最大最小值,时间轴的滚动方式等信息 9.可以设置图例显示区的信息,能够显示曲线名称,曲线图例,曲线对应变量的描述信息,源,最值,单位等。 10.有取值光标和差值光标功能,图例区显示取值值或差值值,以及时间信息。 11.图例区可鼠标拖动改变大小,纵坐标可鼠标拖动改变位置。 12.纵坐标有单坐标和多坐标功能。 13.有一键自适应纵坐标,一键自适应横坐标,一键所有曲线等分纵坐标,放大、缩小快捷键功能。 14.鼠标左键点选曲线,右键配置菜单,中键滚动放缩,左键框选局部放大。 15.曲线的值有搜索功能,可以搜索最大值、最小值,可以给定搜索条件搜索特定的值。 16.可以把选中的曲线单独保存为mdf文件。 17.可以设置图例区的位置。 18.右键图例区的变量,可以查看变量属性,变量的测量配置情况,能够从窗口删除变量。