基于GPU底层渲染的海量采集数据参数曲线显示研究  被引量:1

Study on Parameters Curves’ Display of Huge Data Based on GPU Rendering in Low Layer

在线阅读下载全文

作  者:夏栋 高伟亮 李大龙 马玲 XIA Dong;GAO Weiliang;LI Dalong;MA Ling(Qingdao Campus of Naval Aviation University,Qingdao 266041;Faurecia(Jimo)Exhaust Control Technology Co.,Ltd.,Qingdao 266200)

机构地区:[1]海军航空大学青岛校区,青岛266041 [2]佛吉亚(即墨)排气控制技术有限公司,青岛266200

出  处:《舰船电子工程》2021年第4期95-98,共4页Ship Electronic Engineering

摘  要:在数据采集分析领域中数据曲线是经常采用的方法,但是当数据数量变多时在计算机上的曲线绘制将变得难以实现。DirectX采用GPU实现硬件底层三维渲染,绘图效率高、速度快,可用于实现大数据量曲线绘制。但是DirectX采用三维渲染方式,而曲线显示为二维绘制。为实现平面上参数二维曲线绘制,需要经过三维坐标变换和科学的坐标变换实现。首先需要将投影方式设置为正交投影,将x坐标设为时间,y坐标设为参数数值,并将绘制图元设置为线段条带。然后通过计算压缩矩阵和平移矩阵实现从局部坐标系变换到显示区域可变化的世界坐标系,可实现多个参数曲线在同一面板上的显示。运行结果表明,采用DirectX绘制参数曲线程序运行流畅,曲线显示平滑,可以满足大数据量的曲线回放要求。Curves’ display is the most visualized method of acquired data analysis,but darwing curves is difficult when data become huge. As GPU hardware is applied in 3D rendering pictures,DirectX drawing is high in efficiency and fast in speed. As 3D rendering way is used in DirectX,projecting way need to be orthogonal in order to plot curves in plane as 2D rendering. Coordinate x is time while coordinate y is parameters’ values. Rendering primitives need to bo lines’ strips,then scaling matrix and translation matrix are figured out to realize tranform from local coordinate to world coordinate. Following steps discribed above,many parameters’ curves can be plotted in the same plane. Working result shows that,drawing parameters’ curves with directX operates trippingly while curves display smoothly,which meet damands of huge data curves’ replay.

关 键 词:数据采集 数据回放 DIRECTX 坐标变换 

分 类 号:TP317.4[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象