当前位置:网站首页>matlab simulink响应谱计算
matlab simulink响应谱计算
2022-08-10 02:52:00 【lijil168】
matlab simulink响应谱计算
参考
舰船冲击谱若干计算方法比较研究道客巴巴
崔济东的反应谱计算软件SPECTR
问题
用Abaqus进行仿真计算的加速度冲击响应的结果与SPECTR部分不一致,尝试找一下原因。
SPECTR计算结果
matlab simulink响应谱计算结果
结果与Abaqus仿真结果基本一致,加速度响应从14HZ到18Hz中途有下降,而SPECTR则是一直上升。
matlab控制代码及simulink模型
%RSget%
fn=[0,2.2,6,10,14,16,18,20];%单自由度系统固有频率
wn=2*pi*fn;
k1=wn.^2;
m=1;
s_=0.05;
wd=sqrt(1-s_^2)*wn;
c1=2*s_*wn*m;
modelname=bdroot;%获取当前激活模型名
stoptime=1;
Num=length(k1);%响应谱求解点数
Color=[0.5,0,0;
1,0,0;
0,0.5,0;
0,1,0;
0,0,0.5;
0,0,1;
0.5,0.5,0;
0.5,0,0.5
0,0.5,0.5
0.5,05,0.5];
for i=1:Num
k=k1(i);
c=c1(i);
simout{
i}=sim(modelname,'StopTime',num2str(stoptime));%针对每组输入,分别返回输出 % 仿真结束后,你可以利用simout获取仿真结果
%获取所有的输出结果
plot(simout{
i}.get('tout'),simout{
i}.get('yout'),'color',Color(i,:));
hold on;
RS_min(i)=min(simout{
i}.get('yout'));
RS_max(i)=max(simout{
i}.get('yout'));
end
figure;
plot(fn,[RS_min;RS_max;-RS_min])
边栏推荐
- MySQL: What MySQL optimizations have you done?
- 网路编程_调试accept
- proxy代理服务
- 国能准能集团研发矿山数字孪生系统 填补国内采矿行业空白
- 2022.8.8 Exam written in memory (memory)
- 使用注解实现限流
- [8.8] Code Source - [Non-falling subarray game] [Longest rising subsequence count (Bonus)] [Substring (data enhanced version)]
- P1564 Worship
- Error state based Kalman filter ESKF
- 新零售社交电商APP系统平台如何打造公域+私域流量?
猜你喜欢
随机推荐
新零售社交电商APP系统平台如何打造公域+私域流量?
State compression small experience
如何使用腾讯字体,已经在什么场合下可以使用该字体?TTTGB-Medium
2022.8.9 Exam arrangement and transformation--1200 questions solution
P1564 Worship
量化交易策略介绍及应用市值中性化选股
flink 12 源码编译及使用idea运行、debug
flutter 每天一背,需要掌握
flutter异步
[Red Team] ATT&CK - Self-starting - Self-starting mechanism using LSA authentication package
【红队】ATT&CK - 自启动 - 利用LSA身份验证包自启动机制
网路编程_调试accept
QT modal dialog and non-modal dialog learning
nodejs 时钟案例(fs模块),重复使用fs.writeFile方法,旧内容会被覆盖
...spread、命名空间、假报错、变化事件、async/await
【语义分割】2022-HRViT CVPR
HACKTHEBOX——Bank
实例046:打破循环
uva1392
Chapter 21 Source Code File REST API Reference (3)