MSS学习分享第一弹

MSS工具箱入门指南

        安装好MSS工具箱后就开始正式学习啦!下面是学习篇第一弹,如果有不对的地方欢迎大家指出,有不懂的问题的话也欢迎在评论里面相互交流~

一、参考资料

        MSS工具箱的参考手册 —— HANDBOOK OF MARINE CRAFT HYDRODYNAMICS AND MOTION CONTROL
链接:https://pan.baidu.com/s/1OaK5z_VOSLI324UbAuPPZQ?pwd=spmp 
提取码:spmp 

二、初识MSS工具箱

        打开MATLAB,在命令窗口输入下列指令以打开MSS工具箱:

>> mssSimulink

        进入如下界面:

         图中可以看到这个工具箱包含了八大部分——Control(控制),Environment(环境),Guidance(指导),Hydrodynamics(流体动力),Marine craft models(船舶模型),Modelling(建模),Navigation(导航)以及Utilities(工具)。

        我们按顺序点开各部分,进行简单介绍,详细的各个输入输出在建模用到时再进行详细介绍:

1、Control

        Control包含了Autopilots(自动驾驶仪)和DP(Dynamic Positioning,动态定位)两部分:

        (1)Autopilots

       点开后我们可以看到有三类自动驾驶仪,分别为基于PID跟踪控制器的航向自动驾驶仪,基于PID跟踪控制器的航线自动驾驶仪以及基于PID极点配置的航线自动驾驶仪。

        (2)DP        

        DP仅包含了一种非线性PID设定点控制器。

2、Environment

        Environment包括了Wind(风)、Waves(海浪)和Current(洋流)三部分内容:

        (1)Wind

        Wind模块包含了三部分分别是风(包括Harris和NORSOK两种类型的风谱),Ishewood风力以及相对风速和攻角。

        (2)Waves

        Waves模块包含了:高斯随机过程、W_wave 2 W_enc(无绝对值)、海浪/线性二阶波谱、遭遇频率校正、波速计算六个部分。

        (3)Current

        MSS工具箱只提供了东北洋流模块。

3、Guidance

4、Hydrodynamics

5、Marine craft models

6、Modelling

        (1)Control Surfaces

        (2)Environmental Loads

         Utilities点开后包含了下列四部分;

        (3)Hydromecanics

        这里点开是空白的,先空着,等我搞明白了再换回来补充。

        (4)Kinematics

        (5)Propulsion

         Actuator Configuration模块点开包括了以下五部分:

        (6)Kinetics

        Support模块包括了四部分: 

7、Navigation

        Navigation包括了两部分——Estimators(预估器)和Sensors(传感器)。

        (1)Estimators

        (2)Sensors

        哦吼~又是空白......

8、Utilities

        Utilities包括了Dynamics(动力学),Math Operations(数学运算),Simulation tools(仿真工具)和Visualization(可视化)四部分。

        (1)Dynamics

 

         该模块仅提供了一个二阶时间常数。

(2)Math Operations

(3)Simulation tools

 

(4)Visualization

三、建模

        大体浏览了上述各部分后,最重要的是如何实现建模与仿真,这篇末尾只简单引入一下,基本的建模框架如下:

        学过控制的同学对上面这个图一定不陌生,后续我们也只需要按这个思路在MSS工具箱里面像搭积木一样把模型建立起来就好了,具体的建模过程我们第二篇再讲,今天先了解到这里~

### 关于深度学习中的 MSS 模型 MSS 是一个多光谱语义分割模型,在深度学习领域中被广泛应用于处理多光谱图像的任务。具体来说,MSS 可分为多个变体,包括 Feature-Stage MSS (MSS-F) 和 Decision-Stage MSS (MSS)[^1]。这些模型的主要目标是从多光谱图像中提取有意义的特征并生成精确的分割掩码。 #### 特征阶段 MSS (MSS-F) MSS-F 主要在特征提取阶段工作,专注于从输入数据中获取低级到中级的特征表示。它通过分析多光谱图像的不同波段来增强特征表达能力[^1]。此阶段的输出通常用于后续更复杂的任务,例如对象检测或分类。 #### 决策阶段 MSS (MSS) 相比之下,MSS 则侧重于决策层面的操作。它的主要功能是在已有的特征基础上做出最终判断,比如确定某个区域属于哪个类别。这一过程涉及高层次的推理和上下文理解。 为了提高 MSS 性能,研究人员还提出了光照感知版本 IAMSS-F 和 IAMSS,它们能够更好地适应环境变化带来的影响。此外,还有研究表明可以通过解耦 MSS 的幅度和相位估计来改进其设计,从而实现更加灵活有效的优化策略[^2]。 值得注意的是,尽管上述讨论集中在特定类型的 MSS 上,但在其他背景下,“MSS”也可能指代完全不同的事物,因此需根据具体场景加以区分。 ```python # 示例代码展示如何加载预训练好的MSS模型进行推断 import torch from mss_model import MSS model = MSS(pretrained=True) def predict(image_tensor): with torch.no_grad(): output = model(image_tensor) return output.argmax(dim=1).cpu().numpy() ```
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值