找回密码
 注册
Simdroid-非首页
楼主: lordtomorrow

[声学] 平板的声学分析

[复制链接]
发表于 2009-11-14 10:05:01 | 显示全部楼层 来自 黑龙江哈尔滨
真的很不错
回复 不支持

使用道具 举报

发表于 2009-12-15 15:13:52 | 显示全部楼层 来自 浙江嘉兴
Simdroid开发平台
不知楼主验证过准确性没有啊?要是提取空间某一点的声压,怎么做啊?
回复 不支持

使用道具 举报

发表于 2010-1-8 11:20:50 | 显示全部楼层 来自 北京
楼主的帖子帮了我大忙,受益匪浅啊,非常感谢。
我这有个提取某点声压的近似办法,可以提却距目标点((0,0,0.0316)最近的单元的编号,然后保存所有的单元位置-声压级数据(整个声场的位置-声压级数据),查询就可以得到目标点的声压级数据了(当然也可以用*get,spl,elem,TEST_ENUM,NMISC,4 直接读取),附命令流:
*GET,HIGHEST_ELEM_NUM,ELEM,,NUM,MAX, , , ,   !选中的最大单元编号
*GET,LOWEST_ELEM_NUM,ELEM,,NUM,MIN, , , ,    !选中的最小单元编号
E_COUNT=elmiqr(0,13)   !选中的单元数
*DIM,EX,ARRAY,E_COUNT,1,1, , ,  
*DIM,EY,ARRAY,E_COUNT,1,1, , ,  
*DIM,EZ,ARRAY,E_COUNT,1,1, , ,  
*DIM,E_NUM,ARRAY,E_COUNT,1,1, , ,  
*DIM,spl_data,ARRAY,E_COUNT,1,1, , ,  
TEMP1=9e9  !初始化为一个很大的数
eln=0               
*do,i,1,E_COUNT       !此法特别适用于选用编号不连续的单元
  eln=elnext(eln)   !下一个比eln大的单元号
E_NUM(i,1)=eln
*GET,EX(i),ELEM,eln,CENT,X
*GET,EY(i),ELEM,eln,CENT,Y
*GET,EZ(i),ELEM,eln,CENT,Z
TEMP2=EX(i)*EX(i)+EY(i)*EY(i)+(EZ(i)-0.0316)*(EZ(i)-0.0316) !各个单元质心距(0,0,0.0316)的距离的平方
*IF,TEMP2,LT,TEMP1,THEN   !
TEMP1=TEMP2
TEST_ENUM=eln  !最近单元的编号
*ENDIF
*get,spl_data(i,1),elem,eln,NMISC,4
*enddo
*CFOPEN,LOCATION_SPL,csv,,APPEND   !保存所有选中单元的位置-声压级数据(文件读取,不可由命令流窗口输入)
*VWRITE,'Elem num','X coordinate','Y coordinate','Z coordinate','SPL'
%C,%C,%C,%C,%C
*VWRITE,E_NUM(1),EX(1),EY(1),EZ(1),spl_data(1)
%F,%F,%F,%F,%F
*CFCLOS
22# lijun250851
回复 不支持

使用道具 举报

发表于 2010-1-13 01:06:46 | 显示全部楼层 来自 黑龙江哈尔滨
楼主,您的这个帖子可真好!感谢
回复 不支持

使用道具 举报

发表于 2010-1-13 18:54:26 | 显示全部楼层 来自 北京海淀
楼主好,有些问题我想向你讨论下,我的QQ286045059,请联系
回复 不支持

使用道具 举报

发表于 2010-1-14 21:06:10 | 显示全部楼层 来自 北京海淀
楼主的这个例子我已经用ANSYS做了一遍,前面的结果都好的,可是我在后面后处理时候没有显示所谓那个八个图,不知道怎么回事 ,还请有人做过的给解决下!
回复 不支持

使用道具 举报

发表于 2010-1-15 18:28:04 | 显示全部楼层 来自 北京海淀
看来大家不经常上呀,我又有问题了,知道平板的周围声场,如何我能找出一点出的声压? 期待高手出现
回复 不支持

使用道具 举报

发表于 2010-3-18 18:31:32 | 显示全部楼层 来自 北京海淀
谢谢!!!!!!!!!!!
回复 不支持

使用道具 举报

发表于 2010-3-18 18:42:01 | 显示全部楼层 来自 北京海淀
謝.......謝!
回复 不支持

使用道具 举报

发表于 2010-5-31 22:03:21 | 显示全部楼层 来自 辽宁大连
很好的例子,谢谢分享
回复 不支持

使用道具 举报

发表于 2010-6-1 21:38:10 | 显示全部楼层 来自 山西太原
您好,请问在声学分析中,怎么对流体区域划分网格?非常感谢!
回复 不支持

使用道具 举报

发表于 2010-6-14 23:22:50 | 显示全部楼层 来自 德国
谢谢分享,正在学习中
回复 不支持

使用道具 举报

发表于 2010-6-18 09:55:35 | 显示全部楼层 来自 四川成都
学习中,好资料
回复 不支持

使用道具 举报

发表于 2010-7-4 10:53:13 | 显示全部楼层 来自 四川成都
非常好的帖子
回复 不支持

使用道具 举报

发表于 2010-7-5 20:45:04 | 显示全部楼层 来自 江苏无锡
下过来学习一下
回复 不支持

使用道具 举报

发表于 2010-9-16 16:52:18 | 显示全部楼层 来自 江苏南京
要学习学习,应该很有帮助
回复 不支持

使用道具 举报

发表于 2010-9-17 09:25:03 | 显示全部楼层 来自 湖北武汉
帮助很大,但是想问一下平板可否换成用壳单元(例如shell63)来做呢?
回复 不支持

使用道具 举报

发表于 2010-9-18 13:56:04 | 显示全部楼层 来自 天津
感谢楼主,虽然我要做波在固体中的研究,但看了这个例子还是受到不少启发 。
回复 不支持

使用道具 举报

发表于 2010-9-18 13:57:23 | 显示全部楼层 来自 天津
感谢楼主,虽然我要做波在固体中的研究,但看了这个例子还是受到不少启发 。
回复 不支持

使用道具 举报

发表于 2010-10-25 22:54:30 | 显示全部楼层 来自 上海
谢谢lz的分享,我正需要这样的例子来学习
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-26 17:33 , Processed in 0.045406 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表