火箭发动机
火箭发动机是喷气发动机的一种，将推进剂箱或运载工具内的反应物料（推进剂）变成高速射流，由于牛顿第三定律而产生推力。火箭发动机可用于航天器推进，也可用于导弹等地面应用。大部分火箭发动机都是内燃机，也有非燃烧形式的发动机。
大部分发动机靠排出高温高速尾气来获得推力，固体或液体推进剂（由氧化剂和燃料组成）在燃烧室中高压（10-200 bar）燃烧产生尾气。
液体火箭通过泵将氧化剂和燃料分别泵入燃烧室，两种推进剂成分在燃烧室混合并燃烧。而固体火箭的推进剂事先混合好放入储存室，工作时储存室就是燃烧室。固液混合火箭使用固体和液体混合的推进剂或气体推进剂，也有使用高能电源将惰性反应物料送入热交换机加热，这就不需要燃烧室。
火箭推进剂在燃烧并排出产生推力前通常储存在推进剂箱中。推进剂一般选用化学推进剂，在经历放热化学反应后产生高温气体用于火箭推进。
化学火箭的燃烧室通常呈圆柱体形，其尺寸要满足推进剂充分燃烧，所用推进剂不同，尺寸不同。用formula_1描述燃烧室尺寸： 这里： L* 的范围通常为25-60英寸（0.6 - 1.5 m）
燃烧室的压力和温度通常达到极值，不同于吸气式喷气发动机有足够的氮气来稀释和冷却燃烧，火箭发动机燃烧室的温度可达到化学上的标准值。而高压意味着热量在燃烧室壁的传导速度非常快。
发动机的外形主要取决于膨胀喷管的外形：钟罩形或锥形。在一个高膨胀比的渐缩渐阔喷管中，燃烧室产生的高温气体通过一个开孔（喷口）排出。
如果给喷管提供足够高的压力（高于围压的2.5至3倍），就会形成喷管阻流和超音速射流，大部分热能转化为动能，由此增加排气的速度。在海平面，发动机排气速度达到音速的十倍并不少见。 一部分火箭推力来自燃烧室内压力的不平衡，但主要还是来自挤压喷管内壁的压力（如图）。排出气体膨胀（绝热）时对内壁的压力是火箭朝向一个方向运动，而尾气向相反的方向。 要使发动机有效利用推进剂，需要用一定质量的推进剂产生最大可能压力作用于燃烧室和喷管，此外以下方法也能提高推进剂效率：因为所有的措施都是出于减轻推进剂质量的考虑；压力与被加速的推进剂量成比例关系；也因为牛顿第三定律，作用于发动机的压力也作用于推进剂。废气出燃烧室的速度似乎是由燃烧室压决定的。然而该速度明显受上述三种因素影响。综合起来，排气速度就是检验发动机效率的最好证明。 由于空气动力的原因，废气在喷口产生阻流效应。音速随温度平方根增长，因此使用高温尾气能提高发动机性能。在室温下，空气中的音速为340 m/s，而在火箭的高温气体中可达1700 m/s以上，火箭的大部分性能都是由于高温。加之火箭推进剂通常选用小分子，这也使得在同等温度下，废气中音速高于空气中音速。
喷管的膨胀设计使排气速度翻倍，通常是1.5至2倍，由此产生准高超音速排气射流。速度的增量主要由面积膨胀比决定，即喷口面积与喷管出口面积的比值。而气体的性质也很重要。大膨胀比的喷管尺寸更大，但能使废气释放更多的热，由此提高排气速度。
喷管效率受工作高度影响，因为大气压力随高度升高而降低。但由于尾气是超音速的，因此射流的压力只会低于或高于围压，不能与之平衡。
要获得最佳性能，尾气在喷管末端的压力需要与围压相等。如果尾气压力小于围压，运载器就会因为发动机前端与末端的气压差而减速。而如果尾气压力大于围压，本该转换成推力的尾气压力没有转换，能量被浪费。
为了维持尾气压力和围压的平衡，喷管直径需要随高度升高而增大，使尾气有足够长的距离作用于喷管，以降低压力和温度。而这增加了设计难度。实际设计中通常采用折衷的办法，因而也牺牲了效率。有许多特殊喷管可以弥补这种缺陷，如塞式喷管、阶状喷管、扩散式喷管以及瓦形喷管。每种特殊喷管都能调整围压并让尾气在喷管中扩散更广，在高空产生额外的推力。
当围压足够低，如真空，就会出现一些问题：一个问题是喷管的剪重，在一些运载器中，喷管的重量也影响着发动机效率。第二个问题是尾气在喷管中绝热膨胀并冷却，射流中某些化学物质会凝结产生“雪”，导致射流的不稳定，这是必须避免的。
相对喷管处的热能损失而言，泵气损失微乎其微。大气中使用的发动机使用高压动力循环来提高喷管效率，而真空发动机则无此要求。对于液体发动机，将推进剂注入燃烧室的动力循环共有四种基本形式：火箭技术集合了高推力（百万牛顿），高排气速度（海平面音速的10倍），高推重比（>100）以及能在大气层外工作的能力。而且往往可以通过削弱一种性能而使另一种性能更高。
衡量发动机性能的重要指标就是单位质量的推进剂产生的冲量，即比冲（通常写作formula_5）。比冲可用速度（formula_6 米每秒或英尺每秒）或时间（秒）度量。比冲大的发动机往往是性能极佳的。
以下是发动机净推力的近似值计算公式：
这里：
由于火箭发动机没有喷气式发动机的进风口，因此不需要从总推力中扣除冲压阻力，因为净推力就等于总推力（排除静态反压力）。
formula_14代表动量推力，在给定的节流阀设定下是常数。而formula_15代表压力推力，在节流阀全开时，火箭净推力随高度升高略有提高，因为逐渐降低的大气压增加了压力推力值。
比冲随易比较和计算的压强变化。因为火箭喷口产生阻流，超音速的尾气射流阻止外部压力影响射流上游，所以喷管出口压力与推进剂流量 formula_16成严格的比例关系。如果推进剂混合率和燃烧效率保持恒定，那么上述比冲方程可写作：
于是真空比冲为：
这里：
因此： 发动机可通过控制推进剂流量formula_16 （通常以kg/s或lb/s计）来达到节流的目的。
原则上，发动机可通过节流使出口压力降至围压的三分之一（喷管流动分离）而上限可至发动机机械强制允许的最大值。
实际上发动机可节流的范围要出入很大，但大部分火箭都可以轻易达到其机械上限，主要的限制因素就是燃烧稳定性。例如推进剂喷管需要一个最小压力来避免引起破坏性振动（间歇性燃烧和燃烧不稳定），但喷管往往可以在更大的范围内进行调整和测试。而且有必要保证喷管出口压力不会低于围压太多，以避免流动分离问题。
火箭发动机是一种效率极高的热力发动机，产生高速射流，结果如同卡诺循环一样产生高燃烧室温度和高压缩比。如果运载工具的速度达到或略微超过排气速度（相对于运载器），那么能量效率是很高的。而在零速度下，能量效率也为零。（所有喷气推进都是如此）
反应物料在燃烧室的反应温度可达约3500 K (~5800 °F)。这个温度远超出喷管和燃烧室材料的熔点（石墨和钨除外）。的确在某些材料自身承受范围内能找到合适的推进剂，但要保证这些材料不会燃烧，熔化或沸腾也很重要。材料工艺决定了化学火箭尾气温度的上限。
另一种方法就是使用普通材料如铝、钢、镍或铜合金并采用冷却系统来防止材料过热。如再生冷却，使推进剂燃烧前通过燃烧室或喷管内壁的管道。其他冷却系统如水幕冷却、薄膜冷却可以延长燃烧室和喷管的寿命。这些技术可以保证气体的热边界层在接触材料时温度不会影响材料的安全性。
火箭中的热流通量往往在工程学上是最高的，其变化范围在1-200 MW/m。而喷口处热流通量又是最高的，通常是燃烧室和喷管处的两倍。这是由于喷口处尾气的高速（导致边界层很薄）和高温造成的。
大部分其他的喷气式发动机的燃气轮机运转在高温下，但由于其表面积过大，难以冷却，因此不得不降低温度，损失了效率。
火箭常用的冷却方式有：所有的冷却措施都是要在室壁形成一层比室内温度低的隔离层（边界层），只要这层隔离层不被破坏，室壁就不会出问题。而燃烧不稳定或冷却系统故障常常会导致边界层的保护中断，随后导致室壁被破坏。
再生冷却系统还有第二层边界层，就是围绕室壁的冷却管道壁。由于这层边界层充作室壁和冷却剂的隔离层，因此其厚度要尽可能地薄，这可以通过加快冷却剂流速来实现。
火箭燃烧室工作在高压下，通常是10-200 bar （1--20 MPa），压力越高，通常性能也越好（因为可以使用更高效的喷管） 。这使燃烧室外部处于很大的圆周应力之下。也由于高温工作环境，结构材料的抗张强度显著降低。 火箭发动机内的极端振动和声学环境导致其峰值应力远高于平均值，尤其是类风琴管共振和气流扰动的问题。 燃烧不稳定有以下几种：
这是运载器加速度变化引起推进剂输送管压力变化，导致的燃烧室压力的低频振动。可使运载器推力发生周期性变化，导致载荷和运载器受损。间歇性燃烧可通过使用高密度推进剂配上充气阻尼涡轮泵来防止。
这是由于推进剂喷射器中压力不足导致的。主要是令人不悦，并无实质性危害。然而在某些极端情况，燃烧可能进入喷射器内，引发单元推进剂的爆炸。
这种情况往往造成直接损伤，且很难控制。它往往是伴随化学燃烧过程的声学过程，是能量释放的主要驱动力。可导致不稳定共振，使隔热边界层变薄，产生悲剧性后果。  这种影响很难在设计阶段预先分析，只能通过旷日持久的测试，并不断修正来。修正手段通常有细调喷射器，改变推进剂化学性质，或在将推进剂喷射进亥姆霍兹阻尼器（用以改变燃烧室共振状态）前蒸发成气态。
还有一种常用测试方法是在燃烧室引爆少量炸药，以确定发动机的脉冲响应，并估算室压的响应时间：恢复越快，系统越稳定。
火箭发动机（特小型除外）比起其他发动机，其噪音十分大。特超音速尾气与周围空气混合，形成冲击波。冲击波的声音强度取决于火箭的尺寸。
土星五号发射时，在离其发射点很远处的地震仪检测了这一噪音。产生的声音强度依赖于火箭尺寸和排气速度。在现场听到的冲击波特征音主要是爆裂音。这种噪音的峰值超过了传音器和音频电子设备的许可上限，因此在录音或广播音频回放中这种噪音被削弱或消失了。大型火箭发射时的噪音可以直接致死周围的人。 航天飞机起飞时基地周围的噪音超过200 dB(A)。
通常火箭在地面附近的噪音最大，因为噪音从羽流中辐射出去，并被地面反射。还有当运载器缓慢上升时，只有很少的推进剂能量转换成运载器动能（ 有用功"P"转移到运载器formula_23，"F"是推力，"V"是速度），因此大部分能量被分散到尾气中，再与周围空气相互作用，产生噪音。这种噪音可通过有顶火焰隔离槽，向羽流喷水，偏转羽流角度等方法消减。
发动机在投产前通常要在火箭发动机试车台上进行静态测试。对于高空发动机，则需要缩短喷管或在大型真空室中进行测试。
火箭给人的印象是不可靠、危险、灾难性事故。军事用途的火箭可靠性都很高。但火箭的一个主要非军事用途：轨道发射，为了提高有效载荷重量就必须降低自重，而可靠性和降低自重是无法同时满足的。而且如果运载器飞行次数很少，那么由设计，操作或制造引发事故的概率就很高。其实现在所有运载器发射都是基于宇航标准资料下的飞行测试。
X-15火箭飞机的失误率只有0.5%，只在一次地面测试中发生了故障。航天飞机主发动机已在超过350次飞行中无事故发生。 火箭推进剂要求使用高比能（能量每单位质量）物质，因为在理想情况下所有反应物质全部转化为废气动能。除了不可避免的损失和发动机设计缺陷，不完全燃烧等因素 ，根据热力学定律，一部分能量转化为分子的动能，无法产生推力。单原子气体如氦气只有三个自由度，相当于一个三维空间坐标 {"x,y,z"}，只有这种球形对称分子没有这种损失。二原子分子如H可以绕连接方向的轴和垂直这个方面的轴旋转，按照统计力学的均分定律，有效能量会均分给各个自由度，因此这种分子在热平衡中有3/5的能量转化为单向运动，2/5转化为旋转运动。三原子分子如水分子有六个自由度。大多数化学反应都是第三种情况。喷管的功能就是将自由热能转化为单向分子运动产生推力，只要废气在膨胀时保持平衡状态，扩散型喷管足够大，而让废气充分膨胀和冷却，损失的旋转能能最大限度地恢复为动能。
虽然推进剂比能起关键作用，低平均分子质量的反应产物在决定尾气速度上作用依然明显。因为发动机工作在极高温度下，而温度与分子能量成正比，一定温度一定定量的能量分配给更多的低质量的分子最终可以获得更高的尾气速度。因此使用低原子质量元素更优。液氢（LH2）液氧（LOX或LO2）是目前广泛使用的相对尾气速度而言效率最高的推进剂。其他物质如硼，液态臭氧在理论上效率更高，但付诸使用任存在许多问题。
点火可以采取多种途径：火工装药，等离子体焰矩，电火花塞。一些燃料和氧化剂相遇燃烧，而对于非自燃燃料，可以在燃料管口填充自燃物质（俄罗斯发动机常用）。
对液体和固液混合火箭来说，推进剂进入燃烧室都必须立刻点火。液体推进剂进入燃烧室后点火延迟毫秒级时间，都会导致过量液体进入，点燃后产生的高温气体会超过燃烧室设计最大压力，从而引起灾难性后果。这叫做“硬启动”。
气体推进剂不会出现硬启动，因为喷注口总面积小于喷管口面积，点火前即使燃烧室充满气体也不会形成高压。固体推进剂通常使用一次性火工设备点燃。
点火后，燃烧室可以维持燃烧，点火器不再需要。发动机停机几秒钟后，燃烧室可以自动重点火。然而一旦燃烧室冷却，许多发动机都不能再点火。
煤油的废气富含碳，根据其发射谱线羽流呈橙色。基于过氧化物氧化剂和氢燃料的火箭的羽流大部分是水蒸汽，肉眼几乎不可见，但在紫外线和红外线视野中呈亮色。固体火箭推进剂含有金属元素如铝，其燃烧发白光，因此其羽流高度可见。部分推進劑組合之下，燃燒時既會發出可見光、廢氣中又少有固體微粒，羽流為半透明狀；此類火箭在低空飛行過程中，其羽流往往呈馬赫環。
火箭的羽流形状取决于设计高度，高度推力及其他因素。在高空所有火箭尾焰都呈超过度膨胀状态，并在尾部收束。
太阳热能推进火箭使用太阳能加热反应物料，因此可以不使用其他太阳能推进器所使用的发电机。太阳能推进火箭只需要装备能收集太阳能的设备如聚集器和反射镜。受热推进剂送入传统火箭喷管产生推力。推力大小直接决定于太阳能聚集器表面积和该处太阳辐射强度。
核推进涵盖了多种使用核反应为主要能源来源的推进方式，多种核推进方案被提出，其中一些正在为宇航应用进行实验。
据罗马作家格利烏斯所述，公元前400年，一位名叫阿尔希塔斯的希腊毕达哥拉斯信徒用蒸汽推动一只木鸟沿线前行。 然而因推力不足而无法离地。
公元一世纪古希腊人制造了汽轉球，实际由一台固定在轴承上的热水发动机组成，它的诞生早于工业革命近两千年。显然汽转球更像一个玩具，其原理是以蒸汽产生喷射动力，而其真正的价值数千年间都没有被发掘。
使用黑火药发射物体成为后来固体火箭的先驱，九世纪中国的道士在炼制长生不老药中无意发明了火药，这项意外发明导致世界上第一种离地火箭发动机“火炮”（震天雷之类）的诞生。
火箭发动机亦被迈索尔国王蒂普苏丹引入使用。这些火箭尺寸不同，但都含有一个软锻铁制造的管道，一端封闭，8英寸长，直径1--3英寸。绑在一根4英尺长的竹筒上。铁筒当做燃烧室并装有约1磅火药，可发射至千米远处。此种“火箭”配上箭簇在离地几米的空中做长距离飞行后刺向敌人。当时在对付英帝国时非常有效。
20世纪前，火箭技术都发展缓慢，直到康斯坦丁·齐奥尔科夫斯基，在他的著作中首次提到了液体燃料火箭。而将之变为现实应该归功于罗伯特·戈达德，在他将渐缩渐阔喷管首次用于火箭，这加倍了推力并使工作效率成倍提高。
分级燃烧循环是阿列克谢· 伊萨耶夫在1949年首次提出的，伊萨耶夫的前助理梅尔尼科夫设计的用于苏联行星火箭的S1.5400发动机首次采用了这种循环。几乎在同时，（1959年） 尼古拉· 库兹涅佐夫开始为科罗廖夫的轨道洲际导弹GR-1设计闭合循环发动机NK-9。库兹涅佐夫后来根据此方案设计了工作在N1火箭上的NK-15和NK-33。在西方，首台实验室分级燃烧发动机是由德国工程师路德维希·伯尔科（Ludwig Boelkow）于1963年制造的。
液氢发动机是首先在美国研制成功的，即在1962年试飞成功的RL-10。液氢发动机也成功服务于阿波罗计划。
航天飞机主发动机是目前在使用的比冲最高的发动机。