本文主要介绍计算机仿真的应用。
计算机仿真 计算机在机械制造中的应用
计算机仿真是应用电子计算机对系统的结构、功能和行为以及参与系统控制的人的思维过程和行为进行动态性比较逼真的模仿。它是一种描述性技术,是一种定量分析方法。通过建立某一过程和某一系统的模式,来描述该过程或该系统,然后用一系列有目的、有条件的计算机仿真实验来刻画系统的特征,从而得出数量指标,为决策者提供有关这一过程或系统得定量分析结果,作为决策的理论依据。 计算机仿真是用计算机科学和技术的成果建立被仿真的系统的模型,并在某些实验条件下对模型进行动态实验的一门综合性技术。它具有高效、安全、受环境条件的约束较少、可改变时间比例尺等优点,已成为分析、设计、运行、评价、培训系统(尤其是复杂系统)的重要工具。 仿真是对现实系统的某一层次抽象属性的模仿。人们利用这样的模型进行试验,从中得到所需的信息,然后帮助人们对现实世界的某一层次的问题做出决策。仿真是一个相对概念,任何逼真的仿真都只能是对真实系统某些属性的逼近。仿真是有层次的,既要针对所欲处理的客观系统的问题,又要针对提出处理者的需求层次,否则很难评价一个仿真系统的优劣。 MATLAB 简介
MATLAB 是美国MathWorks 公司开发的一种功能极其强大的高技术计算机语言和内容极其丰富的软件库,它适合于工程各领域的分析设计与复杂计算的软件,该软件包括基本部分和专业扩展两大部分.扩展部分称为工具箱,用于解决某一方面的专业问题.它以矩阵和向量的运算以及运算结果的可视化为基础, 把广泛应用于各个学科领域的数值分析、矩阵计算、函数生成、信号处理、图形及图像处理、建模与仿真等诸多强大功能集成在一个便于用户使用的交互式环境中, 为使用者提供了一个高效的编程工具及丰富的算法资源。对于信号处理和图像处理等数字处理领域,MATLAB 更是得天独厚, 它丰富的M 文件和强大的绘图可视功能为使用者带来了极大的方便, 被广泛的应用于信号与图像处理、控制系统设计、通信、系统仿
真等诸多领域,尤其对初学者可起到事半功倍之效。
MATLAB 是一种解释语言,所有的程序和指令都必须在MATLAB 解释器中读入后才能运行,因而极大地限制了代码执行速度。MATLAB 强大的计算功能只能在其平台上才能使用,也就是说,必需在安装了其解释器的机器上才能使用MATLAB 的M 文件,这样就给工程应用带来了很大不便。对于一般用户来讲,MATLAB 只能作为离线的计算和分析工具,而不能作为实时的工程工具。幸运的是,开发MATLAB 的MathWorks 公司为广大的应用者提供了应用程序接口(API,ApplicationProgram Interface) 和编译器(Compiler)。利用MATLAB 和C 语言交互,也可以开发基于MATLAB 的数据采集系统。如果配上数据采集线路,该系统就可以作为一个虚拟仪器来使用。 计算机仿真在复杂机械加工过程研究方面的应用
机械加工过程,是机械行业进行生产的基础。利用计算机仿真,有助于发现其机理,为提高机械加工性能提供理论支持。如磨削方面,吉林大学的王龙山教授等提出了依赖于时间变化的描述磨削过程的各个数学模型,通过计算机模拟可以预测和估计磨削行为和磨削质量,为磨削过程优化、智能控制、虚拟磨削创造了必要的前提。李国发博士等研究了变进给磨削过程磨削功率的模型,利用计算机仿真得到能够应用于实际磨削过程的最佳磨削方案。还有山东大学机械工程学院的王霖等研究了磨削温度场的计算机仿真系统,实现了对磨削温度场的预测及优化,为研究各加工参数对磨削温度场的影响提供了理论依据。铣削方面,同济大学机械工程系的李沪曾教授等建立了多齿端铣切削过程动力学模型,开发了切削振动仿真的微机通用软件,采用数字仿真方法研究了平面端铣切削振动的原理和条件。佳木斯大学的任福君教授等研究了电火花切割多轴加工复杂曲面的计算机图形仿真技术;上海交通大学的楼乐明博士等建立了电火花加工的工艺仿真系统,实现了加工效果的预测、加工参数的优化。挤压成型方面,上海交通大学的储灿东博士建立了连续挤压的计算机仿真模型,并通过模拟实验得出了连续挤压全过程的应力场、应变场和温度场。
计算机仿真在汽车制造研究方面的应用
汽车制造是机械行业的一个重要组成部分。它有很多实验课题,难度大、实地成本高,计算机仿真技术的引入,有效的缓解了这一方面的问题。如发动机方
面,装甲兵工程学院机械系的毕小平教授等建立了多缸柴油机起动过程的计算机仿真模型,其仿真结果与实际测量值比较吻合,可用于多缸柴油机的起动性能仿真。江苏理工大学的蔡忆昔实现了对进气管内气体流动的动态仿真,直观描述了瞬态过程,为多缸发动机换气过程的研究提供了有效的方法。汽车流场方面,华东理工大学信息学院的吕明忠博士等成功的模拟出了汽车尾流场的气流分离和拖曳涡现象,建立了两种车型的汽车外流场空气动力学模型,并进行了仿真实验,取得了满意结果。碰撞实验方面,浙江大学动力机械及车辆工程研究所的詹樟松博士根据汽车碰撞的事故形态与乘员伤害之间的规律,建立了乘员动力学响应的数学模型,并开发出了相应的仿真软件,该系统可部分代替实车碰撞实验进行汽车被动安全性能的研究。其他方面,例如,汽车工程学院的熊坚对汽车的制动过程进行了仿真研究,一汽大众汽车有限公司的姚革等通过仿真研究了汽车转向的轻便性问题等。
本文主要介绍计算机仿真的应用。
计算机仿真 计算机在机械制造中的应用
计算机仿真是应用电子计算机对系统的结构、功能和行为以及参与系统控制的人的思维过程和行为进行动态性比较逼真的模仿。它是一种描述性技术,是一种定量分析方法。通过建立某一过程和某一系统的模式,来描述该过程或该系统,然后用一系列有目的、有条件的计算机仿真实验来刻画系统的特征,从而得出数量指标,为决策者提供有关这一过程或系统得定量分析结果,作为决策的理论依据。 计算机仿真是用计算机科学和技术的成果建立被仿真的系统的模型,并在某些实验条件下对模型进行动态实验的一门综合性技术。它具有高效、安全、受环境条件的约束较少、可改变时间比例尺等优点,已成为分析、设计、运行、评价、培训系统(尤其是复杂系统)的重要工具。 仿真是对现实系统的某一层次抽象属性的模仿。人们利用这样的模型进行试验,从中得到所需的信息,然后帮助人们对现实世界的某一层次的问题做出决策。仿真是一个相对概念,任何逼真的仿真都只能是对真实系统某些属性的逼近。仿真是有层次的,既要针对所欲处理的客观系统的问题,又要针对提出处理者的需求层次,否则很难评价一个仿真系统的优劣。 MATLAB 简介
MATLAB 是美国MathWorks 公司开发的一种功能极其强大的高技术计算机语言和内容极其丰富的软件库,它适合于工程各领域的分析设计与复杂计算的软件,该软件包括基本部分和专业扩展两大部分.扩展部分称为工具箱,用于解决某一方面的专业问题.它以矩阵和向量的运算以及运算结果的可视化为基础, 把广泛应用于各个学科领域的数值分析、矩阵计算、函数生成、信号处理、图形及图像处理、建模与仿真等诸多强大功能集成在一个便于用户使用的交互式环境中, 为使用者提供了一个高效的编程工具及丰富的算法资源。对于信号处理和图像处理等数字处理领域,MATLAB 更是得天独厚, 它丰富的M 文件和强大的绘图可视功能为使用者带来了极大的方便, 被广泛的应用于信号与图像处理、控制系统设计、通信、系统仿
真等诸多领域,尤其对初学者可起到事半功倍之效。
MATLAB 是一种解释语言,所有的程序和指令都必须在MATLAB 解释器中读入后才能运行,因而极大地限制了代码执行速度。MATLAB 强大的计算功能只能在其平台上才能使用,也就是说,必需在安装了其解释器的机器上才能使用MATLAB 的M 文件,这样就给工程应用带来了很大不便。对于一般用户来讲,MATLAB 只能作为离线的计算和分析工具,而不能作为实时的工程工具。幸运的是,开发MATLAB 的MathWorks 公司为广大的应用者提供了应用程序接口(API,ApplicationProgram Interface) 和编译器(Compiler)。利用MATLAB 和C 语言交互,也可以开发基于MATLAB 的数据采集系统。如果配上数据采集线路,该系统就可以作为一个虚拟仪器来使用。 计算机仿真在复杂机械加工过程研究方面的应用
机械加工过程,是机械行业进行生产的基础。利用计算机仿真,有助于发现其机理,为提高机械加工性能提供理论支持。如磨削方面,吉林大学的王龙山教授等提出了依赖于时间变化的描述磨削过程的各个数学模型,通过计算机模拟可以预测和估计磨削行为和磨削质量,为磨削过程优化、智能控制、虚拟磨削创造了必要的前提。李国发博士等研究了变进给磨削过程磨削功率的模型,利用计算机仿真得到能够应用于实际磨削过程的最佳磨削方案。还有山东大学机械工程学院的王霖等研究了磨削温度场的计算机仿真系统,实现了对磨削温度场的预测及优化,为研究各加工参数对磨削温度场的影响提供了理论依据。铣削方面,同济大学机械工程系的李沪曾教授等建立了多齿端铣切削过程动力学模型,开发了切削振动仿真的微机通用软件,采用数字仿真方法研究了平面端铣切削振动的原理和条件。佳木斯大学的任福君教授等研究了电火花切割多轴加工复杂曲面的计算机图形仿真技术;上海交通大学的楼乐明博士等建立了电火花加工的工艺仿真系统,实现了加工效果的预测、加工参数的优化。挤压成型方面,上海交通大学的储灿东博士建立了连续挤压的计算机仿真模型,并通过模拟实验得出了连续挤压全过程的应力场、应变场和温度场。
计算机仿真在汽车制造研究方面的应用
汽车制造是机械行业的一个重要组成部分。它有很多实验课题,难度大、实地成本高,计算机仿真技术的引入,有效的缓解了这一方面的问题。如发动机方
面,装甲兵工程学院机械系的毕小平教授等建立了多缸柴油机起动过程的计算机仿真模型,其仿真结果与实际测量值比较吻合,可用于多缸柴油机的起动性能仿真。江苏理工大学的蔡忆昔实现了对进气管内气体流动的动态仿真,直观描述了瞬态过程,为多缸发动机换气过程的研究提供了有效的方法。汽车流场方面,华东理工大学信息学院的吕明忠博士等成功的模拟出了汽车尾流场的气流分离和拖曳涡现象,建立了两种车型的汽车外流场空气动力学模型,并进行了仿真实验,取得了满意结果。碰撞实验方面,浙江大学动力机械及车辆工程研究所的詹樟松博士根据汽车碰撞的事故形态与乘员伤害之间的规律,建立了乘员动力学响应的数学模型,并开发出了相应的仿真软件,该系统可部分代替实车碰撞实验进行汽车被动安全性能的研究。其他方面,例如,汽车工程学院的熊坚对汽车的制动过程进行了仿真研究,一汽大众汽车有限公司的姚革等通过仿真研究了汽车转向的轻便性问题等。