软件设计

合集下载

软件设计师岗位职责

软件设计师岗位职责

软件设计师岗位职责
作为一名软件设计师,主要职责是开发和设计软件系统,为用
户提供最佳的用户体验。

以下是我总结的软件设计师的岗位职责:
1.需求分析和设计
软件设计师需要与客户沟通,收集需求并分析它们,以便确定
适当的软件解决方案。

这项工作要求软件设计师在需求澄清和系统
设计方面有较强的技能。

2.系统架构和设计
软件设计师负责针对需求和业务需求设计和构建软件系统,要
设计系统的架构和模块,确保在设计时符合可扩展性、可维护性和
可用性。

3.编码和测试
软件设计师需要熟练掌握编程技术和测试方法,以实现高效的
软件开发。

他们负责编写代码并开展测试以确保软件系统的完整性、稳定性和安全性,确保软件符合用户需求和规范。

4.文档编写和维护
软件设计师也需要编写很多文档,包括需求分析、设计说明、
用户手册等。

他们需要确保所有文档的准确性和完整性,并及时进
行更新和维护。

5.迭代开发和优化
软件设计师需要维护并时刻关注软件系统的性能、稳定性和安
全性。

在软件使用过程中,软件设计师将通过迭代开发和优化,不
断改进软件并提高用户体验。

6.团队合作与项目管理
软件设计师需要与各种团队合作,包括开发、测试和用户。

他们需要与协同工作以确保开发项目的成功,并及时管理项目以确保满足业务需求和时间要求。

软件设计师需要有良好的编程知识和高效的工作方法,以确保软件的质量和可靠性。

他们需要与客户沟通,并且需要提供良好的用户体验和最新的这一领域的技术知识。

简述软件设计的原则

简述软件设计的原则

软件设计是软件工程中的一个重要环节,它的目标是在需求分析的基础上,设计出一个能够满足用户需求、易于维护和扩展的软件系统。

以下是一些软件设计的原则:
1. 抽象:将复杂的系统分解为简单的模块,并通过抽象来隐藏细节,从而降低系统的复杂性。

2. 封装:将模块的内部实现细节隐藏起来,只暴露必要的接口给外部使用,从而提高模块的可复用性和可维护性。

3. 模块化:将系统划分为多个独立的模块,每个模块负责完成特定的功能,从而提高系统的可理解性和可维护性。

4. 层次化:将系统划分为多个层次,每个层次负责完成特定的功能,从而提高系统的可扩展性和可维护性。

5. 复用:尽可能使用已有的代码和模块,从而提高开发效率和降低成本。

6. 可维护性:设计软件时应该考虑到未来的维护和修改,从而降低维护成本。

7. 可扩展性:设计软件时应该考虑到未来的扩展需求,从而使系统易于扩展。

8. 简单性:尽可能保持设计的简单性,避免过度设计和复杂的逻辑。

这些原则是软件设计的基本指导方针,它们可以帮助设计师设计出高质量的软件系统。

软件设计概要设计

软件设计概要设计

顾客交互子系统旳程序构造雏形
(环节六)启发式设计策略优化初始SC图
▪ 使用启发式设计策略,精化所得程序构造
雏形——初始SC图,改良软件质量。
▪ 这一环节与变换分析法相同。
2.4混合构造
▪ 一种大型系统经常是变换型构造和事务型旳混合构造,为
了导出初始SC图,必须同步使用变换映射和事务映射
▪ 下例中,总体是一种变换构造,但是输入途径输入是事务
1.概要设计工具
▪ 层次图和HIPO图 ▪ 构造图
层次图
▪ 层次图用来描绘软件旳层次构造旳图
形工具。 正文加工系统
输入 输出 编辑 加标题 存储 检索 编目录 格式化
添加 删除 插入 修改 合并 列表
IPO图
▪ 层次图中旳每一种模块,均可用一张IPO图来描述。
IPO 图由输入、处理和输出三个框构成,需要时 还能够增长一种数据文件框。IPO图在需求分析阶 段主要用来描述系统旳主要算法。
▪ 在上例中,可能旳修改有:
▪ 输入构造中旳模块"转换成rpm"和"搜集sps"能
够合并;
▪ 模块"拟定加速/减速"能够放在模块"计算mph"
下面,以降低耦合;
▪ 模块"显示加速/减速"能够放在模块"显示mph"
下面。
精化后旳软件构造
模块阐明
▪程序构造旳模块名隐含模块功能,必须为每
个模块写一种简要旳处理阐明,
2.面对数据流旳设计——SD法
▪ 需求阶段对数据流进行分析,生成DFD和
DD
▪ 以此为基础,将DFD经过SD法软件构造。
面对数据流旳设计措施根据数据流图旳特征 定义变换流和事务流两种“映射”,这两种 映射能机械地将数据流图转换为程序构造。

软件(结构)设计文档的主要内容

软件(结构)设计文档的主要内容

软件(结构)设计文档的主要内容软件设计文档是软件项目开发过程中非常重要的一环,它对于软件开发人员、测试人员和其他相关人员都具有指导和参考的作用。

软件设计文档主要包括以下几个方面的内容:1. 引言:介绍整个软件设计文档的目的和背景,说明该软件的开发目标和需求。

2. 系统概述:对整个软件系统进行总体描述,包括系统的功能、特性、用户类型和总体架构等。

3. 软件架构设计:详细描述软件的整体架构,包括系统的模块划分、模块功能和模块之间的交互关系。

可以使用UML图表来表示软件的静态结构和动态交互。

4. 数据设计:描述系统的数据模型和数据库设计,包括数据库表的定义、字段的含义和关系。

5. 用户界面设计:详细描述系统的用户界面设计,包括菜单、输入界面、输出界面和报表设计等。

可以使用界面原型图来展示用户界面的设计。

6. 功能设计:详细描述系统的各个功能模块的设计,包括模块功能的描述、算法设计、接口设计和输入输出数据的定义。

7. 性能设计:对系统的性能进行评估和设计,包括系统的吞吐量、响应时间、并发性和可伸缩性等指标的分析和设计。

8. 安全设计:对系统的安全性进行评估和设计,包括身份认证、访问控制、数据加密和防止安全漏洞的措施。

9. 测试设计:详细描述系统的测试策略和测试用例的设计,包括功能测试、性能测试、安全测试和兼容性测试等。

10. 部署设计:描述系统的部署架构和部署步骤,包括系统的硬件需求、操作系统需求和软件依赖关系。

11. 运维设计:描述系统的运维策略和运维手册,包括系统的备份策略、监控策略和故障排除步骤。

12. 参考资料:列出软件设计过程中使用的参考资料,如需求文档、技术规范、设计模式和第三方库等。

除了以上主要内容外,软件设计文档还可以包括开发进度计划、项目风险评估、开发团队成员和角色的介绍等信息,以提供全面的参考和指导。

编写软件设计文档需要充分了解和理解项目需求,并结合团队成员的专业知识和经验进行设计。

软件设计的理解和流程

软件设计的理解和流程

软件设计的理解和流程一、软件设计的概念软件设计是指在软件开发的过程中,结合用户需求以及技术和资源的限制,设计出软件系统的结构和功能,以及解决方案和实现方法的过程。

其中,包括需求分析、功能设计、模块设计、接口设计、数据结构设计等方面的工作。

二、软件设计的流程1.需求分析根据用户需求以及业务流程,明确软件系统的功能、性能、可靠性等要求,并对需求进行分析和细化,形成需求规格说明书。

2.概要设计根据需求规格说明书,确定软件系统的总体架构,包括系统组成部分、各个模块之间的关系和接口,以及数据流程等。

3.详细设计根据概要设计,对每个模块进行详细设计。

包括界面设计、业务逻辑设计、数据结构设计、算法设计等方面。

4.编码实现根据详细设计,进行编码实现。

编写代码、进行单元测试、进行代码审核,确保代码质量。

5.测试验证根据需求规格说明书,制定测试计划和测试用例,并进行测试,以验证软件系统是否达到用户需求以及规格说明书的要求。

6.维护管理在软件系统交付后,进行维护管理工作。

包括维护文档、修改和发布版本、提供技术支持等方面的工作。

三、软件设计的重要性1.减少开发成本软件设计能够在开发的前期进行需求分析和方案设计,能够在开始动手写代码之前,尽可能多的预测到问题并解决掉。

从而可以在开发后期减少不必要的修改和调试工作,降低开发成本。

2.提高开发效率软件设计可以形成完整的软件设计方案,同时也可以分阶段分模块地进行设计、编码和测试,使得开发流程合理顺畅,提高开发效率。

3.降低风险软件设计可以提前发现和解决一些问题,从而避免软件在正式使用前出现错误和漏洞,降低使用过程中的风险。

4.增强软件质量软件设计是创建软件的基础,能够在设计方案中提前规划好软件各方面的要求和特性,保证软件能够达到预期的质量要求。

总之,软件设计是软件开发过程中必不可少的一环,其重要性不言而喻。

只有通过良好的软件设计,才能使软件开发过程更加科学、规范、高效,从而创造出更优质、更安全、更符合用户需求的软件系统。

软件设计需要掌握的技能

软件设计需要掌握的技能

软件设计需要掌握的技能
软件设计需要掌握的技能包括:
1. 编程语言和框架:掌握至少一种编程语言,并了解常见的开发框架,如Java、C++、Python、等。

2. 数据结构与算法:熟悉基本的数据结构和算法,并能够根据需求选
择合适的数据结构和算法进行设计。

3. 设计模式:了解常见的设计模式,并能够根据需求选择和应用适当
的设计模式。

4. 架构设计:具备良好的系统思维能力,能够从宏观角度设计系统的
结构和组件之间的交互。

5. 数据库设计:了解关系型数据库和非关系型数据库,并能够设计合
适的数据模型和数据库表结构。

6. 接口设计:具备良好的接口设计能力,能够定义清晰、简洁和易于
使用的接口。

7. 用户体验设计:了解用户体验设计原理,并能够设计出符合用户需
求和使用习惯的界面。

8. 测试和调试:熟悉软件测试的方法和工具,能够进行单元测试、集
成测试和系统测试,并且能够快速定位和修复问题。

9. 版本控制:了解常见的版本控制工具,如Git,能够合理使用版本
控制管理代码。

10. 沟通与协作能力:具备良好的沟通与协作能力,能够与团队成员、产品经理和用户进行有效的沟通和合作。

软件设计PPT课件

软件设计PPT课件

软件测试的目标
确保软件质量
通过测试发现软件中存在的缺陷和错误,提 高软件的质量和稳定性。
验证软件功能
验证软件是否符合需求规格,是否能够完成 预定的功能和任务。
提高软件可靠性
通过不断测试和修复,提高软件的可靠性和 可用性,降低故障率。
优化性能
通过测试发现软件的性能瓶颈,优化软件性 能,提高运行效率。
社交网络设计案例,以微信为例,介 绍其功能、特点、技术实现和用户体 验等方面的设计。
用户体验
微信注重用户体验,通过不断优化界 面设计和交互细节,提升了用户的使 用感受。
01
02
功能设计
微信作为一款社交应用,其功能设计 主要包括聊天、朋友圈、公众号等, 满足了用户社交需求。
03
特点
微信具有简洁、易用、安全等特点, 用户可以快速上手并享受优质的社交 体验。
页面布局
淘宝采用清晰的页面布局,将商品信 息、搜索框、导航栏等元素合理排布, 方便用户浏览和查找。
购物流程
淘宝的购物流程设计简洁明了,用户 可以轻松完成注册、登录、浏览、购 买等操作。
案例三:移动应用的设计
抖音的界面设计简洁大方,色彩搭配 合理,图标和按钮符合用户习惯,提 升了用户体验。
抖音在性能优化方面做得很好,无论 是启动速度还是运行流畅度都得到了 保障。
提高数据完整性
保证数据的准确性和可靠性,确保 数据的正确性和一致性。
04
数据库设计的基本步骤
概念设计
根据需求分析结果,设计出符 合业务需求的数据库概念模型。
物理设计
根据逻辑模型,设计出数据库 的物理结构,包括存储结构、 索引、分区等。
需求分析
了解用户需求,收集相关数据, 分析业务流程和数据流程。

软件总体设计的内容

软件总体设计的内容

软件总体设计的内容全文共四篇示例,供读者参考第一篇示例:软件总体设计是软件工程中非常重要的一个阶段,它直接决定了后续软件开发工作的方向和效果。

软件总体设计包括对软件系统整体结构、模块划分、接口设计、数据设计、性能要求等方面进行详细规划和设计。

下面将就软件总体设计的内容进行详细介绍。

一、整体结构设计在软件总体设计阶段,首先需要对整体结构进行设计。

整体结构设计是指确定系统的各个功能模块之间的关系和层次结构,建立模块之间的调用关系和数据传递方式。

需要考虑到系统的可拓展性、可维护性以及模块之间的耦合度等因素。

在确定整体设计的过程中,通常采用模块化设计的方法,将整个系统分解为多个独立的功能模块,每个模块负责一个明确的功能或任务。

要考虑到整体结构的灵活性,以便在后续的开发过程中能够方便地进行模块的增加、修改或删除。

二、模块划分设计模块划分设计是软件总体设计的核心部分之一。

在模块划分设计阶段,需要根据系统的功能需求和业务流程,将整个系统划分为若干个相对独立的模块。

每个模块负责完成系统中的一个功能或一组功能,并且具有清晰的接口和数据通信方式。

模块划分的设计应该考虑到模块之间的逻辑关系和依赖关系,使得每个模块的职责清晰明确,功能独立完整。

还应该避免模块之间的循环依赖和耦合,以确保系统的稳定性和可扩展性。

三、接口设计接口设计是软件总体设计中非常重要的一个环节。

接口设计涉及到模块之间的数据通信方式、消息传递格式、参数传递规范等方面。

一个好的接口设计可以提高模块之间的协同工作效率,降低开发和测试的难度。

在进行接口设计时,需要考虑到接口的简洁性、可读性和易用性。

接口应该具有清晰的功能定义和参数说明,使得开发人员能够快速地理解和使用。

还需要考虑到接口的稳定性和兼容性,以确保模块之间的通信能够顺利进行。

四、数据设计数据设计是软件总体设计中不可忽视的一个环节。

数据设计涉及到系统中的数据结构、数据库设计、数据存储方式等方面。

一个好的数据设计可以提高系统的性能和稳定性,减少数据处理的复杂度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟动平衡测试系统的软件实现引言软件是虚拟仪器系统设计的关键,没有软件,虚拟仪器也就无从谈起了。

经过广泛的市场调研、对比,本系统采用LabVIEW8.2作为系统软件开发平台,设计了一套测试旋转机械动平衡的虚拟动平衡系统。

LabVIEW的软件功能具有层次化的特点,分为驱动层和应用层。

驱动层软件控制硬件设备的驱动程序,是连接计算机设备与硬件仪器设备的关键。

本系统的驱动层软件的驱动接口,是利用数据采集卡提供的库函数自行创建的。

应用层软件是根据仪器所要实现的功能,确定流程图以及算法。

本系统设计的虚拟仪器要求实现动平衡测试功能以及频谱分析等功能。

本文设计的虚拟动平衡测试系统分为以下几个模块:数据采集、数据分析、文件管理以及其他功能模块。

数据采集模块设计硬件平台是虚拟仪器的物理基础,编制程序之前,要配置好系统硬件。

配置数据采集硬件的主要工作是根据测试要求选择适当的设备,对设备正确安装,并且对采样频率、采样通道和采样点数等参数进行设置,然后才能进行数据采集。

这样就提高了测量系统的合理性和准确性。

最后,将电流、电压、温度、压力等模拟量转换为数字量,并传递到上位机。

数据采集子VI的主要功能是实现振动信号从模拟量到数字量的高精度转换,从而为后续的信号分析处理提供准确的原始量。

图为数据采集子VI程序框图。

图数据采集程序框图数据处理模块设计时域分析信号分析处理最常用的方法有频域分析法和时域分析法,这里对时域分析模块的编制过程做简单介绍。

虚拟动平衡测试系统的时域分析主要有自相关计算、任意两个相同采样频率信号的胡相关计算以及振动信号统计信息的计算。

自相关通过自功率谱的傅里叶逆变换求得。

首先根据振动信号数组和采样频率求出自功率谱,然后进行傅里叶逆变换得到正比于振动信号自相关函数的时域序列,再对该序列进行比例运算,这样就得到了振动信号的自相关函数。

自相关函数获取的流程图如图所示。

自相关函数的程序框图如图所示。

互相关函数的计算程序框图如图所示。

图自相关函数流程图图自相关函数程序框图图互相关函数程序框图频域分析判断振动信号是否是由于转子不平衡质量引起的振动的主要依据是对信号进行时域分析,观察采集到的基准信号的频率成分。

如果基准信号通过FFT变换由时域转换为频域后,它的基频幅值较之其余各次谐波频率较大,则为不平衡量引起的振动。

本模块的设计应用了相关原理来提取基准信号,求取振动信号的幅值和相位[110]。

实际信号往往比较复杂,如果只用时域来描述信号的各频率成分的幅值大小和频率结构是很困难的,所以在动态测试技术中广泛运用信号的频域描述,以显示信号内各频率成分的幅值、相位和频率的对应关系,这对研究诸如被测对象的振动特性、振型等问题十分重要[111]。

图求幅值和相位程序框图频谱分析中,精度是至关重要的。

但是,由于计算机只能对有限多个样本进行运算,就不可避免地存在由于时域截断产生的能量泄漏,使谱峰变小,精度降低。

为了解决频谱分析的精度问题,本文对虚拟动平衡测试系统进行了频谱校正[112]。

频谱校正采用的是相位差校正法,其流程图如图所示。

首先取原始振动信号2048点。

然后将该振动信号从中间平分为两个1024点的振动数组,并分别作快速傅立叶变换。

再利用其对应离散谱线的相位差,求取归一化频率校正量。

得到校正量以后,就可以直接进行频率和相位的校正[113]。

图相位差校正法流程图相位差校正法中,归一化频率校正量的正确求取,是进行频率、相位、幅值校正的基础。

傅里叶变换软件设计LabVIEW的信号处理子模块中的变换选项框中,有个处理信号的函数FFT,该子VI既可以用于实数FFT又可以用于复数FFT,FFT的结果有正频率也有负频率,为双边FFT。

但是为了便于理解和观察,我们只显示其中一半的信息,即单边FFT。

图为单边FFT的程序框图。

图单边傅里叶变换通过FFT变换可以计算并通过图形显示出不同频率下的幅值,观察不平衡量产生的频率是否和转速频率相同。

通过比较不同频率对应的幅值大小,可以判断出有没有必要做动平衡。

如果不平衡量产生的幅值,相对于其他频率很小,则引起振动的主要原因可能不是由不平衡量引起的。

单面动平衡测试系统单面动平衡是针对转子静不平衡的一种平衡方法。

如图所示,为单面动平衡试验简图。

加重位置测振器基准图单校正面试验简图单面动平衡是在转子的一个靠近中心的半径平面上进行平衡校正,精确地消除转子的静不平衡。

特别是在现场情况下,对已装配成整机的转子进行现场动平衡效果极佳。

在现场动平衡中,能用一个校正平面进行动平衡解决现场振动问题,达到平衡精度要求的,不要用两个校正平衡进行动平衡。

如果完全依赖动平衡测试仪一上来就进行双面动平衡,一般情况下不会有什么问题,但在一些特殊情况下,会出现虚假动平衡的问题。

所以,在进行现场动平衡要对测试的振动数据进行分析判断,用最少的配重达到最好的动平衡效果。

单面动平衡测试系统采用影响系数法实现不平衡量大小和相位的测量。

如图所示,为单面动平衡程序框图。

图单面动平衡程序框图双面动平衡测试系统双面动平衡是现场动平衡最常用的平衡方法,在现场环境中应用广泛。

一般所有长结构的刚性转子和所有不能通过单面动平衡达到所需平衡允差的转子,都需要用到双面动平衡法。

如图所示,为双面动平衡试验简图。

A图双校正面实验简图首先测量机器上支承转子的两个轴承的原始不平衡振动,然后在一个校正平面上加试验配重,测量在两个轴承是的不平衡振动响应,再进行分析判断。

双面动平衡是单面动平衡方法的扩展,只是双面动平衡需要两个校正平面和两个测量平面。

旋转测量平面最好选在两个轴承位置上,用速度传感器测量轴承振动或用非接触电涡流传感器测量转子轴振动。

选择发生最大振动的方向作为测量方向,一般是水平方,注意两个传感器的测量方向一定要相同。

选择校正平面应该选两个间距较大的平面,例如转子两端平面。

双面动平衡测试系统采用影响系数法实现不平衡量大小和相位的测量。

如图所示,为双面动平衡程序框图。

图双面动平衡程序框图数据存储模块的设计现场测试采集到的数据必须要存储起来,以供技术人员将来进行数据查阅和分析。

除此之外,动平衡测试结束后,测试结果往往需要以书面形式呈递给客户,这些要求使本系统需要具备存储功能。

本系统设计的数据存储模块既可以实时显示数据,又能将振动数据存储起来,以供后续分析处理使用。

其流程图如图所示。

图文件管理流程图如图是数据存储子VI,它已经成功应用于某煤矿矿用主通风机的故障诊断系统中,并且取得了良好的效果。

如想用于其他旋转机械,只需将变量稍作修改。

图 数据存储程序框图应用举例如图 所示是一个离心式鼓风机的简单结构示意图。

风机叶轮直径约600mm ,质量约90kg 。

用18.5kW 的异步电机驱动,工作转速为1470/min r 。

光电传感器A电机光标图 风机结构和传感器布置图因为风机叶轮的宽度相对于叶轮的直径很小,所以,可以认为是圆盘状转子。

采用单面动平衡就足以减少转子的不平衡和每个轴承的基频振动达到允许值。

选择安装测试仪器选用风机叶轮内侧背板作为校正平面,采用焊接方法把平衡配重加到这个平面上。

用具有磁力座的振动传感器直接吸附在电机上靠近风机的一侧,做为不平衡振动测量平面A 。

因为风机叶轮直径直接装在电机轴上,所以,可以通过测量电机的振动反映风机叶轮的不平衡。

测量方向选择水平方向,因为垂直方向的支撑刚度比水平方向高,所以垂直振动较小。

建立角度相位基准和测速光标,把一片自粘反光胶片粘在电机风扇轮端面上,并标记旋转方向。

用磁力座表架安装光电键相传感器,调整传感器使其能接收到反光胶片反射的光线。

然后把具有磁力座的振动传感器装在预定的测量平面A 上,用专用电缆把光电键相传感器和振动传感器连接到仪器上,接上电源调整好仪器启动风机运转。

测量风机原始不平衡振动风机在工作运行状态下,测量原始不平衡量。

测量数据如下:初始运转平衡转速:1470/min r测点A 的振动:40.5()354um P P - ∠说明:测量参数是振动位移,()P P -表示振动位移的峰—峰值。

在风机1平面加试验配重风机一般设有检修孔,现场动平衡就利用这个检修孔加试验配重。

当风机停止运转时,工作人员从这个检修孔钻到风机叶轮处,把一个重钢块焊接在风机叶轮侧板上,校正半径为300R mm =。

在试加重块时,不必把重块焊死,只要点焊牢固,风机试运转时重块不飞脱掉就可以。

因为在最终平衡配重时,有可能需要取下试重块。

在进行这项工作时,特别要注意安全,一定要把试重块点焊牢固。

所加试验质量为::65.7g 15P W ∠试验运转加好试验质量后,把封装检修孔的盖板装好。

在同样的工作转速下,测量加重后的不平衡振动。

测量数据如下:平衡转速:1470/min r测点A 的振动:156()305um P P - ∠计算校正质量通过试验运转后得到的数据发现,试验配重加的不好,没有使振动减小反而使振动增大了。

所以,用去除试重的方法计算平衡配重。

计算得动平衡配重结果如图 所示:图 平衡配重测试界面检验运转最终不平衡校正精度要通过校验运转检测。

如果不能满足机器运转的要求达到所需要的平衡精度,有必要进行多次平衡校正。

在同样的工作转速下,测量加平衡配重后的不平衡振动。

测量数据如下:平衡转速:1470/min r测点A 的振动:5.4()19um P P - ∠计算在校正平面1的剩余不平衡配重:2.7g 272∠剩余不平衡量的评价进行现场动平衡时,目前的现场平衡仪给出的测量结果是以/mm s 、um 等为单位的振动值和剩余配重质量。

这样的值不能直接对照标准判断动平衡是否满足要求,需要进行计算才能判断平衡是否满足要求。

对于例中的风机类转子平衡的质量等级是 6.3G 。

风机的工作转速1470/min n r =,转子质量90m kg =,校正半径300R mm =。

计算最大允许剩余不平衡量是:*=1000*1000***30/(*)3683(*)per G mU G m n g mm πω==最大允许偏心(不平衡度)是:/3683/9040.92(*/)per per e U m g mm kg ===允许剩余不平衡质量:/3683/30012.3()per W U R g ===实际的剩余不平衡配重2.7g < 允许剩余不平衡质量12.3g 。

完全符合标准的要求。

达到剩余不平衡量 2.7*300810(*)per U g mm ==偏心810/909(*/)e g mm kg ==相当于 1.4G 的平衡精度。

这样的动平衡精度是相当高的,而且不平衡振动也很小,只有5.4um 完全满足鼓风机运行的要求。

本章小结本章介绍了如何用软件实现动平衡测试系统。

首先对LabVIEW 软件的功能作了简单介绍。

然后分别介绍了数据采集模块、信号处理模块、数据存储模块的程序原理及软件编程。

相关文档
最新文档