二维向量合成 返回
力学·向量

二维向量合成模拟器

最多添加和编辑5条向量,实时计算合力。通过原点显示、尖端连接法、分量柱状图这3个视角,直感地学习向量合成。

预设

向量列表

暂停时,拖动滑块即可即时更新结果。

合力实时数值
0.00
Rx = ΣAx
0.00
Ry = ΣAy
0.00
合力 |R|
0.0°
方向 θ
向量合成动画(尖端连接法)
各向量 A, B, … 合力 R = ΣA 原点配置 / 平行四边形

标记沿 A→B→… 尖端连接行走,金色合力向量 R 从原点成长。R 的大小和角度与上方实时数值一致。

理论·主要公式
$$R_x = \sum_i A_i\cos\theta_i, \quad R_y = \sum_i A_i\sin\theta_i$$ $$|\mathbf{R}| = \sqrt{R_x^2 + R_y^2}, \quad \theta = \mathrm{atan2}(R_y, R_x)$$

两条向量时余弦定理成立:$|\mathbf{R}|^2 = |\mathbf{A}|^2 + |\mathbf{B}|^2 + 2\,|\mathbf{A}|\,|\mathbf{B}|\cos\varphi$(φ 为 A 与 B 的夹角)。

验证例:A=(3,0)、B=(0,4) → R=(3,4)、|R|=5、θ=53.13°。又 |A|=5, |B|=4, φ=120° 时 |R|=√21≈4.58。

深化理解的对话

🙋
向量是"既有大小又有方向的量",教科书上这样说。但怎么做加法呢?好像不能像普通数字那样加。
🎓
好问题。比如说"东向3N、北向4N"这两个力,不能直接3+4=7N。正确的方法是分别合计x分量和y分量。东=x=3,北=y=4,那么合力是√(3²+4²)=5N,方向是北东53°。感觉就像在求直角三角形斜边的长度。
🙋
那如果是斜向的向量呢?告诉我30°角,我立刻就懵了,不知道怎么求分量…
🎓
这时候就用cos和sin。如果向量大小是F,角度是θ,那么 Fx = Fcosθ,Fy = Fsinθ。比如F=10N,θ=30°,那么 Fx=10×cos30°≈8.66N,Fy=10×sin30°=5N。然后分别把x分量的总和和y分量的总和加起来就行。在模拟器里试试设置F1=10N、30°的向量,然后看分量图标签页。
🙋
什么是尖端连接法?我在尖端连接标签页看到了折线,但怎么可能和向量合成一样呢…
🎓
这个概念有点不直观,但想法是这样的:"从A地点沿向量F1走,再沿向量F2走…"这样逐步移动。从最初的出发点到最终地点的箭头就是合力。大小和方向都和分量计算完全一致。在建筑中传递力的问题里经常用这种画法。
🙋
我试了预设的"三力平衡",结果合力变成了0。合力为零是什么意思啊?
🎓
物体所受合力为零,那么物体保持静止或匀速直线运动(牛顿第一定律)。用尖端连接法看,折线会回到出发点——也就是形成了闭合的多边形。像桥的支撑结构或天花板用3根钢丝吊着的灯,"静止=合力为零"这个想法是结构设计的基础。
🙋
CAE的工作中,向量合成经常用到吗?
🎓
可以说每天都在用。在有限元法里,每个节点上有多个力聚集,合力要计算。设置荷载条件时"重力+风压""热应力+机械荷载"这样几种荷载合成,也是向量合成。流体分析中速度向量和压力向量合成,也是判断流向的基础。要是不理解向量合成,CAE的结果就看不懂。

常见问题

合成是把多个向量合并成1个(F1+F2+…→F),分解是把1个向量分成多个分量(F→Fx、Fy)。两者都基于分量计算,互为逆操作。在CAE里既要用到荷载的分解(设置),也要用到结果的合成(评估)。
这个模拟器采用数学的标准极坐标,x轴正方向(向右)为0°,反时针测量角度。也就是说 90°=向上,180°=向左,270°=向下。但工程中有时用"y轴正方向为0°、顺时针"的北方向基准,请根据问题定义做变换。
有的。即使合力(平移的合计)为零,如果力矩(转动力)的合计不为零,物体会旋转。这叫"力矩"或"扭矩"的平衡。完整的静力学平衡(刚体平衡)需要"ΣF=0且ΣM=0"两个条件都满足。
二维的延伸,再加个z分量就行。Fx=ΣFᵢcosαᵢ、Fy=ΣFᵢcosβᵢ、Fz=ΣFᵢcosγᵢ(α、β、γ是与x、y、z轴的方向余弦)再合计。合力大小是√(Fx²+Fy²+Fz²)。在CAE的三维分析里当然要处理三维向量,各节点有6个自由度(x、y、z方向的力和围绕3个轴的力矩)。
在交流电路里用。电压、电流用复数(相量)表示时,位相不同的电压相加运算,正是向量合成。分解成R分量(实部=cosφ方向)和X分量(虚部=sinφ方向)再合成。阻抗Z=R+jX的向量图(阻抗三角形)完全是这个模拟器的可视化原理。
数量积(点积)A·B=|A||B|cosθ返回标量值,表示两向量的"平行分量的乘积"。在功W=F·d(力和位移)里用。矢量积(叉积)A×B返回向量,大小是|A||B|sinθ(平行四边形面积),方向垂直于两向量。在力矩τ=r×F里用。两者都是"合成(加法)"以外的运算,在CAE的应力、应变张量计算里频繁出现。

二维向量合成模拟器概述

二维向量合成模拟器的物理模型中,每个向量 \(\vec{A}_i\) 被分解为直交坐标分量。任意向量可用大小 \(|\vec{A}_i|\) 和角度 \(\theta_i\) 表示,其x分量为 \(A_{ix} = |\vec{A}_i| \cos\theta_i\),y分量为 \(A_{iy} = |\vec{A}_i| \sin\theta_i\)。最多合成5个向量的合力 \(\vec{R}\) 表示为 \(\vec{R} = \left( \sum_{i=1}^{n} A_{ix}, \sum_{i=1}^{n} A_{iy} \right)\),其大小为 \(|\vec{R}| = \sqrt{(\sum A_{ix})^2 + (\sum A_{iy})^2}\),方向为 \(\theta_R = \arctan\left( \frac{\sum A_{iy}}{\sum A_{ix}} \right)\)。本模拟器同时提供3个视角:从原点出发的向量配置、连接端点的多边形法、以及各分量的柱状图显示,使学习者能直感地理解力的平行四边形法则和向量加法性。

现实世界的应用

产业中的实际使用示例
汽车工业里,碰撞安全设计中车身骨架所受多个冲击力向量可用本模拟器合成,优化荷载传递路径。比如丰田汽车的TNGA平台开发中,前侧纵梁和横梁受到的力的合力实时可视化,有助于识别应力集中点和轻量化。小松工程机械在液压挖掘机的斗杆、动臂、铲斗所受复杂力的合成时,用本工具进行基本设计阶段的简易检讨,用于干涉检查。

研究和教育的活用
大学机械工学科在讲授材料力学时,用本模拟器直观说明桁架结构节点所受力的合成。学生可自由改变向量的方向和大小,直感地理解平衡条件。土木工学研究室在分析大坝所受水压、地震力、自重的合力时,用分量柱状图进行稳定性评价的基础教育。尖端连接法能几何确认多荷载合成结果,提升教学效果。

与CAE解析的联动及在实务中的位置
本模拟器定位在本格CAE解析的前阶段。例如在用ANSYS或Abaqus做结构分析前,用本工具对输入荷载的向量合成进行简易验证,确认解析条件的妥当性。在实务中,设计者能瞬间比较多个荷载工况,减少FEM模型制作的返工。原点显示功能能可视化合力的作用点,辅助CAE结果的解释。特别是在复杂多点荷载作用的航空机部品设计中,先用本工具事先检查荷载平衡,然后进入详细CAE的工作流程已成常态。

常见误解和注意事项

很多人误以为"向量长度代表速度或力的大小",但实际上这取决于屏幕显示的倍率和缩放,必须确认数值输入栏的值。仅凭视觉长度容易误认识合力的实际大小。

"尖端连接法中,向量连接的顺序改变结果也相同"这个想法是对的,但如果中途向量配置错了,特别是有反向分量时,容易在脑中搞错合成方向。要和原点显示一起确认才放心。

有人以为"分量柱状图只显示正值",但实际上向量方向不同时也会显示负分量。合力接近零时要特别留意,正负分量相互抵消,注意图中的符号很重要。

使用指南

  1. 在输入框中输入向量1的大小(单位:N)和角度(0~360度)
  2. 同样输入向量2以上的数值,点击"合成"按钮计算合力
  3. 屏幕上实时显示合力向量和分量值(Fx、Fy),从角度和大小确认实际应力值

具体计算例

计算钢制支架焊接部受到的力时,输入水平向量150N(0度)和竖直向上向量200N(90度),合力约为250N,角度约为53.1度。本模拟器自动处理复杂三角函数计算,可用于机械设计的桌面检验。

实务中的注意事项