各位程序员们,
我知道这可能超出了你们的职责范围,但我想请问一下,如果你们有时间的话,是否能帮我处理一个“过程”。这并不涉及数学,而是最好的方法。
这是一个翼型/剖面。通常,剖面需要用两组数据来定义。第一组是平均弯度线的位置,以x,y形式给出,其中x通常以弦长百分比的形式给出。第二组数据是弦长百分比处的厚度。厚度总是垂直于弯度线(!),这样就可以得到剖面点。
现在,我有一个反向问题-我有一个剖面的点,我需要确定弯度线的位置。插值方法可以不同,但这并不重要,因为我始终可以插值出所需的许多点,因此最终变成线性。
请记住,由于厚度垂直于弯度线,所以弯度线的位置不是位于剖面上下线(称为背面和正面)的点之间的平均值。
编辑(如何在纸上完成):哦,这很痛苦,需要大规模操作(我说的是长A0纸张,即1189x5945mm,在大绘图桌上)。您可以通过在相同x坐标处的面和背点之间的中点(平均点)绘制第一条弯度线(CL)迭代来开始。然后,您绘制许多垂直于该CL的垂线,并在面和背之间找到它们的中点(面和背上的那些点将不再具有相同的x值)。连接它们,这就是您的第二次迭代CL。之后,您只需重复程序的第二步,通过在第二个CL上绘制垂线...(通常在3或4次迭代后收敛)。
第二次编辑:用更好地显示厚度如何“绘制”到弯度线(CL)的图片替换了原来的图片。另一种呈现方法是像第2张图片那样。如果您绘制了许多圆,其圆心位于弯度线上,其半径为厚度,则这些圆的切线将构成剖面的曲线。
弯度线不是平均线(面和背点之间的平均值);它可以与其重合(因此通常会引起混淆)。在更弯曲的剖面上(更弯曲的剖面),这种差异很容易看出。
第三次编辑-为了生动地说明平均线和弯曲线的区别(很抱歉我花了这么长时间才画出来),以下是通常“在纸上”完成的过程。这是一个相当畸形的轮廓,因为这样可以更容易地显示两者之间的差异(尽管也存在这样的轮廓)。
在这张图片中,展示了平均线-它是由面和背面在相同x坐标上的平均值形成的线。
在这张图片中,垂直线被画到平均线上(绿色线)。这些垂直线的中点组成了弯曲线的第一次迭代(红色虚线)。看看这些圆圈如何与第一张图片相比更好地适应翼型内部。
在下面的图片中,展示了弯曲线的第二次迭代,同时展示了第一张图片中的平均线以说明两者之间的区别。现在,这些圆圈更好地适应于内部(除了那个飞出去的第一个,但不要介意他)。