传送带的建模
在本例中,我们将介绍使用物理建模块对传送带进行计算和建模。
导言
一般而言,传送带装置可如图所示表示。:
作为最终模型的假设,我们不会考虑传送带的张力和下垂的动力学,因此,模型可以简化为几个元素。:
*电力驱动,
*变速箱,
*带轴承的驱动滚筒,
*带轴承的端鼓,
*输送带。
*可变质量的货物。
管道参数的计算
对于计算和建模的示例,让我们以输送机5025-40为例,其设备参数将根据[1]进行选择。
设置管道的长度L:
L = 30; # 卷轴之间的距离[m]
电力驱动
本例中使用的电机与闭环转子(AD KZR)空气132s4异步。 功率-7.5kW,转速-1455rpm。 它是在前面计算和建模的,在[血压参数化]的例子中(https://engee.com/community/ru/catalogs/projects/model-asinkhronnogo-dvigatelia )。
鼓,鼓
用于指定类型的输送机驱动和末端的滚筒的标准尺寸为5025g-40。 它定义了物理建模所需的以下特性:
Dб = 250e-3; # 滚筒直径[m]
Lб = 500e-3; # 滚筒长度[m]
Mб = 58; # 鼓重量[公斤]
Jб = 0.5*Mб*(Dб/2)^2; # 滚筒转动惯量[kg*m2]
在模型中,卷轴由块表示:
*惯性-产生滚筒的扭矩,
*[车轮和轴](https://engee.com/helpcenter/stable/ru/fmod-mechanical-mechanisms/wheel-and-axle.html -将旋转运动转换为平移运动(驱动鼓),反之亦然(端鼓)。
减速机
1ts2u-160后部的典型变速箱之一:
I = 31.5; # 变速箱的传动比
J = 0.0227+0.01; # 齿轮箱和转子的转动惯量AD,驱动到电机轴[kg·m2]
ηр = 0.97; # 变速箱效率
在模型中,它被描述为两个块:
*[齿轮传动](https://engee.com/helpcenter/stable/ru/fmod-1d-mechanical-gear/simple-gear.html )-应该注意的是,这种变速箱是两级的,因此,输入和输出轴的旋转方向重合,
*惯性-产生驱动到电机轴的电机转子和变速箱轴的总扭矩。
滚筒轴承
对应于给定滚筒的轴承类型为3608。 可以为它们定义以下变量:
Tb = 12e-3; # 静止时轴承的摩擦力矩[N*m]
Tc = 6e-3; # 滑动轴承摩擦力矩[N*m]
Vc = Tc*0.05; # 粘性摩擦系数[N*m/(rad/s)]
在模型中,它们由[旋转терния]的块表示(https://engee.com/helpcenter/stable/ru/fmod-mechanical-rotational-elements/rotational-friction.html )-双系数和摩擦力矩(每个鼓轴有两个轴承)。于
输送带/输送带
输送带-通用型,2l型。其参数:
Bл = Lб; # 频带宽度[m]
Lл = round((L*2+pi*Dб)*1.05); # 胶带长度[m]
mл = 3.75; # 胶带的比重[公斤/下午]
Mл = mл*Lл; # 皮带重量[公斤]
在模型中,它由[机械质量]块表示(https://engee.com/helpcenter/stable/ru/fmod-mechanical-translational-elements/mass.html )。 不考虑胶带的弹性、抗拉强度和阻尼效应。
货物
模型中的载荷是使用[力源]块(https://engee.com/helpcenter/stable/ru/fmod-mechanical-translational-sources/force-source.html )-定期交付随机数量的货物。
Fгруза_max = 5e3; # 皮带从负载的最大张力[N]
Fгруза_min = 1e3; # 皮带从负载的最小张力[N]
该模型考虑到货物在皮带上的积累和51秒后输送机末端货物的移除。 带上的每个负载的运动的特性的非线性需要进一步更正确的核算。
示例模型
输送机模型的总体视图如下图所示。:
让我们使用[软件建模控制]运行模型(https://engee.com/helpcenter/stable/ru/modeling/programmatic-modeling.html )和预先准备的功能,以便于使用模型和模拟结果:
example_path = @__DIR__; # 我们得到包含当前脚本的目录的绝对路径
cd(example_path); # 转到示例目录
include("useful_functions.jl"); # 我们将Julia脚本与辅助函数连接起来
simout = get_sim_results("conveyor.engee", example_path) # 运行模拟
模拟结果
发动机
我们获得在模型中记录的信号的变量,在发动机上测量:
t = thin(get_sim_data(simout, "定子电流", 1, "time"), 50);
Is = thin(get_sim_data(simout, "定子电流", 1, "value"), 50);
n = thin(get_sim_data(simout, "转数(单位)", 1, "value"), 50);
让我们绘制这些变量:
gr(fmt=:png, aspectratio=:auto, xlims=:auto, ylims=:auto, size = (900,400))
I_graph = plot(t, Is; label = "I(t)", title = "定子电流", ylabel = "I [A]", xlabel = "t[s]")
n_graph = plot(t, n; label = "n(t)", title = "转子转速", ylabel = "n[单位]", xlabel = "t[s]")
plot(I_graph, n_graph)
这些图表显示了定子电流如何周期性地增加可变量,而转子频率降低-这表明电机轴上的负载增加。 51秒后,您可以看到负载停止增加-负载继续到达皮带,但那些首先击中它的人已经从输送机上移除。
输送带/输送带
我们将从传送带上模型中记录的信号中获取变量:
Vл = thin(get_sim_data(simout, "磁带速度", 1, "value"), 50);
Sл = thin(get_sim_data(simout, "移动磁带", 1, "value"), 50);
让我们绘制这些变量:
gr(fmt=:png, aspectratio=:auto, xlims=:auto, ylims=:auto, size = (900,400))
V_graph = plot(t, Vл; label = "V(t)", title = "磁带速度", ylabel = "V[米/秒]", xlabel = "t[s]")
S_graph = plot(t, Sл; label = "S(t)", title = "移动磁带", ylabel = "S[米]", xlabel = "t[s]")
plot(V_graph, S_graph)
皮带的速度与电机轴的旋转速度成正比,其平均值对应于参考书为这种类型的输送机确定的速度:
import Pkg; Pkg.add("Statistics")
using Statistics
Vp_sr=round(mean(Vp)*100,digits=2)
println("输送带的平均速度为〇Vl_sr cm/s")
输送机上的负载
在仿真结果分析的最后,我们将分析皮带的拉力来自皮带上的载荷。:
Tmain = thin(get_sim_data(simout, "负载拉力", 1, "value"), 50);
Tsub = thin(get_sim_data(simout, "移除的负载。1", 1, "value"), 50);
Tadd = thin(get_sim_data(simout, "增加了负荷。主输出", 1, "value"), 50);
让我们绘制记录的信号:
gr(aspectratio=:auto, xlims=:auto, ylims=:auto, size = (900,500))
plot(t, Tmain; label = "由此产生的", title = "来自负载的皮带张力", ylabel = "T[H]", xlabel = "t[s]")
plot!(t, Tadd; label = "从添加", ls=:dot)
plot!(t, -Tsub; label = "从被移除的", ls=:dot)
结论
通过计算和建模,开发了一个考虑货物输送带张力动态的输送带物理模型。 在该项目的进一步工作中,您可以继续开发输送机管理系统。
文学作品
- 固定式通用输送带,配有橡胶布带。 目录。 第一部分.设备//JSC"Belokholunitskiy zavod"-2002


