前两个数据管理的项目已经完成。最近根据工作需要,总结了一下航图,航路方面的一些概念和计算方法。
概念:
大圆航线:以通过两航路点间的大圆圈线(该两航路点与地心在同一平面)作为航线的叫大圆航线.。大圆航线上各点的真航线角不相等,但航线距离最短。
等角航线:以通过两航路点间的等角线作为航线的叫做等角航线。等角航线是一条盘向两极的螺旋形曲线,等角航线上各点的真航线角相等,但它的距离一般都比大圆航线长。
磁差角:地理南北极与地磁南北极得偏差。真方位角 = 磁方位角 + (±现在磁差)
计算公式:
Haversine formula
计算大圆航线航段距离和磁航线角。
端点:
Position 1(lat1, long1)
Position 2(lat2, long2)
航段距离:
计算公式:
R = earth’s radius (mean radius = 6,371km)
Δlat = lat2− lat1
Δlong = long2− long1
a = sin²(Δlat/2) + cos(lat1).cos(lat2).sin²(Δlong/2)
c = 2.atan2(√a, √(1−a))
d = R.c
JavaScript:
var R = 6371; // km
var dLat = (lat2-lat1).toRad();
var dLon = (lon2-lon1).toRad();
var a = Math.sin(dLat/2) * Math.sin(dLat/2) +
Math.cos(lat1.toRad()) * Math.cos(lat2.toRad()) *
Math.sin(dLon/2) * Math.sin(dLon/2);
var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));
var d = R * c;
磁航线角:
计算公式:
θ = atan2(sin(Δlong).cos(lat2), cos(lat1).sin(lat2) − sin(lat1).cos(lat2).cos(Δlong))
JavaScript:
var y = Math.sin(dLon) * Math.cos(lat2);
var x = Math.cos(lat1)*Math.sin(lat2) -
Math.sin(lat1)*Math.cos(lat2)*Math.cos(dLon);
var brng = Math.atan2(y, x).toBrng();
模型使用:
1 航段距离直接将相关参数带入公式求得。
2 磁航线角
取航路上东端点,求得Initial Bearing。
所得角度加180度取模360,再与西端点相近磁差线值加减得航路西端点磁航线角。
继而可求得东端点磁航线角。
其他关于航距和磁航线角的资料:
1 Movable Type Scripts
Calculate distance, bearing and more between two Latitude/Longitude points
http://www.movable-type.co.uk/scripts/latlong.html
2 动态航迹推测方法.pdf
分享到:
- 2008-09-12 15:48
- 浏览 5911
- 评论(0)
- 论坛回复 / 浏览 (0 / 7906)
- 查看更多
相关推荐
不同的基准线决定了不同的航向类型,如真航向、磁航向、罗航向、大圆航向和陀螺航向。 #### 真航向: 真航向是基于真子午线定义的航向类型。真子午线是指地球上任意一点指向地球北极和南极的直线,代表了地球上真正...
四元数与姿态角转换matlab程序
- 理论依据:勾股定理、角的和等于90°、边角关系等。 6. **例题讲解** - 示例题目涉及到三角函数的定义、性质及其应用,用于检验和巩固学生对这些概念的理解和应用能力。 通过这些知识点的学习,学生应能熟练...
捷联惯导系统的误差角关系与推导 捷联惯导系统是一种复杂的导航系统,涉及到多个领域,如自动化、测量和控制等。在捷联惯导系统中,误差角关系是一個非常重要的概念,它影响着整个系统的精度和可靠性。 捷联惯导...
两角和与差的余弦公式是三角学中的基本恒等式,对于理解和应用三角函数至关重要。这个公式描述了两个角度相加或相减时,它们的余弦值如何通过各自的正弦和余弦值来表达。以下是五种常见的推导方法的详细解释: 1. *...
在单位圆的框架下,可以用两点间距离公式和三角函数值来推导和角余弦公式。假设我们有两个角A和B,分别是α和β,终边交于点A、B和C,始边也交于点A、B和C。根据两点间距离公式,可以得到: $$AB^2=OA^2+OB^2-2OA \...
本文将重点介绍同步电动机转矩角矢量控制的基本原理,并探讨其与异步电动机转差频率矢量控制之间的联系。 #### 二、异步电动机转差频率矢量控制原理 异步电动机转差频率矢量控制是一种基于转差频率和磁链定向的...
- 角的变换是关键,包括特殊角的转换、目标角与已知角的转换、倍角与和差角的转换。 - 切化弦是指将正切转换为正弦除以余弦。 - 公式变形,如倍角公式和辅助角公式,用于简化表达式或找到最值。 - 降幂公式(如 ...
2. 大边对大角,大角对大边; 3. 任意两边之和大于第三边,任意两边之差小于第三边; 4. 正弦和余弦的和角公式、差角公式; 5. tan A + tan B + tan C = tan A·tan B·tan C; 6. 角的大小关系与边的大小关系。 ...
- 两角和与差的三角公式用于计算和、差角的三角函数值。 - 倍角公式简化了求一个角两倍的三角函数值的过程。 - 半角公式则提供了计算角一半的三角函数值的方法。 6. **三角函数的积化和差与和差化积公式**: - ...
《小型船舶磁罗经自差智能校正系统的设计与实现》这篇文章主要探讨了一种针对未安装电罗经的小型船舶的磁罗经自差校正方法。文章指出,磁罗经自差是影响船舶导航精度的重要因素,尤其对于小型船舶来说,由于成本考虑...
以上就是针对这些高考题目所涉及的三角恒等变换与解三角形的相关知识点,包括但不限于正弦定理、余弦定理、三角函数的图像性质、三角恒等式、和差化积公式、二倍角公式、正切函数的性质及其应用等。在高考复习过程中...
- 角度转换:通过特殊角、倍角、和差角等方法来简化表达式。 - 函数名称互化:如“切化弦”,即将正切转换为正弦除以余弦。 - 公式变形使用:例如利用恒等式进行化简。 - 降幂公式(如`sin^2A + cos^2A = 1`)和...
- 巧变角:将已知角转化为特殊角、倍角、和差角等形式。 - 函数名互化:利用`sin^2x + cos^2x = 1`将切函数转化为弦函数,反之亦然。 - 公式变形:如倍角公式、降幂公式`sin^2x = (1 - cos2x)/2`和升幂公式`cos^2...
在高中数学的必修四阶段,学生会接触到一个重要的话题——两角和与差的正弦、余弦和正切公式。这些公式是三角函数领域的核心内容,对于理解和解决复杂的三角问题至关重要。 首先,我们来回顾一下和差角的余弦公式。...
在人教版高中数学必修四中,这一部分的学习旨在让学生掌握如何运用正切的和角公式与差角公式解决实际问题。 正切的和角公式和差角公式如下: 1. 和角公式:\(\tan(\alpha + \beta) = \frac{\tan\alpha + \tan\beta}...
了解任意角的概念和弧度制的概念、能进行弧度与角度的互化、理解任意角三角函数的定义、理解同角三角函数的基本关系式、能利用单位圆中的三角函数线推导出±α,π±α 的正弦、余弦、正切的诱导公式等。 六、例题...
高中数学第3章“三角恒等变形”主要涉及两角和与差的三角函数,包括两角差的余弦函数和两角和与差的正弦、余弦函数。这部分内容是三角学的基础,对于解决复杂的三角问题至关重要。 1. **两角差的余弦函数**:公式为...
恒等变换主要包括两角和与差的正弦、余弦、正切公式,以及二倍角的正弦、余弦和正切公式。在做这类题目时,学生需要熟练掌握并灵活运用这些公式进行化简和证明。例如,可以利用公式导出积化和差、和差化积、半角公式...
三角恒等变换是高中数学中的核心概念之一,主要涉及两角和与差的三角函数、倍角公式、半角公式、和积化积、积化和差等一系列公式。在高考中,这类题目通常要求考生能够熟练运用这些公式进行三角函数表达式的化简和求...