自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ScilogyHunter的博客

一码流年雨疏疏,莫道E人岁月蹰。。。

  • 博客(623)
  • 资源 (11)
  • 收藏
  • 关注

原创 Camera Link技术深度解析

在机器视觉和工业自动化领域,高速、可靠的数据传输是系统性能的关键瓶颈。当图像传感器分辨率达到千万像素、帧率高达数百FPS时,传统接口已无法满足需求。**Camera Link**标准应运而生,成为连接高性能工业相机与图像处理系统的黄金桥梁。

2025-12-01 18:01:16 572

原创 LVDS接口技术深度解析

在数字系统高速发展的今天,接口技术已成为系统性能的关键瓶颈。**低压差分信号(Low Voltage Differential Signaling,LVDS)** 技术自1994年问世以来,凭借其独特的差分传输机制,在速度、功耗和抗干扰性之间找到了完美平衡,成为众多领域高速数据传输的首选方案。

2025-12-01 17:46:54 495

原创 PID控制中积分项深度解析

在PID控制实践中,积分项常常让人又爱又恨。它既是我们**消除稳态误差**的利器,也是导致**系统振荡**和**积分饱和**的元凶。理解积分项的本质,掌握其正确使用方法,是PID调参从入门到精通的关键一步。

2025-12-01 17:01:51 539

原创 离散化PID算法

在现代控制系统工程中,数字实现已成为标准实践。从工业自动化到机器人控制,从无人机飞控到恒温系统,离散化PID控制器无处不在。本文旨在深入解析离散化PID算法的数学原理、实现要点和实际应用技巧,帮助工程师跨越连续域理论与数字实现之间的鸿沟。

2025-12-01 15:12:27 743

原创 PID控制的高阶策略与实战指南

当操作员或上位机突然改变设定值时,e(t)会产生一个阶跃跳变,其变化率理论上为无穷大,这会导致微分项输出一个巨大的尖峰(微分冲击),使执行机构产生剧烈动作,不利于系统稳定。效果:设定值的突变不再影响微分项。问题:积分项(I)用于消除静差,但在系统启动或设定值大幅跳变时,巨大的误差会导致积分量快速累积,从而引起显著的积分饱和,产生巨大的超调,系统随后需要很长时间来“消化”这个超调,加剧了振荡。通过这种方式,控制器在大误差时像一位谨慎的司机,在小误差时像一位精准的狙击手,完美地解决了固定参数PID的固有矛盾。

2025-11-30 19:19:18 679

原创 欧拉旋转定理:三维旋转的数学基石

在三维空间中,旋转是最基本的几何变换之一。无论是计算机图形学中的物体转动,机器人学中的机械臂运动,还是航空航天领域的飞行器姿态控制,都需要精确描述和处理旋转。欧拉旋转定理作为旋转数学理论的基石,为我们理解三维旋转的本质提供了深刻的洞察。本文将深入探讨这一定理的内涵、证明、几何意义及其在现代技术中的应用。

2025-11-27 11:54:25 1174

原创 为什么三个连续的欧拉角旋转总能等价于绕某个空间轴的一次旋转

在三维计算机图形学、机器人学和航空航天领域,我们经常需要描述物体的旋转。欧拉角和轴角是两种常见的旋转表示方法。初学者常常困惑:为什么三个连续的欧拉角旋转总能等价于绕某个空间轴的一次旋转?本文将通过几何直观和具体实例,深入探讨这两种表示之间的等价关系。

2025-11-27 11:47:59 330

原创 欧拉角与旋转矢量的深度解析

在三维空间姿态描述领域,欧拉角和旋转矢量是两种最常用的表示方法。它们在机器人学、航空航天、计算机图形学等领域有着广泛的应用。本文将从数学原理、几何意义、转换关系等多个角度,深入探讨这两种表示方法之间的联系与区别。

2025-11-26 20:46:25 747

原创 四元数微分与积分

在三维姿态估计、机器人学和计算机图形学中,四元数因其数值稳定性和计算效率,成为表示旋转的首选工具。然而,仅仅存储一个静态的四元数是不够的。我们常常需要处理**旋转的运动**——即四元数如何随时间变化。这就引出了两个核心操作:**四元数微分** 与 **四元数积分**。

2025-11-24 15:47:08 968

原创 SpaceMath 空间数学库使用手册

SpaceMath 是一个用于空间平移和旋转线性计算的高性能数学库。该库提供了三维向量、旋转矩阵、四元数、欧拉角、旋转矢量和轴角等多种旋转表示的数据结构和操作函数,支持各种旋转表示之间的相互转换和应用。

2025-11-20 19:36:58 572

原创 卫星姿态控制模式全解析:从基准到任务的体系化分类

在卫星姿态控制系统中,清晰的任务分类是设计和实现高效控制算法的基础。本文将从"目标姿态如何定义"和"目标姿态如何变化"两个核心维度出发,建立完整的卫星姿态控制模式分类体系。

2025-11-10 15:46:09 671

原创 方向余弦矩阵(DCM):卫星姿态的“通用语言”

在太空中,我们如何精确地描述一颗卫星的“朝向”?答案是一种强大的数学工具——方向余弦矩阵(Direction Cosine Matrix, DCM)。它就像是卫星姿态的“通用语言”,清晰无误地定义了卫星本体坐标系相对于某个参考坐标系(如惯性系)的旋转关系。

2025-11-10 15:19:46 1021

原创 什么是PD控制?

PD控制是卫星姿态控制的基石算法。· 当笔在回正时,虽然它还在左边(e > 0),但它在向右运动(ė < 0),此时微分项 Kd * ė 会产生一个负的控制量,相当于“拉一把”,防止它因惯性冲过头,从而有效地抑制了振荡。· 对常值干扰无能为力: 由于没有积分项,如果卫星受到持续的干扰力矩(如持续的光压或重力梯度力矩),系统会存在一个稳态误差(即最终姿态无法完全对准目标,会有一个微小的偏差)。· 它像一个“阻尼器”:卫星转动得越快(ω_e 越大),产生的阻尼力矩就越大,有效抑制旋转的惯性,防止超调和振荡。

2025-11-09 16:43:10 1043

原创 自适应控制基本介绍

这个“感觉”和“调整”的过程,就是自适应的核心。如果说滑模控制像一位意志坚定、用强力矫正偏差的“严师”,那么自适应控制就像一位善于观察、不断调整自己教学方法的“智者”。自适应控制是一种能够在系统模型未知或时变的情况下,通过在线测量系统的输入输出数据,实时地调整控制器参数,从而始终保持系统性能在期望水平的控制方法。在实际工程中,有时还会将两者结合,形成自适应滑模控制,以同时吸收两种方法的优点,实现更优越的控制性能。核心: STR直接关注模型,通过显式地在线辨识系统模型来调整控制器,是一种“间接”自适应控制。

2025-11-09 16:38:36 808

原创 深入浅出滑模控制及其在卫星姿态控制中的应用

早期的研究者们发现,通过有意地引入一种不连续的控制律,让系统结构在状态空间中根据特定规则进行切换,可以产生一种全新的、强大的动力学行为。这种行为的核心,就是系统状态会被约束在一个预先设计的“流形”上,并沿着它滑向平衡点,这便是“滑模”一词的由来。它的解是指数收敛的,意味着只要保持在滑模面上,姿态误差 q_e 和角速度误差 ω_e 都必然会指数衰减到零,而且收敛速度由Λ 决定。这个控制器能保证,即使存在未知但有界的干扰 T_dist,卫星的姿态和角速度误差也会在有限时间内被稳定到滑模面上,并指数收敛到零。

2025-11-09 16:17:06 866

原创 相平面控制:从理论到极简实践

相平面控制是一种基于**状态空间**的非线性控制方法,它将系统的**位置误差**和**速度误差**作为二维平面的坐标,通过在这个平面上划分不同的控制区域来实现智能控制。

2025-11-04 18:17:37 964

原创 相平面控制:深入解析一种经典的非线性控制系统设计方法

在现代控制理论中,尽管线性控制系统设计方法(如PID控制)占据了主导地位,但在处理高性能、非线性或快速响应的系统时,一种源自经典控制理论的方法依然闪耀着独特的光芒——这就是**相平面控制**。它以其直观的图形化分析和强大的应对非线性能力,在航天、机器人等尖端领域发挥着不可替代的作用。

2025-11-03 15:45:15 1021

原创 浮点数运算的陷阱:深度解析精度损失与数值溢出

为什么 `0.1 + 0.2 ≠ 0.3`?为什么巨大的数字加上1结果不变?本文将深入计算机底层,揭示浮点数运算中的那些反直觉现象。

2025-11-01 21:19:27 780

原创 深入理解C语言标准库:<stdbool.h>和<stdint.h>

在C语言编程中,`<stdbool.h>`和`<stdint.h>`这两个头文件提供了对布尔类型和固定宽度整数类型的标准化支持。它们是C99标准引入的重要特性,极大地提高了代码的可移植性和可读性。

2025-10-31 17:38:24 1051

原创 卫星轨道计算中的数值精度陷阱:第三体引力摄动的稳定性优化

在开发卫星轨道动力学模型时,我们遇到了一个奇怪的现象:使用相同的第三体引力摄动计算公式,月球引力摄动能够稳定收敛,而太阳引力摄动却导致轨道发散。

2025-10-30 19:05:17 997

原创 卫星常用材料反射系数参考

在卫星光压与大气摄动力计算中,材料的表面特性是决定摄动力大小和方向的关键因素。本手册系统地整理了30种卫星常用材料的光压与大气摄动参数,为工程师在基于面元法的仿真建模中提供准确的输入数据。

2025-10-28 15:39:09 903

原创 面元法在卫星环境摄动计算中的应用详解

在卫星姿态动力学和轨道力学中,准确计算环境摄动力矩是控制系统设计的关键。面元法(Panel Method)作为一种高精度的数值计算方法,在大气摄动和太阳光压摄动分析中发挥着核心作用。本文将深入探讨面元法的原理、实现、优势以及在工程实践中的注意事项。

2025-10-28 12:32:22 1024

原创 卫星在轨姿态摄动力矩详解

C语言标准库是C编程的核心基础设施,提供了一系列预定义的函数、宏和数据类型。这些库函数极大地扩展了C语言的基本功能,使开发者能够专注于业务逻辑而非底层实现。本文将全面介绍C标准库的各个头文件,详细说明其功能、使用条件和注意事项。

2025-10-28 11:07:20 941

原创 C语言标准库完全指南

C语言标准库是C编程的核心基础设施,提供了一系列预定义的函数、宏和数据类型。这些库函数极大地扩展了C语言的基本功能,使开发者能够专注于业务逻辑而非底层实现。本文将全面介绍C标准库的各个头文件,详细说明其功能、使用条件和注意事项。

2025-10-27 16:55:29 1581

原创 C标准库math.h详解

数学计算是编程中不可或缺的部分,C语言通过math.h头文件提供了丰富的数学函数和宏定义。本文将全面解析math.h中的所有内容,帮助开发者更好地理解和使用这些数学工具。

2025-10-27 16:37:35 1036

原创 从位置速度矢量直接计算LVLH到惯性系的旋转矩阵

在航天器姿态确定与控制系统中,轨道姿态系(通常指LVLH系)到惯性系的旋转矩阵是至关重要的参考基准。本文将详细介绍如何直接从惯性系中的位置矢量 $\mathbf{r}$ 和速度矢量 $\mathbf{v}$ 计算出这一旋转矩阵,并给出完整的C语言实现。

2025-10-24 18:10:28 933

原创 轨道平面系与轨道姿态系

在航天任务中,精确的坐标系定义是姿态确定、轨道控制和任务规划的基础。其中,**轨道平面系**和**轨道姿态系**是两个核心但易混淆的概念。本文将深入探讨这两种坐标系的定义、特性、用途及相互转换关系。

2025-10-24 17:05:28 2614 1

原创 如何获取一个物体的惯性张量数据

好的,这是一个非常实际且重要的问题。获取一个物体的惯性张量数据是进行刚体动力学仿真、控制算法设计等工作前的关键步骤。方法主要分为三大类:**理论计算**、**实验测量**和**CAD软件自动计算**。

2025-10-23 11:48:10 686

原创 惯性张量探秘:它一定是对称或对角矩阵吗?

在刚体动力学中,惯性张量是描述物体旋转惯性的核心物理量。它决定了需要多大的力矩才能产生预期的角加速度。一个常见的疑问是:**惯性张量是否天生就是对称矩阵?它又是否总是一个对角矩阵?** 本文将深入探讨这两个问题,从基本原理出发,结合公式推导,并拓展到实际应用。

2025-10-23 11:44:04 955

原创 卫星重力梯度力矩计算详解

在卫星姿态动力学中,重力梯度力矩是一个重要的环境力矩,它源于地球引力场在卫星不同部位产生的微小差异。这种力矩对于低轨道卫星尤为显著,可以用于被动姿态稳定或需要补偿的干扰力矩。本文将详细介绍重力梯度力矩的计算原理、所需输入量、数学公式以及C语言实现。

2025-10-23 11:28:05 1061

原创 基于迭代法+后滤波的瞬时轨道根数平滑方法

在卫星轨道确定中,我们经常面临这样的问题:如何从包含噪声和周期振动的瞬时轨道根数中提取出平滑的平均轨道根数?传统的单一时刻转换方法在存在测量噪声和模型误差时效果不佳。本文介绍一种结合**迭代解析法**和**后滤波处理**的混合方法,能够有效提高平根数计算的稳定性和精度。

2025-10-22 17:50:46 925

原创 基于解析方法的瞬时轨道根数转平均轨道根数原理与实现

在卫星轨道动力学中,我们经常需要在瞬时轨道根数(osculating elements)和平均轨道根数(mean elements)之间进行转换。瞬时根数包含了所有的周期振动,而平均根数则消除了这些振动,更适合用于长期的轨道分析和预报。本文将详细介绍通过解析方法实现由单一瞬时根数计算平均根数的原理和C语言实现。

2025-10-22 17:29:26 1023

原创 技术人生歪诗二首

歪诗二首其一三维向量绘蓝图,四元数里转乾坤。五件套来控出入,六层框架定金身。其二一船二星三火箭,四季无休五更眠。六层七性八模态,九番测试十放心。​。

2025-10-18 11:23:11 133

原创 卫星姿轨控中的本体结构系与本体质心系详解

在卫星姿轨控系统中,**坐标系的选择和定义**直接影响动力学建模的准确性和控制算法的有效性。**本体结构系**和**本体质心系**作为两个密切关联但又存在重要区别的坐标系,在卫星动力学分析和控制系统设计中扮演着关键角色。本文将系统阐述这两个坐标系的概念、定义、特性及其在工程实践中的应用。

2025-10-17 11:04:55 972

原创 为什么说卫星在轨道上处于自由落体状态

这个问题非常关键,它触及了轨道力学中最核心也最反直觉的概念。**“绕地球旋转”和“自由落体”并不矛盾,实际上,轨道运动正是一种特殊形式的自由落体。**

2025-10-16 16:58:26 427

原创 在轨卫星中的加速度计:为何测不到地球引力和离心力?

在卫星导航和轨道控制领域,一个常见且反直觉的问题是:**在轨卫星中的加速度计能否测量地球引力或离心力加速度?** 本文将深入探讨这个问题,从基本原理出发,结合爱因斯坦的等效原理,详细分析加速度计的工作机制和测量极限。

2025-10-16 16:43:43 395

原创 深入理解四元数的左乘、右乘与级联旋转

四元数作为3D图形学、机器人学和游戏开发中描述旋转的强大工具,其核心优势在于平滑插值和避免万向锁。然而,四元数乘法中的左乘与右乘概念,以及级联旋转时的计算顺序,往往是初学者甚至是有经验的开发者容易混淆的地方。本文将深入探讨这些概念,揭示其几何含义,并明确级联旋转时的数学计算顺序。

2025-10-15 10:24:15 813

原创 卫星姿轨控中的旋转矩阵:向量旋转与坐标系变换的深入解析

在卫星姿轨控系统中,旋转矩阵是最核心的数学工具之一。然而,它实际上承担着两种看似相似但物理意义完全不同的角色:- **向量旋转**:在固定坐标系中旋转向量- **坐标系变换**:在不同坐标系间变换向量表示理解这两种角色的区别与联系,对于设计正确的姿轨控算法至关重要。

2025-10-14 21:15:14 878

原创 列向量左乘与行向量右乘的几何含义与实现

在计算机图形学、机器人学和物理仿真等领域,旋转矩阵与向量的乘法是基础且重要的操作。本文将详细探讨列向量左乘旋转矩阵和行向量右乘旋转矩阵的具体计算方法、几何含义,并提供完整的C语言实现。

2025-10-14 19:38:36 837

原创 旋转矩阵连续相乘默认执行顺序是什么

记住:计算机总是按从左向右计算,但人类需要明确知道这个计算结果对应的物理意义是什么。

2025-10-14 19:09:22 331

RealEvo-Simulator 下的 AMD64 平台磁盘镜像

RealEvo-Simulator 并不自带 AMD64 平台虚拟机,需要手动新建,这里给大家提供了该虚拟机的磁盘镜像,里面已部署了base,VSOA、配置文件,测试程序等内容,直接导入即可使用。

2024-08-02

sdk-vsoa-v173-x64

用于VSOA开发的SDK工程包,该工程是在翼辉标准云原生SDK包基础上简化而来,只包含x64体系结构下的VSOA相关动态库、运行工具,头文件等内容。该工程直接解压导入即可使用,无需编译。如果目标x64运行平台还未部署VSOA运行环境,也可以用该工程来部署。

2024-08-02

RealEvo-Simulator 下的 AMD64 平台系统镜像

RealEvo-Simulator 并不自带 AMD64 平台虚拟机,需要手动新建,这里给大家提供了该虚拟机的系统镜像,直接导入即可使用。 注意:使用 SylixOS 系统需要注册授权,这里提供的系统镜像是未授权的,有 24 小时复位限制,不过对于学习和验证这个时间也足够了。

2024-08-02

Hercules系列处理器安全特性介绍.pdf

Hercules 系列是 TI 推出的针对交通运输,航空航天,医疗健康,工业控制等高安全需求领域的新型安全微控制器系列。 Hercules 的安全特性指的是功能安全,且为1oo1D 架构,符合IEC 61508 SIL 3 和 ISO 26262 ASIL D 认证,可帮助用户轻松进行系统级认证。 Hercules 基于“安全岛”的思想,通过多种软硬件方式对系统失效和随机失效进行监测,进而实现基于1oo1D 架构的功能安全目标。

2018-02-02

RealEvo-IDE快速入门.pdf

本文档介绍了如何快速地使用 SylixOS 集成开发环境 RealEvo-IDE 进行应用程序开发, 介绍的平台为 x86(SylixOS 的其他平台与本文档介绍的方法相同),RealEvo-IDE 的详细使 用可参考《RealEvo-IDE 使用手册》。

2018-02-02

SylixOS下coreutils 软件包工程。

Coreutils 软件包包括一整套基本的 shell 工具。 是GNU提供了一整套比较基本的工具软件包,是这些工具的集合。 移植完成的命令,可以在SylixOS下按linux的使用习惯使用这些工具。 比如 cp -r /a /b 、 mkdir -p /path/to/create 、 rm -rf / 由于SylixOS的shell不解析\*,所以一些命令未必可用。 解压后直接导入、编译、部署即可。

2022-05-11

shadowTerminal_x86.ko

影子终端在x86平台下的可执行程序

2022-04-24

shadowTerminal_x64.ko

影子终端在x64平台下的可执行程序

2022-04-24

The SPARC Architecture Manual Version 8

SPARC is a CPU instruction set architecture (ISA), derived from a reduced instruction set computer (RISC) lineage. As an architecture, SPARC allows for a spectrum of chip and system implementations at a variety of price/performance points for a range of applications, including scientific/engineering, programming, real-time, and commercial.

2022-04-16

GNU make中文手册2020.zip

学习Makefile知识的绝对权威文档,也能用于日常查询makefile的一些细节功能。 本文瑾献给所有热爱Linux的程序员!本中文文档版权所有。 本文比较完整的讲述GNU make工具,涵盖GNU make的用法、语法。同时重点 讨论如何为一个工程编写Makefile。作为一个Linux程序员,make工具的使用以及编 写Makefile是必需的。系统、详细讲述make的中文资料比较少,出于对广大中文Linuxer 的支持,本人在工作之余,花了18个多月时间完成对“info make”的翻译整理,完成 这个中文版手册。本书不是一个纯粹的语言翻译版本,其中对GNU make的一些语法 和用法根据我个人的工作经验进行了一些详细分析和说明,也加入了一些个人的观点和 实践总结。本书的所有的例子都可以在支持V3.8版本的GNU make的系统中正确执行。

2020-03-24

i.MX RT1050 Processor Reference Manual.pdf

The i.MX RT1050 processors are NXP's latest additions to a growing family of real-time processing products offering high-performance processing optimized for lowest power consumption and best real-time response. The i.MX RT1050 processors feature NXP's advanced implementation of the ARM®Cortex®-M7 core.

2018-02-02

MS-RTOS重新定义物联网操作系统.pptx

MS-RTOS官方介绍PPT

2020-12-31

SylixOS大型实时操作系统介绍V7.0.pptx

SylixOS大型实时操作系统介绍官方PPT

2020-12-31

RealEvo-IDE使用手册.pdf

RealEvo-IDE 的主要功能是 SylixOS 工程管理和程序调试。RealEvo-IDE 可以创建 SylixOS Base 工程、创建 SylixOS BSP 工程、创建 SylixOS App 工程、创建 SylixOS Shared Lib 工程、创建 SylixOS Kernel Module 工程及创建 SylixOS Kernel Static Lib 工程。支持一键推 送调试、手动启动调式、通过串口调试、动态库调试及 Attach 到进程调试,所有调试方式 在多线程调试时都支持 Non-stop 模式

2018-02-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除