010指北方位惯导系统的力学编排之平台的指令角速度

一、指令角速度

惯性平台与飞机的位置关系

如图所示,在位置A时,惯性平台(红色)平行于水平面。但是到达B位置后,水平面发生改变,如果平台不改变,那么就不再平行于水平面。要使其平行,惯性平台在飞机飞行时必须要得到一个角速度的命令,根据水平面的改变不断调整,始终平行于水平面。那么这个角速度的命令就是指令角速度。

二、坐标系

在指北方位惯导系统中,以地理坐标系(g系)为导航坐标系,即T系相对于惯性系的角速度 = g系相对于惯性系的角速度。

ω⃗ iT=ω⃗ ig ω → i T = ω → i g

三、指令加速度的推导

计算是在导航坐标系中进行,所以要把角速度投影到T系(或g系)。

首先,g系相对于i系的角速度可以分解为两部分:
跟随地球旋转的角速度 ω⃗ ie ω → i e
飞机运动产生的相对于地球的旋转角速度 ω⃗ eg ω → e g

ω⃗ ig=ω⃗ ie+ω⃗ eg ω → i g = ω → i e + ω → e g

跟随地球自转的角速度其实就是地球的自转角速度。可以这么想,你站在地球上不动,你相对惯性系的角速度就是地球的自转角速度。如果你跑起来,你相对惯性系的角速度,不仅有地球自转角速度,还有你相对地球的角速度。

1、跟随地球旋转的角速度

再说一遍,跟随地球自转的角速度其实就是地球的自转角速度。

下面将地球的自转角速度投影到g系

地球自转角速度投影

如图所示,圆圈表示子午圈。
从该平面看来,
S S 点垂直纸面向里为地理系东向,
ωiecosL为地理系北向,
ω⃗ iesinL ω → i e s i n L 为地理系天向。

根据右手规则地球自转角速度如 ω⃗ ie ω → i e 方向,
那么它在东向的投影为0,
北向投影为 ω⃗ iecosL ω → i e c o s L
天向投影为 ω⃗ iesinL ω → i e s i n L
所以可得飞机跟随地球自转所产生的相对于惯性系的角速度在g系上的投影为:

ω⃗ Tie=ω⃗ gie=0ωiecosLωiesinL ω → i e T = ω → i e g = [ 0 ω i e c o s L ω i e s i n L ]

2、飞机运动产生的相对于地球的旋转角速度

该部分的角速度需要通过线速度来进行求解。假定飞机相对于地球的速度为:

V⃗ =VEVNVU V → = [ V E V N V U ]

其产生的角速度为:
ω⃗ eg=ωegxωegyωegz ω → e g = [ ω e g x ω e g y ω e g z ]

投影到 g系上为:
ω⃗ geg=ωTegxωTegyωTegz ω → e g g = [ ω e g x T ω e g y T ω e g z T ]

(1)飞机东向速度 VE V E 产生的角速度

飞机的东向速度,即在上图中 S S 点垂直于纸面向里的方向,其角速度沿着纸面竖直向上。

东向角速度

如图所示,首先求得其角速度为:

ωegz=VERNcosL

东向速度,同一纬圈,半径应该为卯酉圈的曲率半径的余弦值: RNcosL R N c o s L

类比前面的跟随地球自转的角速度投影,可以得到东向速度在g系中的投影为:

ω⃗ geg=0VERNcosLcosLVERNcosLsinL=0VERNVERNtanL ω → e g g = [ 0 V E R N c o s L c o s L V E R N c o s L s i n L ] = [ 0 V E R N V E R N t a n L ]

(2)飞机北向速度 VN V N 产生的角速度

飞机的北向速度,如下图所示。那么它产生的角速度方向向左,即 VNRM V N R M 方向。或者在第二个图中, S S 点垂直于纸面向外的方向。

北向角速度

那么北向速度产生的角速度只会在g系的x轴负方向产生投影。
首先求角速度:

ωegx=VNRM

北向速度,同一经圈,半径应该为子午圈的曲率半径: RM R M

再求北向速度产生的角速度在g系产生的投影,即:

ω⃗ geg=VNRM00 ω → e g g = [ − V N R M 0 0 ]

(3)飞机天向速度 VU V U 产生的角速度

飞机的天向速度,因为不会绕地球相对转动,所以不会产生角速度,所以:

ω⃗ geg=000 ω → e g g = [ 0 0 0 ]

综上,飞机相对地球的旋转角速度在g系的投影为:

ω⃗ geg=VNRMVERNVERNtanL ω → e g g = [ − V N R M V E R N V E R N t a n L ]

所以得到指令角速度:

ω⃗ TiT=ω⃗ gig=ω⃗ gie+ω⃗ geg=VNRMωiecosL+VERNωiesinL+VERNtanL ω → i T T = ω → i g g = ω → i e g + ω → e g g = [ − V N R M ω i e c o s L + V E R N ω i e s i n L + V E R N t a n L ]

END

### 解决 IntelliJ IDEA 中 `@Autowired` 注解致的红色波浪线错误 在使用 Spring 框架时,如果遇到 `@Autowired` 注解下的依赖注入对象显示为红色波浪线错误或者黄色警告的情况,通常是由以下几个原因引起的: #### 1. **Spring 插件未启用** 如果 Spring 支持插件未被激活,则可能致 IDE 无法识别 `@Autowired` 或其他 Spring 特定的功能。可以通过以下方式解决问题: - 打开设置菜单:`File -> Settings -> Plugins`。 - 确认已安装并启用了名为 “Spring Framework Support” 的官方插件[^1]。 #### 2. **项目配置文件缺失或不正确** Spring 需要通过 XML 文件、Java Config 类或其他形式来定义 Bean 定义。如果没有正确加载这些配置文件,可能会致 `@Autowired` 报错。 - 确保项目的 `applicationContext.xml` 或者基于 Java 的配置类(带有 `@Configuration` 和 `@Bean` 注解)已被正确定义和引入。 - 对于 Spring Boot 项目,确认是否存在 `spring.factories` 文件以及是否包含了必要的组件扫描路径[^3]。 #### 3. **模块依赖关系问题** 当前模块可能缺少对 Spring Core 或 Context 组件库的有效引用。这可能是由于 Maven/Gradle 构建工具中的依赖项声明不足造成的。 - 检查 `pom.xml` (Maven) 或 `build.gradle` (Gradle),确保包含如下核心依赖之一: ```xml <!-- For Maven --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${spring.version}</version> </dependency> ``` ```gradle // For Gradle implementation 'org.springframework:spring-context:${springVersion}' ``` - 更新项目依赖树以应用更改:右键点击项目根目录 -> `Maven -> Reload Project` 或运行命令 `./gradlew build --refresh-dependencies`。 #### 4. **IDE 缓存损坏** Intellij IDEA 的缓存机制有时会因各种因素而失效,从而引发误报错误。清除缓存可以有效缓解此类情况。 - 使用快捷组合键 `Ctrl + Alt + Shift + S` 进入项目结构对话框;也可以尝试执行操作序列:`File -> Invalidate Caches / Restart... -> Invalidate and Restart`. #### 5. **启动异常影响正常解析** 若之前存在类似 `com.intellij.diagnostic.PluginException` 的严重初始化失败日志记录,则表明某些关键服务未能成功加载,进而干扰到后续功能表现[^2]。建议重新下载最新稳定版本的 IDEA 并按照标准流程完成初次部署工作。 ```java // 示例代码片段展示如何正确运用 @Autowired 注解实现自动装配 @Service public class StudentService { private final Repository repository; public StudentService(@Qualifier("specificRepository") Repository repo){ this.repository = repo; } } @Component class SpecificComponent{ @Autowired private transient StudentService studentService; // 此处应无任何编译期告警现象发生 } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值