Anderson《空气动力学基础》读书笔记(五):翼型特性与数据——从NACA风洞到工程选型
本文是 John D. Anderson《Fundamentals of Aerodynamics》(第六版)读书笔记系列的第五篇,覆盖教材第6章「翼型数据与应用」的核心内容。阅读本文建议先了解薄翼理论。 第五篇:翼型特性与数据——从 NACA 风洞到工程选型一、从理论到数据——为什么需要风洞测试1.1 概念引入薄翼理论给出了 Cl=2π(α−αL=0)C_l = 2\pi(\alpha - \alpha_{L=0})Cl=2π(α−αL=0) 和 Cm,c/4=constC_{m,c/4} = \text{const}Cm,c/4=const 这样优美的公式。但现实中的翼型远比薄翼理论复杂: 厚度效应不可忽略 黏性导致阻力(薄翼理论给出零阻力!) 襟翼/缝翼等机械装置 失速后的非线性行为 因此,Anderson 教材在第6章专门介绍了实测的翼型数据——这些数据来自 NACA/NASA 在 1930-1950 年代的系统风洞测试。 1.2 历史:NACA 翼型风洞计划 年份 事件 意义 1929 NACA 建立可变密度风洞(VDT) ...
Anderson《空气动力学基础》读书笔记(四):翼型空气动力学与薄翼理论
本文是 John D. Anderson《Fundamentals of Aerodynamics》(第六版)读书笔记系列的第四篇,覆盖教材第5章《翼型空气动力学》。阅读本文前需熟悉环量、库塔条件和库塔-儒科夫斯基定理。 第四篇:翼型空气动力学与薄翼理论 一、翼型的几何语言 1.1 概念引入势流理论推导出了升力产生的数学本质——环量。但环量只适用于圆柱或简单的儒科夫斯基翼型。真实的机翼截面(翼型)有各种各样的形状,它们的几何参数直接影响气动性能。 Anderson 在教材中给出了翼型几何的完整语言体系。 1.2 翼型的几何要素一个翼型的完整几何由以下要素定义: 弦线(Chord Line):连接前缘(leading edge, LE)与后缘(trailing edge, TE)的直线。长度称为弦长(chord),记为 ccc。 中弧线(Mean Camber Line):翼型上下表面之间中点的连线。如果中弧线是直线,称为对称翼型(symmetrical airfoil);如果是曲线,称为弯翼型(cambered airfoil)。 厚度分布(Thickness Distr...
Anderson《空气动力学基础》读书笔记(三):势流理论(下)——环量与升力
本文是 John D. Anderson《Fundamentals of Aerodynamics》(第六版)读书笔记系列的第三篇,覆盖教材第3章后半部分与第4章前半部分。阅读本文前需熟悉速度势、流函数、点涡和偶极子的概念。 第三篇:环量与升力——空气动力学最核心的数学定理势流理论的价值不是写一些优美的数学公式——它的终极成就是回答了空气动力学最基本的问题: 升力到底从哪里来?它的大小如何精确计算? 本篇将一步步推导出空气动力学中最重要的公式——库塔-儒科夫斯基定理(Kutta–Joukowski Theorem),以及它背后的物理和数学。 一、达朗贝尔佯谬——理论预测的”零升力零阻力”1.1 问题如果仅用均匀流 + 偶极子叠加出圆柱绕流,会得到什么结果? 均匀流 + 偶极子(偶极矩 μ=2πV∞R2\mu = 2\pi V_\infty R^2μ=2πV∞R2,其中 RRR 为圆柱半径): 速度势: ϕ=V∞(r+R2r)cosθ \phi = V_\infty\left(r + \frac{R^2}{r}\right)\cos\theta ϕ=V∞(r+rR...
Anderson《空气动力学基础》读书笔记(二):势流理论(上)——从拉普拉斯方程到基本流动解
本文是 John D. Anderson《Fundamentals of Aerodynamics》(第六版)读书笔记系列的第二篇,覆盖教材第3章《势流理论》的前半部分。阅读本文前,建议先了解流体力学基础中的连续方程和伯努利方程的基本概念。 第二部分:势流理论——理解升力的数学语言在第一篇中我们提到:如果忽略黏性,流体的动量方程简化为欧拉方程;进一步,如果流动无旋(irrotational),我们就可以引入一个叫做速度势的函数 ϕ\phiϕ,使得流场的所有信息浓缩在一个标量拉普拉斯方程中。这就是势流理论的起点。 势流理论在 Anderson 的书中占据了第3-4章,是全书数学最密集的部分之一,也是理解升力产生的数学本质的必经之路。 一、涡量与无旋流动——为什么能”简化”?1.1 概念引入想象一个河面上的小水车。如果水车在流动中旋转,就说明这个地方的水有”旋涡”;如果水车平移而不旋转,就说明这里的水是”无旋”的。 这个区别非常重要。有旋流动和无旋流动,在数学上完全是两个世界: 有旋流动:需要用完整的 Navier-Stokes 方程,四个方程解四个未知数,数学上极其复杂 ...
Anderson《空气动力学基础》读书笔记(一):流体力学基础——空气动力学的语言
本文是 John D. Anderson《Fundamentals of Aerodynamics》(第六版)读书笔记系列的第一篇,覆盖教材第一章(空气动力学概述)与第二章(流体力学基础)的核心内容。阅读本文无需流体力学基础,所有概念从零定义。 第一部分:空气动力学是什么——Anderson 的视角一、空气动力学的研究对象1.1 概念引入你站在室外,一阵风吹来——风对你施加了力。一辆汽车在高速公路上开到 120 km/h,阻力会消耗近一半的燃油。一架波音 787 起飞时,机翼上下的压力差托起了 250 吨的机身。 这三个现象的背后是同一个科学问题: 物体在空气(或其他气体)中运动时,气体对物体施加了多大的力?这些力如何产生?如何预测和控制? 这就是空气动力学回答的核心问题。 Anderson 在教材开篇给出了一个简洁的定义: 空气动力学(Aerodynamics)是研究物体在气体中运动时气体对物体施加的力与力矩的科学。 这个定义听起来简单,但其内涵贯穿了整个航空航天工程:升力有多高?阻力有多大?翼型怎么设计才能让升力大、阻力小?超声速飞行时为什么会产生激波...
Stevens《飞行器控制与仿真》读书笔记(六):数字实现与HITL仿真——从理论到代码
本文是 Stevens《Aircraft Control and Simulation》读书笔记系列的第六篇(完结篇),覆盖教材第6-7章和附录中的数字实现部分:从连续域到离散域、数字PID、采样与零阶保持、实时仿真架构。本系列到此画上句号。 第六篇:数字实现与HITL仿真——从理论到代码一、概念引入——飞控芯片上运行的是离散时间方程1.1 问题前五篇中我们用的都是连续时域的微分方程和传递函数 x˙=Ax+Bu\dot{\mathbf{x}} = \mathbf{A}\mathbf{x} + \mathbf{B}\mathbf{u}x˙=Ax+Bu、Gc(s)G_c(s)Gc(s)。 但真实飞控在STM32上运行的是离散时间的差分方程——每隔固定的时间间隔(1ms、4ms)读取传感器、执行控制律、输出PWM。 从连续到离散的桥梁就是本讲的核心内容。 1.2 历史的5分钟 时间 人物 贡献 1947 香农 采样定理——解决了”模拟信号以多快频率采样才能无损重建”的问题 1950s Z变换 离散时间控制的数学基础(拉普拉斯变换的离散对应) 1970s 微处理...
Stevens《飞行器控制与仿真》读书笔记(五):制导律与轨迹跟踪——从纯追踪到比例导引
本文是 Stevens《Aircraft Control and Simulation》读书笔记系列的第五篇,覆盖教材第5章的制导律与轨迹跟踪部分。这是连接”飞控”和”任务”的桥梁——给定一个目标位置或目标轨迹,飞控如何产生参考指令? 第五篇:制导律与轨迹跟踪——从纯追踪到比例导引一、概念引入——“往哪飞”的问题1.1 三层结构完整的飞控系统从任务到执行分为三层: 12任务规划 ──→ 制导律 (Guidance) ──→ 飞行控制 ──→ 执行机构(飞哪) (飞控指令) (内环控制) 你之前写的截击机核心算法文章就涉及制导律——但那是工程实现视角。Stevens教材第5章提供了制导律的完整理论体系。 1.2 历史的五分钟 时间 人物 贡献 1940s 二战末期 纯追踪法——最早的制导律(德国V1飞弹) 1943 比例导引法发明 美国海军研究实验室提出PN制导 1960s 线性化制导理论 将制导问题纳入控制理论的框架 1980s 增广比例导引 APN(考虑目标加速度的扩展版本) 2000s 模型预测控制 在线轨迹...
Stevens《飞行器控制与仿真》读书笔记(四):状态空间控制器设计——从PID走向现代控制
本文是 Stevens《Aircraft Control and Simulation》读书笔记系列的第四篇,覆盖教材第3-4章的状态空间控制器设计部分。阅读本文前需掌握状态空间方程 x˙=Ax+Bu\dot{\mathbf{x}} = \mathbf{A}\mathbf{x} + \mathbf{B}\mathbf{u}x˙=Ax+Bu 和第二篇中的模态分析。如果你学过微分方程第四篇中的李雅普诺夫稳定性,那更好。 第四篇:状态空间控制器设计——从PID走向现代控制一、概念引入——为什么要从PID升级?第三篇中我们讨论了串级PID的局限性。当飞行器面临以下场景时,PID显得力不从心: 强耦合:固定翼的荷兰滚(偏航和滚转的耦合振荡)——PID各自独立地控制副翼和方向舵,但问题是它们本身就是耦合的 变参数:高速四旋翼截击机从低速悬停到高速前飞时,气动导数变化数倍——固定增益的PID无法适应 多变量:12状态系统,4个控制输入——PID把每个回路独立考虑,忽略了状态间的相互作用 状态空间控制器设计直接处理上述问题。 二、状态反馈控制2.1 基本结构第一篇的线性化状态空间方程...
Stevens《飞行器控制与仿真》读书笔记(三):PID控制与飞控实现——从单环到串级
本文是 Stevens《Aircraft Control and Simulation》读书笔记系列的第三篇,覆盖教材第3-4章中的PID控制与飞控实现部分。阅读本文前需掌握模态概念(短周期、荷兰滚等)以及拉普拉斯变换和传递函数。 第三篇:PID控制与飞控实现——从单环到串级一、概念引入——从”知道怎么动”到”让它按期望动”1.1 问题第一篇我们建立了飞行器的12状态数学模型,第二篇分析了系统的固有力学模态。现在的问题非常直接:这个系统怎么控? Stevens 教材第3-4章从最简单的单回路PID开始,逐步搭建出完整的飞控架构。这些内容与你已有的《PX4-PID调参原理与方法》文章直接对应——但Stevens提供了更系统的理论视角。 1.2 历史的五分钟 时间 人物 贡献 1922 米诺斯基(Minorsky) 首次提出PID控制概念 1939 齐格勒-尼科尔斯(Ziegler-Nichols) 提出PID参数整定的实用方法 1950s 自动驾驶仪 串级PID在飞控中的首次应用 1970s 自适应控制 现代飞控理论的系统化 2010s PX4 ...
Stevens《飞行器控制与仿真》读书笔记(二):飞行器模态分析——纵向与横航向
本文是 Stevens《Aircraft Control and Simulation》读书笔记系列的第二篇,覆盖教材第2章的模态分析部分。阅读本文前需掌握6-DOF线性化和状态空间方程,以及特征根/阻尼比概念。 第二篇:飞行器模态分析——纵向与横航向一、概念引入——从”稳不稳”到”怎么稳”1.1 问题你在PID调参文章中见过”自然频率”和”阻尼比”,但你有没有想过——这些值从哪来? 答案在第一篇的线性化状态空间方程中。系统矩阵 A\mathbf{A}A 的特征值就是飞行器的固有力学模态。 控制设计的第一步不是”调参数”,而是理解被控对象本身的自然行为——即解耦后的纵向和横航向模态分析。 1.2 历史的五分钟 时间 人物 贡献 1911 布赖恩(Bryan) 首次将飞行器运动分解为纵向和横航向 1927 格劳尔特(Glauert) 给出了短周期和长周期的近似公式 1940s 美国NACA 系统化飞行器模态命名:短周期、荷兰滚等 1950s 航空工业标准 MIL-STD-8785 飞行品质规范——量化了各模态的要求 二、纵向模态2.1 纵...