基于modelica语言的龙门刨床控制电路仿真.doc
文本预览下载声明
基于modelica语言的龙门刨床控制电路仿真
摘 要:本文应用Modelica面向对象多领域语言对龙门刨床控制系统电路进行建模及仿真。龙门刨床控制电路就是电动机正反转控制电路。建模过程主要包括各个组件建模以及组件之间建立逻辑连接。应用求解器对模型进行了运算。结果表明:仿真结果机械特性曲线与理论机械特性曲线相符。
关键字:龙门刨床控制电路, modelica语言 ,建模, 仿真
Double housing planer control circuit simulation
based on Modelica language
Abstract:In this paper, Modelica s a multidisciplinary object oriented language that have ffect on the modeling and the simulation of double housing planer control system circuit. Double housing planer control circuit is very like motor and reversing control circuit. Modeling process mainly includes establishing a logical connection among the various components and assembly modeling. The simulation of model is by computation solver. The results show that the mechanical characteristic curve of the simulation results is consistent with the theoretical mechanical characteristic curve.
Key words: Double housing planer control circuit, modelica language, modeling and simulation
目录
1 前言 1
1.1 龙门刨床的概述 1
1.2 龙门刨床的结构与组成 1
1.3 龙门刨床控制电路的介绍 1
1.4 modelica语言的介绍 2
2 龙门刨床控制电路的原理 3
2.1 电动机 3
2.1.1 三相异步电动机的工作原理 3
2.1.2 三相异步电动机的转矩与机械特性 ...............................3
2.2 异步电动机正反转控制线路 5
2.2.1 直接启动控制电路 5
2.2.2 异步电动机正反转控制线路 6
3 modelica语言介绍以及用法 9
3.1 modelica语言介绍 9
3.2 modelica语言的用法 9
3.2.1 变量 9
3.2.2 方程与算法 10
3.2.3 连接 10
3.2.4 类与类型 11
3.3 面向对象建模 11
3.3.1 对象与组件 11
3.3.2 类型定义 12
3.3.3 其余三大建模 12
3.4 方程 13
3.5 算法 13
3.6 数组 14
4 模型的建立与仿真结果的分析 15
4.1 .各组件模型的建立 15
4.1.1 openmodelica的介绍 15
4.1.2 三相异步电动机模型的建立 15
4.1.3 电源的模型建立 18
4.1.4 接触器的建立 19
4.1.5 熔断器的建立 21
4.2 龙门刨床控制电路模型的建立 22
4.3 模型的仿真和仿真结果分析 23
4.3.1 模型的仿真过程 23
4.3.2 仿真结果的分析 26
结论 28
参考文献 29
致谢信 30
1前言
1.1龙门刨床的概述
龙门刨运用了交流电动机,直流发电机,电机扩大机等多种电机。因此它在机床电力拖动自动控制系统中,具有一定的典型意义。因为龙门刨床所具有以上特点以及电气电路所涉及到的专业知识,能够较全面的考察学习者的专业技能。本文主要介绍龙门刨床控制电路以及在modelica中的仿真。
1.2龙门刨床的结构与组成
机械部分:龙门刨床的基本机械结构主要由七部分组成:①床身;②工作台;③横梁;④左右垂直刀架;⑤左右侧刀架及进给箱。主运动:龙门刨床的主运动是工作台和工件的纵向往复运动.辅助运动:是横梁的上下移动以及刀架横梁的左右移动以及侧刀架在立柱上的上下往复运动。
电气部分:直流发电机一电动机组成的主回路;电机放大机作为直流发电机励磁调节器的控制回路;继电一接触控制回
显示全部