本发明涉及计算机辅助工程(CAE)技术领域,具体涉及一种基于Excel的电动车动力总成悬置工况力数据处理方法。

背景技术:

动力总成的28工况力与位移分析是基于GM提出的传统车28工况修改而来,其分解的位移可作为悬置缓冲块设计的依据,其分解出的力是计算悬置支架强度的输入条件。

28工况除了要计算质心承载和质心位移外,还经常要输出质心位移以及承载的数据,数据略为庞大,如果单纯是手工输入数据计算,非常容易出错,本发明旨在通过MATLAB、ADAMS求解器以及EXCLE软件之间的相互协作的运用解决这一现实问题。

技术实现要素:

有鉴于此,本发明要解决的问题是提供一种基于Excel的电动车动力总成悬置工况力数据处理方法。

为解决上述技术问题,本发明采用的技术方案是:一种基于Excel的电动车动力总成悬置工况力数据处理方法,包括以下步骤:

S1:将动力总成扭矩峰值、主减速比、动力总成质量参数输入Excel;

S2:Excel通过函数公式加载得到X,Y,Z三个方向力的公式与扭矩的公式;

S3:将得到的X,Y,Z三个方向力的公式与扭矩的公式输入到建模软件中,建模软件进行系统建模;

S4:将系统建模生成的数据导出,调用Excel,将数据导入到Excel的数据库中,最终得到动力总成悬置系统的数据,所述动力总成悬置系统的数据包括悬置位移、悬置受力、质心位移、质心转角以及28工况输入力和扭矩。

优选地,所述建模软件为ADAMS求解器和MARLAB。

优选地,所述S3包括以下步骤:

A1:MARLAB读取并处理X,Y,Z三个方向力的公式与扭矩的公式,生成软件界面,计算质心承载编写建模、工况结果输出的命令;

A2:MARLAB调用ADAMS求解器;

A3:ADAMS求解器执行前述命令,读取结果文件调用Excel。

优选地,所述MARLAB用于生成软件界面,同时计算质心承载编写建模、工况结果输出的命令。

优选地,所述MATLAB对系统的理论振动方程进行直接求解得出理论值,并与输入的动力总成扭矩峰值、主减速比、动力总成质量参数进行比对。

本发明具有的优点和积极效果是:本发明基于Excel的函数公式对模型输入参数进行前处理,将本来需要计算28次的次数缩减为1次,同时基于Excel的函数公式对计算后的数据进行后处理,可以得到直观的数据表格,便于查看,并且可以检测输入条件是否正确,简化了数据分析的过程,将原本需要进行28次分析可在一个模型中一次分析完成,此外,根据分析输出的力和扭矩与输入进行比对,提高分析准确性。

附图说明

图1是本发明的一种基于Excel的电动车动力总成悬置工况力数据处理方法的参数输入示意图;

图2是本发明的一种基于Excel的电动车动力总成悬置工况力数据处理方法的Excel函数公式示意图;

图3是本发明的一种基于Excel的电动车动力总成悬置工况力数据处理方法的Excel数据库示意图;

图4是本发明的一种基于Excel的电动车动力总成悬置工况力数据处理方法的计算结果输出示意图。

具体实施方式

为了更好的理解本发明,下面结合具体实施例和附图对本发明进行进一步的描述。

如图1至图4所示,本发明提供一种基于Excel的电动车动力总成悬置工况力数据处理方法,包括以下步骤:

S1:将动力总成扭矩峰值、主减速比、动力总成质量参数输入Excel;

S2:Excel通过函数公式加载得到X,Y,Z三个方向力的公式与扭矩的公式;

S3:将得到的X,Y,Z三个方向力的公式与扭矩的公式输入到建模软件中,建模软件进行系统建模;

S4:将系统建模生成的数据导出,调用Excel,将数据导入到Excel的数据库中,最终得到动力总成悬置系统的数据,所述动力总成悬置系统的数据包括悬置位移、悬置受力、质心位移、质心转角以及28工况输入力和扭矩。

进一步地,所述建模软件为ADAMS求解器和MARLAB。

进一步地,所述S3包括以下步骤:

A1:MARLAB读取并处理X,Y,Z三个方向力的公式与扭矩的公式,生成软件界面,计算质心承载编写建模、工况结果输出的命令;

A2:MARLAB调用ADAMS求解器;

A3:ADAMS求解器执行前述命令,读取结果文件调用Excel。

进一步地,所述MARLAB用于生成软件界面,同时计算质心承载编写建模、工况结果输出的命令。

进一步地,所述MATLAB对系统的理论振动方程进行直接求解得出理论值,并与输入的动力总成扭矩峰值、主减速比、动力总成质量参数进行比对。

MATLAB作为一种面向对象的编程语言,其支持COM技术,通过利用MATLAB的COM编译器能够将MATLAB开发的应用程序转化为COM组件,并通过MATLAB调用Excel,经由Excel读写操作实现计算结果输出,同时也可以保存悬置参数。

通过MATLAB的GUI功能,即图形界面与单纯的计算机命令语句界面相比,图形界面使得软件交互性好,使用方便,通过GUI界面设计,使用者面对的不再是一串串动力总成悬置系统程序代码,而是简洁清晰的界面,大大提高了用户的体验。

动力总成悬置系统的软件部分为三个模块,分别为参数处理模块、工况计算模块和结果输出模块。在参数处理模块的编辑框中填写悬置参数,计算时悬置参数传输并显示到计算程序中,相较于直接在程序上修改悬置参数,界面操作更加方便,适用于对悬置建模理论或MATLAB编程不熟的使用者;工况计算模块用于对界面传输出来的数据进行整理和分析处理,质量、惯性矩以及惯性积用于构建质量矩阵,悬置刚度、安装坐标及角度构建刚度矩阵,利用函数求解特征方程,得到系统固有频率及振型,一方面可以直接求出系统各阶次的解耦率,另一方面对系统施加单位激励,并计算出频响,进一步对怠速、启停工况进行求解;结果输出模块的直接输出的计算结果直接通过调用Excel,显示于Excel的单元格内,数据一目了然、易于查看。

静刚度曲线分为三段分别是线性段、过渡段和限位段,线性段的作用主要是隔振,其工况主要是小位移,高频率为主,用动刚度除以动静比得到静刚度。限位段的作用是限制动力总成的位移,其工况是大位移,冲击载荷,可以通用28工况确定,限位段要使得动力总成质心经受28工况中所有极限工况的考验,不超出其设计的目标范围,线性段与限位段之间为过渡段,主要平滑过渡的作用。静刚度曲线涉及的悬置系统为非线性,不适于用直接数学解析的方法求解,所以本发明采用多体软件ADAMS求解器来进行系统建模,分别用三个三向力模拟悬置的非线性刚度,在动力总成质心建立一个六向力,用于各工况不同方向力及力矩的加载。

根据变速器各档传动比和发动机最大输出力矩,即可计算出各档位的全油门时的扭矩,把这些扭矩通过之前建模提及的六向力激励,加载到动力总成质心,同时调节线性段的长度使得所有全油门工况悬置变形均处于线性段内,即可确定线性段的长度,通常一档和倒档全油门悬置变形最大,必须首先满足他们处于先行段内。对于限位段涉及的28工况,先根据通用标准先计算出各工况动力总成质心的承载。

如图2所示,1-9、20-23、26-28为典型工况,10-19、24-25为极限工况,计算出各工况受力后,把各工况的受到的力与力矩加载到质心,输出各各工况质心位移,即可得到28工况中各工况质心位移输出值,如图4所示。

通过采用MATLAB对动力总成悬置系统进行模型建立,分别对悬置系统的模态、解耦率、怠速工况和启停工况的解算方法进行解析,并利用MATLAB的GUI功能,生成了悬置系统计算程序,该程序实现了界面操作,方便对MATLAB程序不熟练的工程师使用,而且能自动整理数据、生成报表,使用非常简便。以上对本发明的实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明范围所作的均等变化与改进等,均应仍归属于本专利涵盖范围之内。

matlab悬置非线性位移计算公式,一种基于Excel的电动车动力总成悬置工况力数据处理方法与流程...相关推荐

  1. matlab鬼成像,一种基于光计算的可视化计算鬼成像系统及成像方法与流程

    本发明涉及成像探测领域,具体为一种基于光计算的可视化计算鬼成像系统及成像方法. 背景技术: 光学鬼成像技术是通过双路光信号符合探测恢复待测物体空间信息实现的.其特点是包含物体信息的信号光(signal ...

  2. 时间窗口算法用matlab,一种基于动态规划算法的时间窗口相关的参与者选择方法与流程...

    本发明涉及一种移动群智感知中时间窗口相关的参与者选择方法,特别地,涉及一种基于动态规划算法的时间窗口相关的参与者选择方法. 背景技术: 在移动群智感知网络中,智能设备中嵌入了麦克风.相机.温度传感器. ...

  3. matlab中枝切法解包裹,一种基于改进枝切法的激光散斑相位解包裹方法与流程

    本发明属于激光散斑干涉测量领域,涉及一种激光散斑相位解包裹方法. 背景技术: 散斑干涉相位图解包裹是激光散斑测量的关键步骤,Goldstein枝切法解包裹算法由于可识别残差点,防止误差传递,解缠精度高 ...

  4. flash写保护原理_一种基于flash写保护的防止flash被意外篡改的方法与流程

    本发明属linux嵌入式芯片安全技术领域于领域,尤其是涉及一种nandflash写保护应用方法. 背景技术: 目前很多公司都纷纷尝试智能设备(sd,smartdevice)领域,sd设备功能越来越多, ...

  5. matlab8邻域搜索算法,一种基于可搜索连续邻域A*算法的路径规划方法与流程

    本发明涉及的是一种UUV全局路径规划方法. 背景技术: 无人水下航行器(Unmanned underwater vehicle,UUV)作为一种高技术手段,在海洋这块未来极具价值的发展空间中起着至关重 ...

  6. 属性与意图识别_一种基于多任务学习的意图与槽位联合识别方法与流程

    本发明属于人机交互领域,涉及自然语言处理.垂直对话系统等,特别涉及一种基于多任务学习的意图与槽位联合识别方法. 背景技术: 意图识别和槽位识别可以将垂直对话系统中用户输入文本转化为语义表示,为系统采取 ...

  7. python登录系统账号检测_一种基于python的惠普打印机默认用户名密码检测方法与流程...

    本发明涉及打印机检测技术领域,特别是一种基于python的惠普打印机默认用户名密码检测方法. 背景技术: 网络打印机是当前各大中小型企业正常办公比不可少的办公网络设备,但对于大中型企业而言,不同部门或 ...

  8. android 获取hdmi数据格式,一种基于Android系统HDMI同显时节省带宽的方法与流程

    本发明涉及一种基于Android系统HDMI同显时节省带宽的方法,属于计算机领域. 背景技术: 通常很多移动设备都配备了小尺寸的LCD屏幕,有些使用场景为了能提供更好的交互控制操作,需要移动设备在大尺 ...

  9. 人物关系 人脸识别_一种基于人脸识别系统的人物关系挖掘系统及方法与流程...

    本发明涉及人脸识别技术领域,具体涉及一种基于人脸识别技术进行人物关系挖掘的系统及其方法. 背景技术: 人脸识别作为生物身份识别的典型技术,由于不需要被检测个体的主动配合,近年来在人机交互,安防,身份认 ...

最新文章

  1. 在ToolStrip中加入具有更好体验性的DateTimePicker
  2. Adversarial Validation 微软恶意代码比赛的一个kenel的解析
  3. 【小白学习PyTorch教程】三、Pytorch中的NN模块并实现第一个神经网络模型
  4. 网易云信稳定背后的秘密
  5. PHP7新增的主要特性
  6. 原生js实现文字无缝向上滚动效果
  7. 51nod 牛奶 bfs深度优先搜索
  8. 白帽子黑客:手把手教你如何在Kali使用ibus拼音输入法?
  9. 阿兹后来明白了,其实别人没有我们想象中的那么关注我们
  10. 计算机无法打开pdf文件夹,计算机打开PDF文档时发生错误. 如何修复损坏的文件...
  11. 第三集 怪物学院 第十六章
  12. HDU - 5894 hannnnah_j’s Biological Test 组合数(插板法)
  13. 就北京来说,有对 PM2.5 有用的空气净化器么?
  14. JavaEE常见面试问题
  15. RuilongMaker ESP8266物联网开发板 串口WIFI模块无线收发 Mini版
  16. 【往届EI已检索】2023年第三届应用数学、建模与智能计算国际研讨会(CAMMIC2023)
  17. 保护眼睛,开启浏览器的夜间模式 顺便学下!important的作用
  18. 请不要再虐待你的器官了,现在生活好了,还是要少吃肉,少吃油炸食品,少抽烟,少加班,有健康的生活习惯!
  19. 测试用例设计_如何提高测试覆盖率
  20. CiteSpace基本用法,以CNKI文献数据为例

热门文章

  1. 有赞电商云应用框架设计
  2. AMD Ryzen 处理器 使用 VMWare 安装 Mac OS 虚拟机详细记录
  3. 美国要建太空军?人类离星际争霸还有多远
  4. 数据科学与大数据技术专业保研
  5. STM32F103学习笔记(一)使用内部rc振荡器做时钟源
  6. 使用ant-design-vue实现换肤功能
  7. TS2322 Type ‘void‘ is not assignable to type ‘MouseEventHandlerHTMLElement
  8. 【数据库及其应用】(持续更新中)
  9. NVIDIA DOCA 将如何在中国绘制技术发展全景图
  10. b站《史上最全unity3D教程》组件,属性 等ppt笔记2