- 11
- 0
- 约1.11万字
- 约 3页
- 2018-05-09 发布于福建
- 举报
《工业控制计算机~2010年第 23卷第 9期 13
基于TeeChart的热流分析系统开发
Analyzing ThermalCurrentBased onTeeChartContro
高 松 吴 宁 (南京航空航天大学信息科学与技术学院,江苏 南京 210016)
摘 要
在对卫星外测热流数据处理过程 中,经常需要对热流数据进行实时或非实时数据 的绘 图分析 ,以及对 图形进行相关的
灵活操作。针对这一实际需求,设计 了热流分析系统,并讨论 了在.Net环境下如何使用TeeChart技术来实现热流分析系统
的设计 ,同时也介绍 了TeeChart的应用方法 ,给 出了相关 C#代码 ,实践证明,基于TeeChart的热流分析系统界面简洁,
操作更简单,稳定性更好 ,提高了对卫星热流数据分析 的效率 。
关键词 :TeeCha~Net,图形显示,实时显示
Abstract
Inthe processofanalyzing data ofsatelliteSthermalcurrent,itisnecessarythatusing agraphicto show thereal—time
thermaldata ornon real—time thermaldata.In orderto meetthis need,this paperdesignsa system ofanalyzing thermal
current,and discusses how to use thetechnique ofTeeChartcontrolsto design thissystem,and how to use TeeChartcon—
trois.This papergives some code using C}}.The resultshows thatthe system interface is much simplerthe operation is
much easier,and the stability is better
Keywords:TeeChart,.Net,graphicdisplay,real-time display
为了确保卫星正常工作,需要对卫星在运行中各部分的热
流数据进行分析 ,目前对热流数据进行分析 的第三方软件 的功
能较少 ,对局部分析缩放、数据捕捉、图形平移等功能支持较少 ,
不具备观察数据细微变化的功能。随着航天事业的发展和外测
数据技术 的飞速发展 ,这些软件 已经不能满足数据分析 的需要 。
常见的手工编写绘 图代码 ,开发周期长 ,难度大,涉及的算法复
杂 ,不适合辅助性设计 ,本文针对这一现状 ,介绍 了采用在 .Net
环境下,基于TeeChart控件开发热流分析系统的方法。
1 热流分析系统软件的设计与实现
热流分析软件主要功能有 :对热流数据文件进行非实时数 图 2 程序设计主要流程 图
据分析与对热流数据进行实时数据分析功能,功能模块结构见 1.1.1瞬时热流值曲线图
图1所示。其中非实时数据处理是对相关的热流数据文件进行 瞬时热流值 曲线 图可以将用户选 中的节点的所有 的瞬时曲
分析后获取的,热流数据文件主要有瞬时热流数据文件和均值 线绘制到一张图上 ,可以更加直观地进行各个曲线的对比分析。
热流数据文件 ;而数据的实时处理主要是将实时数据采集到 内 该系统软件调用JudgeType0函数来判定数据是瞬时数据还是
存 中去 ,将 内存 中的数据绘 图后 ,分页显示 ,画板上 的每一页只 平均数据,若果是瞬时热流数据,调用LDraw_Line()函数来进
显示一个时间段的实时热流数据图形,不断地翻页 ,翻页的频率
原创力文档

文档评论(0)