毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
SOLIDWORKS斜齿齿轮泵优化设计系统的开发(3)
优化算法可以划分为线性规划、非线性规划和现代最优化算法三部分。其中现代最优化算法主要由启发式算法、模拟退火算法、遗传算法和人工神经
网络
。
优化步骤:
① 建立数学模型。
② ②选择最优化算法。
③程序设计。
④制定目标要求。
1.5 VB.NET 简介
VB.NET是Microsoft公司推出的Visual Basic新版本。它提供了大量工具和语言方面的功能。它主要用于创建有丰富用户界面的应用程序。通过它可以轻松编写出Widows应用程序和Web应用程序。
VB.NET是Visual Studio中的重要开发工具,在跨平台开发、效率的提升和安全性增强方面都有了更好的表现。它可以使编程人员在编程过程中实现完全面向对象,拥有强大的错误处理技术并能紧密结合Internet功能。运用VB.NET可以更为灵活、可靠地构建和配置强大的Web应用
软件
[4]。其在调试过程中是以解释型语言方式运作,而输出的EXE程序是以编译型语言方式运作.可以看做是Visual Basic在Net Framework平台上的升级版本,增强了对面向对象的支持。大多的VB.Net程序员使用Visual Studio.Net作为IDE(intergrated development environment).SharpDevelop是另一种可用的开源的IDE[5]。
其语法特点是以机具亲和力的
英文
单词为基础表示,以及与自然语言极其相近的逻辑表达,从这个角度来说,VB.NET似乎是高级的编程语言。
1.6 工作内容及流程
在对挟持齿齿轮泵进行优化设计时,最首要也是最关键的问题是建立优化数学模型,根据不同的优化目标建立不同的优化模型,考虑不同的约束条件,建立数学模型。
⑴ 斜齿齿轮泵中的一对斜齿轮是最为关键的元件,由于螺旋角的存在,其啮合传动与直齿轮的啮合传动有所不同,对斜齿轮的参数选择合理与否将直接影响齿轮泵的最终性能。根据不同的应用场合,会对齿轮泵提出不同的性能要求,例如机床中的齿轮泵要求拥有良好的运行稳定性;而有些特殊场合则需要齿轮泵拥有较小的尺寸。当然,如无特殊要求也可以将各方面因素综合起来,建立多目标的优化函数。如1.6中叙述的,优化的方法有很多,大部分都需要复杂的计算机编程,本文中采用的是优化算法与VB.NET运行环境,其中优化算法是作为独立的运行文件来调用的,这大大简化了编程复杂程度,很大程度上提高了计算效率。当然优化后的参数结果,并不能直接应用,需要对参数进行圆整,在检验是否符合要求。在得到合适的优化结果后,要对比优化前后的目标函数值是否确实得到有效的改善,来验证优化是否成功。
⑵ 在确定优化成功后,要根据最终的优化结果计算出齿轮泵其他的相关参数,例如卸荷槽的尺寸、位置、深度等,当然最终要的是计算出斜齿轮的基本尺寸。为后面的建模提供依据。
⑶ 得到齿轮泵的具体相关尺寸后,要根据该尺寸进行三文实体建模,完成零件实体的建模并进行装配。最后还要生成二文图纸。
1.7 本章小结
本章阐述了齿轮泵的发展情况及发展趋势,基于发展趋势的优化方向。简要介绍了齿轮泵的工作原理,比较了直齿齿轮泵与斜齿齿轮泵的异同点,对于斜齿齿轮泵的螺旋角产生的影响,进行了简单的分析介绍。在最后,简单介绍了优化设计方法的种类及方法步骤,和实现算法的计算机程序VB.NET。
共4页:
上一页
1
2
3
4
下一页
上一篇:
底排弹综合参数测试系统设计+电路图+PCB图
下一篇:
PRO/E的U形弯轨件冲压回弹有限元分析与工艺研究
展成式电化學机械光整加...
冶金机械齿轮传动装置的...
solidworks便携式代步电动车结构设计
SolidWorks卧式钢筋切断机设计
Solidworks六自由度焊接机器人结构设计
SolidWorks在线粘度计的机械机构设计
solidworks波浪能浮标发电装置的设计
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
C#学校科研管理系统的设计
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
国内外图像分割技术研究现状
志愿者活动的调查问卷表
中国学术生态细节考察《...