基于VC和Matlab混合编程的牵引供电故障诊断系统

来源 :北京石油化工学院学报 | 被引量 : 0次 | 上传用户:guoyafeigood
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对电气化铁路牵引供电系统信号采集和故障诊断的需求,采用单通道双内存技术,完成了对NI5112卡的二次开发,以满足数据高速采集和记录的要求。在此基础上,结合VC6.0和Matlab各自的优势,提出两者混合编程的方法,实现将Matlab M文件直接嵌入VC环境,完全脱离Matlab运行。其中采用VC6.0实现信号采集、系统框架的搭建和界面的绘制;采用Matlab R2006 a中的小波故障判断功能实现故障种类判断和故障波形绘图。数据和图形显示综合结果表明系统有良好的实际应用效果。 In order to meet the needs of signal acquisition and fault diagnosis of electrified railway traction power supply system, the secondary development of the NI5112 card was completed with single-channel dual memory technology to meet the requirements of high-speed data acquisition and recording. On this basis, combined with the respective advantages of VC6.0 and Matlab, this paper proposes a hybrid programming method between them, and realizes the Matlab M file directly embedded in VC environment, completely out of Matlab. Which uses VC6.0 signal acquisition, the system framework to build and interface rendering; using Matlab R2006 a wavelet fault diagnosis function to determine the type of fault and fault waveform mapping. The comprehensive results of data and graphic display show that the system has a good practical application effect.
其他文献
一、现代信息技术环境下园本教研活动的有效开展    1.开设专题论坛,提供研讨平台,让教师深入研讨  场景一:中午12:30,我园会议室里,由大班年级组组织开展《如何做好孩子的入学准备》的专题研讨开始了。我们邀请了我镇中心小学的校长和教导主任、一年级的班主任以及我园所有的教师和行政人员参加,活动按计划分成四个阶段进行。可是,活动刚进入第三步骤时,孩子们的起床音乐响起来了,研讨必须结束了,我们只能急
《输入汉字》是湖南人民出版社《小学信息技术》第一册第三单元的教学内容。教材在编排上,主要采用讲解法来介绍“智能ABC输入法”,并在每一步的讲解之后,设计了实践操作环节,让学生能够边学边练。在本课之后,教材还安排了综合运用输入法功能的教学板块,因此,本课的教学就成了承上启下的一个关键环节。  五年级的小学生已经具备了一定的拼音基础,也掌握了键盘的基本使用方法,能够较熟练地输入大小写英文字母、数字和符
在Grillakis,Shatah,Strauss建立的关于非线性哈密顿系统孤立波轨道稳定的抽象理论框架下,对修正的Camassa-Holm(mCH)方程的一个变式的一族显式孤立波解的轨道稳定性进行了研究