作 者: ;
机构地区: 中南大学交通运输工程学院高速列车研究中心
出 处: 《中国铁道科学》 2003年第3期93-97,共5页
摘 要: 简述列车气动试验数据可视化的必要性,介绍标量场、矢量场这两类实验数据可视化算法,着重讨论基于流线型列车外形的曲面域散乱数据场可视化方法。采用四边形网格划分算法将散乱数据场网格化,应用坐标转换法将曲面域转换为平面域进行插值计算,在计算坐标系中等距扫描插值再映射到实际坐标系中对应点,克服了在实际坐标系中等距扫描插值算法是否收敛等缺陷。据此采用面向对象的软件工程思想编制了试验数据可视化系统。用C++语言描述了程序中类的定义,给出可视化系统的应用实例。 The necessity of train aerodynamic experim en t data visualization, algorithms of scalar data and vector data visualization ar e briefly introduced. Surface field scattered data visualization method based on streamline shape of train is emphasized. The dividing quadrilateral grid algori thm is adopted to divide the scattered data field in the form of quadrilateral g rid. Through the coordinate conversion, bend surfaces are converted into planes, then the interpolation is performed. The interpolated value obtained by isomet ric scanning is mapped from calculated coordinate to actual coordinate. This me thod can avoid many defects such as the interpolated value is convergent when it is obtained by isometric scanning in actual coordinate. On the basis of object -oriented software engineering thinking, the visualization system of the experi ment data is achieved by using the above-mentioned method. The program class de finition is described with C++ language and application cases of the data visual ization system are presented.
领 域: [自动化与计算机技术] [自动化与计算机技术]