基于C语言和Access数据库的镐型齿螺旋滚筒计算程序的开发

时间:2022-08-27 02:12:50

基于C语言和Access数据库的镐型齿螺旋滚筒计算程序的开发

摘 要:采煤机是进行采煤工程中重要的机械化装置,在采煤中主要是用来掘煤和挖煤。滚筒采煤机在目前挖煤作业中使用最为广泛。镐型齿螺旋滚筒采煤机的设计需要大量数据处理。而滚筒作为采煤机的主要部件更是如此。手工设计滚筒的计算量非常惊人,目前可利用计算机编写应用程序处理大量繁琐的计算工作。文章就以镐型齿螺旋滚筒为例,所编制的一套简单实用的计算程序。该程序是以C语言和Access数据库技术为基础开发而成。

关键词:采煤机滚筒;C语言;Access数据库;程序开发

中图分类号:TP311.11

传统的滚筒采煤机在设计过程中大量数据都需要计算而且步骤繁杂,滚筒作为采煤机的重要构成部分更是如此,人工处理不但耗时,而且效率不高容易出错。而通过计算机编写应用程序,不但能够让电脑处理大量复杂运算、提高计算精度,还能直接显示出计算结果,操作简单,只需要敲几下键盘就能得到结果,而且做到了结果可更新。

1 关于C语言和Access数据库技术的结合

Access数据库是依据严密的数学概念为基础建立的,所以概念统一,entity之间的相互联系都能够用关系表示,所以Access具有清楚、简明的数据结构,对用户开放的存取路径,数据安全和独立性比较完善。

基于C语言的集成开发工具备受程序员们的青睐。C++Builder是一款集成可视化开发工具。它具有高效灵活的可视化开发环境:只要用户把Component拖到Form上,定义出控件的属性,设定出该控件的外观,就能够地建立出该控件应用程序界面。

把C语言和Access数据库技术的结合,能够做到把需要运算的所有数据存储在Access数据库后台,在参与运算时由C++Builder进行计算并通过C++Builder显示出处理结果。

本程序设计的需要计算处理的参数包括辊轮半径、摇臂内存半径、旋转主页片半径、掘进页片半径、掘进页片角度、辊轮宽度、摇臂高度、剪辊长度、掘进页片高度、引擎转速等参数,在现实应用中运行可靠,有效提高了计算速度和精确度,表现突出。

通过镐型齿螺旋滚筒计算程序开发该程序实现了:(1)具有reset参数能力,使辊轮部件参数输入过程得到简化,节约数据输入时间;(2)在各类型轮毂盘大小计算中,运用数据库链接技术实现C++Builder应用程序与Access数据库的对接,能够自动生成大量参数信息,并且能够自动增加或删除记录;(3)可参照不同类型的页片数量计算页片距离;(4)能够自动生成doc格式的计算报告[2]。

2 镐型齿螺旋滚筒采煤机的设计原理分析

2.1 镐型齿螺旋滚筒采煤机的组成

镐型齿螺旋滚筒采煤机重要结构部件主要由驱动电机、牵引部、截割部减速箱、滚筒、电气控制以及附属装置等部分组成[1]。

2.2 镐型齿螺旋滚筒式采煤机各部件的设计原理

2.2.1 镐型齿螺旋滚筒式采煤机截割部的设计

镐型齿螺旋滚筒采煤机的截割部的设计由采煤机的作业装置和驱动作业装置减速箱组成的组建。截割部还包含作业装置的升降部件和拦煤护板以及传送组织。升降部件和传送部件是运用液压驱动及操控的。镐型齿螺旋滚筒是采煤机的作业中枢,它的设计必修能够适用于煤层的实际构造和挖煤流程及挖掘规格的标准[1]。

2.2.2 采煤机的牵引部设计

为了增加采煤机的牵引力,一般设计为双牵引模式,这样能实现无档变速,能够使牵引力能采煤负荷的增加而自动改变。

采煤机的牵引部的设计由滚动设备和牵引部件两部分完成。滚动设备的作用就是把电能通过电机转换成滚动轮的机械能。牵引设备是辅助采煤机顺着作业面运动的组件。根据牵引部在采煤机的不同设计位置如果是在采煤机上面就称为内牵引,如果是设计在采煤机作业面两端为外牵引[1]。

3 镐型齿螺旋滚筒程序的开发

3.1 镐型齿螺旋滚筒零部件的数据输入

需要输入的数据有:辊轮半径、摇臂内存半径、旋转主页片半径、掘进页片半径、掘进页片角度、辊轮宽度、摇臂高度、剪辊长度、掘进页片高度、引擎转速等参数。

3.2 镐型齿螺旋滚筒零部件数据输出

经过计算机优化程序C++Builder对滚筒的各项参数进行优化换算后输出的数据包含各类旋转页片下展开后外圆半径、页片半径参数输出、辊轮半径参数输出(分大辊轮、小辊轮)、旋转页片半径参数输出、掘进板参数输出、摇臂高度参数输出、小页片长度参数输出、固定版大小参数输出等。

3.3 镐型齿螺旋滚筒零部件变量定义

运用C语言来定义滚筒一些零件变量函数:

floatGT;//滚筒半径

floatYB;//摇臂内侧半径

floatYG;//摇臂高度

floatXB;//旋转主页片半径

floatJC;//剪辊长度

floatJB;//掘进页片半径

floatJG;//掘进页片高度

floatJJ;//掘进页片角度

floatYZ;//引擎转速

3.4 Access数据库应用

Access数据库是适合运用在数据处理量不大的工作站计算机程序中的数据库系统,当其需要处理数据量比较小和微型机运行该数据库系统时表现出绝佳性能。该程序设计中计算辊轮面积的需要处理数据量比较小,选用Access数据库处理比较合适,省去了oracle、sqlserver、mysql、db2、sybase等大型数据库的安装使用费用,有利于采煤机滚筒程序设计的计算和运用。在该计算程序中,运用了Access数据库技术来实现辊轮大小运算,能够把计算结果以列表的形式显示,也利于比较数据。

3.5 生成滚筒各零部件数据报表

将C语言程序运算的结果用报表的方法进行输出,有利于设计人员进行查询、核对与存储。该程序中使用C语言中的Qee函数setupQeeitems(“office.fundamenta”)来实现对象创建和函数V.Exec(Process(“plug-in”)用来实现字符在office文档中的插入操作。程序所输出的数据报表格式方便查阅存储。[2-3]。

4 结束语

镐型齿螺旋滚筒设计计算程序,运用C语言和Access数据库技术相结合,实现了大、小辊轮摇臂等零部件尺寸等参数的电脑编程运算,能够自动生成doc格式的数据报告。使得计算方法得到简化,计算速度有所提高。在利用计算机程序对采煤机的镐型齿螺旋滚筒设计开发过程中,将原来手工设计时需要一个多小时的计算量在利用计算机编程就能够缩短到几分钟就能完成,并且计算结果准确可靠,是一次有效的利用计算机编程对采煤机滚筒设计运算工作的技术改造。

参考文献:

[1]王大川,于利洋.滚筒采煤机的工作原理分析[J].科技资讯,2012(07):89.

[2]路潞,陶嵘.基于C语言和Access数据库的镐型齿螺旋滚筒计算程序的开发[J].煤,2010(09):80-81.

[3]屈中华.滚筒采煤机螺旋滚筒的参数优化设计研究[D].东北大学,2008.

作者简介:胡渝苹(1982.03-),女,重庆永川人,研究生,研究方向:计算机软件应用。

作者单位:重庆水利电力职业技术学院,重庆永川 402160

上一篇:基于S3C2410与SD卡的嵌入式存储系统研究与设计 下一篇:基于职业岗位群的计算机网络技术专业行业订单...