matlab的va是什么意思,基于MATLAB的VA One二次开发及应用

第 35 卷第 5 期 声 学 技 术 Vol .35, No.5 Pt .2

2016年10月 Technical Acoustics Oct., 2016

基于 MATLAB 的 VA One 二次开发及应用

范明伟 1,周 浪 2,陈 攀 1

(1 船舶振动噪声重点实验室,中国舰船研究设计中心,湖北武汉 430064)

(2 湖北职业技术学院 建筑技术学院,湖北孝感 432000)

摘要:基于 MATLAB 对声振分析软件 VA One 进行了二次开发,并应用于 SEA 模型的建立、加载、求解和提取结

果,以及应用于声学优化设计。在声学优化设计中,采用罚函数法将有约束问题转化为无约束问题,并采用遗传算

法进行优化,求得了最优结果。

关键词:MATLAB;VA One;二次开发;建模;声学优化

中图分类号:U664.1 文献标识码:A

The secondary development and application of VA One based on

MATLAB

FAN Ming-wei1, ZHOU Lang2, CHEN Pan1

(1. National Key Laboratory on Ship Vibration & Noise, China Ship Development and Design Center, Wuhan 430064, China

2. HuBei Polytechnic Institute, Xiaogan 432000, China)

Abstract: A secondary development was applied to reinforce VA One based on MATLAB. Through the secondary de-

velopment, modeling, loading, solving of SEA model have been carried out. The sound pressure of the cavity was got

as well. It also was used to make acoustic optimization design. Penalty function method can solve some problem easily

by adding restrictions to target function, which becomes restrictions to nonrestrictions. Genetic algorithm was used to

get the optimized results.

Key words: MATLAB; VA One; secondary development; modeling; acoustic optimization design

0 引 言

VA One是一种可以求解全频域范围内声振问

题的商业软件,在航空航天、汽车、船舶等行业具

有广泛应用。在船舶行业VA One常被用来预报船舶

整舱室空气噪声及潜艇水下辐射噪声。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值