数控铣床加工过程能耗计算预测方法
2019-8-19 来源: 山东理工大学机械工程学院 作者:侯春宏,赵国勇,乔建芳
摘要: 文章分析了数控机床的多源能耗系统,将数控加工过程的能耗分为固定能耗、空载能耗、铣削能耗三个部分,推导构建这类加工过程的能耗估算模型,提出了一种基于 Master CAM 和 VB 的数控机床能耗在线检测方法。利用 Master CAM 软件建模并模拟加工生成数控加工程序,运用能耗模型和自行编写 vb程序读取数控程序代码,设定不同的铣削参数自动进行能耗计算,并对能耗结果进行比对分析。实验结果表明,上述模型可预测出数控铣床加工过程能量消耗,并能为后续的工艺参数优化和节能等实际问题提供一种理论支持,具有广阔的应用前景。
关键词: 数控铣床; 能耗估算模型; Master CAM 软件; VB 程序
0 引言
在制造业能源消耗总量中,能源消耗大部分来自机加工过程,而此过程对环境产生的影响,99% 来源于该过程中的电能消耗。制造业在消耗大量能源的同时,对环境造成很大压力,随着全球能源价格上涨以及环境保护重视程度的提高,优化机加工过程中产生的能耗引起格外重视,越来越多的学者将机加工过程中的能耗列为工艺优化的参考指标,通过改变工艺加工路线与工艺参数来提高加工效率,减少能耗。
因此一个准确的能耗预测模型不仅能在工艺规划过程中预测能量消耗,还能对工艺参数进行优化,使得机床加工过程中的能量消耗最小。针对数控机床多能量源的特性,建立数控机床的多源能量流的系统数学模型,本文提出了一种基于数控铣床加工过程中的能耗模型,对机床整体加工能耗实施在线检测。构建数控机床的主传动系统和进给传动系统的功率平衡方程和能耗模型,利用 Master-CAM 软件建模并进行模拟加工生成数控加工代码,利用 VB 语言设计开发相应的计算机程序,通过读取和分析数控加工 G 代码,得到加工过程中的参数及刀位轨迹变化,进而结合已建立的铣削能耗方程,计算得到具体的铣削能耗值,并对结果进行比较研究。
1 、数控铣床的能量流模型
一个完整的加工过程应包含 3 个典型的机床状态:机床待机阶段、空载阶段、加工( 切削) 阶段,如图 1 所示。因此本文将传动系统的输入功率 Pi简化为待机功率 Pstandby、空载功率 Pu和切削功率 Pc三个阶段。
图 1 机加工过程能耗构成
( 1) 待机功率 Pstandby的测量
机床的照明系统,冷却风扇,润滑等都是与机加工过程并无直接关系的功能单元,机床加工状态对这部分能耗几乎没有影响,且当机床处于待机状态时,这部分功能单元依旧处于工作状态,所以,也将机床的固定能耗认为是机床的待机能耗,通常认为这部分值为常量,决定这部分能耗大小的只有这部分功能单元的工作时间。测量方法为: 数控铣床在开机回参考点后,主轴、各进给轴不运动情况下,用功率分析仪可测得机床的待机功率。
( 2) 主轴空载功率 Psu的计算:
Pidle: 设置特定的主轴转数,启动铣床主轴,机床系统进入空转状态,待铣床主轴转速稳定后其功率即为空转状态的数控铣床系统实际空转功率。Pstandby: 开启数控铣床系统电源,机床辅助系统即被激活而进入工作状态,此时数控铣床系统的功率为实际待机功率。参数 a ,b 的求法: 以主轴转速 n 为自变量,以实际测量得到的主轴机械损耗 Pidle- Pstandby为因变量,输入多组实验数据,利用统计软件二次拟合求得。进给轴空载功率:
参数c,d 的求法,也利用多组实验数据,二次拟合求得。
( 3) 主轴铣削功率 Pc的计算加工过程中需要主轴系统和进给系统的相互配合才能完成材料的切除。因此在铣削过程中,主轴电机和进给电机的功率也就是材料去除所需要的功率。而对于铣削加工,加工参数包括主轴转速、进给速度、轴向切深和径向切深四个因素,因此,材料去除率可用公式( 3) 表达:
式中,MRR —材料去除率;F —进给速度;ap—轴向切深;ae—径向切深。铣床的铣削功率模型为:
其中,k 是系数,可通过多组实验拟合测得。
由上述分析可得,数控铣削加工过程中能源消耗功率模型为:
根据功率平衡方程创建的数控机床系统的能耗模型如下:
2、基于 Master CAM 的数控编程
对于复杂几何形状的零件,可以首先利用 Master-CAM 模拟加工软件中的 CAD 模块进行建模,创建出零件的几何模型,并通过工艺分析来制定加工过程方案; 利用软件的 CAM 功能,选择铣削参数、刀具及参数,指定合理的加工路线,软件程序就能自动计算出刀具的加工路径,最后可利用自己改写的后处理功能得到相应数控系统的数控加工程序。根据加工零件的几何形状、尺寸精度、技术要求等进行综合分析制定不同的工艺路线。
采用不同的刀路轨迹,设定不同的切削用量模拟出的加工路线,如图 2和图 3 所示。
图 2 双向切削的方式
图 3 由内而外的等距环切
3 、基于 VB 的数控 G 代码加工参数的读取
由于人工记录数控加工程序 X、Y 坐标及其它加工参数较为繁琐,利用计算机自动读取并储存能耗公式所需参数,设计的程序流程如图 4 所示。
图 4 参数读取流程图
4 、数控铣床能耗优化实例
现用由双向铣削的方法铣削椭圆槽,为验证所提出的能耗估算模型,采用不同的加工参数 ,在三轴CINCINNATI 数控立式铣床上进行多组铣削加工实验,铣削参数见表 1。所 用 铝 合 金 毛 坯 块 尺 寸 是100mm × 60mm × 20mm,椭圆槽尺寸如图 5 所示; 将Master Cam 生产的数控加工程序载入编写的 VB 程序,程序界面如图 6、图 7 所示。
表 1 铣削参数
图 5 椭圆槽尺寸图
图 6 组号 1 的能耗计算程序界面
图 7 组号 2 的能耗计算程序界面
图 6 和图 7 是基于不同加工方式和加工参数下产生不同的数控加工程序,从而利用 VB 编写的数控 G代码读取和能耗计算软件,进行自动计算预测数控铣削过程产生的能耗结果。从图中结果可看出数控铣床加工过程中参数不同能耗结果也有所区别,在针对三轴 CINCINNATI 数控立式铣床进行的 2 组铣削验证实验中,实际测得的能耗值和模型估算能耗值较为接近:2 组铣削验证试验的实际能耗分别为 43957、48752,由图 6 和图 7 可知,通过模型估算的能耗分别为42705. 36、46987. 07,误差分别为 - 2. 847% 、- 3. 620% 。误差较小,进一步证明了能耗估算模型在数控加工过程中作为能耗估算方式的可行性。
5 、结论
本文针对数控铣床加工过程中的能耗问题,将机加工过程分为固定能耗、空载能耗和铣削能耗,建立了机加工过程的能耗估算模型,并运用 Master Cam 软件进行模拟加工生成数控加工代码,利用高级语言 VB编写自动读取加工参数并计算能耗结果的程序,能够自动预测出加工过程中的能源消耗,并在立式铣床证明了该估算模型的准确性和实用性,为后续的工艺参数优化及确定合理的加工工艺奠定基础。
投稿箱:
如果您有机床行业、企业相关新闻稿件发表,或进行资讯合作,欢迎联系本网编辑部, 邮箱:skjcsc@vip.sina.com
如果您有机床行业、企业相关新闻稿件发表,或进行资讯合作,欢迎联系本网编辑部, 邮箱:skjcsc@vip.sina.com