【JY】理性的觉醒——17-18世纪力学革命(二)

【JY】理性的觉醒——17-18世纪力学革命(二) 当人类第一次用数学公式描述材料的行为工程学便从经验的迷雾中走向了理性的光明。一、引言力学从哲学中分离的历史时刻1687年牛顿的《自然哲学的数学原理》横空出世经典力学体系由此建立。但鲜有人知的是在这部巨著诞生前后还有一群科学先驱正在悄悄改变工程学的命运。17-18世纪是一个理性觉醒的时代。力学开始从自然哲学的怀抱中挣脱逐渐成长为一门独立的精确科学。胡克发现了弹性定律欧拉建立了压杆理论库仑开创了土力学伯努利家族则在流体力学的领域开疆拓土。他们用数学的语言描述自然规律用实验的方法验证理论假设将千百年来工匠们口耳相传的经验法则升华为可以计算、可以预测的科学理论。这是人类工程史上最重要的一次思想革命。二、胡克与弹性定律从字谜到定律2.1 一个字谜的诞生1676年英国皇家学会的刊物上出现了一串奇怪的字母ceiiinosssttuv没有人知道这是什么意思。这是胡克埋下的一个谜题他要用这种方式保护自己的发现——直到两年后他才在《论弹簧》一书中揭晓谜底。谜底是拉丁语Ut tensio, sic vis翻译成中文就是有多大的伸长就有多大的力。这便是后来闻名于世的胡克定律。2.2 弹性定律的物理意义胡克定律最简洁的表达形式是σε这个公式看起来简单却蕴含着深刻的物理意义。σ是应力代表单位面积上的内力ε是应变代表材料的相对变形E是弹性模量也称为杨氏模量它描述了材料抵抗弹性变形的能力。打个比方弹性模量E就像是材料的倔强程度。钢材的弹性模量约为210GPa意味着它非常倔强很难被拉伸橡胶的弹性模量只有0.01-0.1GPa所以它很随和轻轻一拉就变形。胡克定律告诉我们在弹性范围内应力与应变成正比。这个看似简单的线性关系却是整个材料力学和结构力学的基石。没有它我们就无法计算梁的变形无法分析结构的内力无法设计安全的建筑。2.3 从弹簧到材料胡克最初的研究对象是弹簧。他发现弹簧的弹力与形变量成正比用公式表示就是其中F是弹力k是弹簧的劲度系数x是形变量。负号表示弹力的方向与形变方向相反——你把弹簧拉长它就想缩回去你把它压缩它就想弹开来。这个定律很快被推广到所有弹性材料。工程师们发现无论是钢材、木材还是混凝土在小变形范围内都遵循同样的规律。这让材料力学第一次拥有了普适的数学基础。2.4 胡克与牛顿的恩怨说到胡克就不得不提他与牛顿的那场著名争议。胡克声称自己先于牛顿发现了引力平方反比定律。在1680年代的通信中两人确实讨论过引力问题。但牛顿在《自然哲学的数学原理》中并未充分承认胡克的贡献。更糟糕的是两人在光学理论上也针锋相对。胡克支持光的波动说牛顿则主张微粒说。这场争论持续多年两人的关系降至冰点。历史对胡克并不公平。长期以来他的贡献被牛顿的光芒所掩盖。直到现代科学史研究者才重新评估了胡克的重要地位——他不仅是弹性定律的发现者还是显微学的开创者甚至早于牛顿提出了天体引力的概念。胡克是一位被低估的天才。2.5 弹性定律的工程应用胡克定律的应用无处不在。机械钟表的游丝本质上就是一个精密弹簧。它的振动周期决定了钟表的走时精度而这正是基于胡克定律的原理。18世纪英国钟表匠哈里森利用这一原理制作了航海钟解决了海上经度测量的难题。汽车悬挂系统也是胡克定律的直接应用。弹簧吸收路面颠簸产生的能量让乘客免受颠簸之苦。工程师通过选择合适的弹簧刚度k在舒适性和操控性之间找到平衡。在建筑结构中胡克定律更是无处不在。当我们计算梁的挠度、柱的压缩、框架的侧移时都在使用σε这个看似简单却无比强大的公式。三、欧拉与压杆理论稳定性的数学描述3.1 一个被忽视的问题18世纪中期工程师们遇到了一个困惑有些柱子明明强度足够却在荷载远小于破坏荷载时突然弯曲失效。传统的强度理论无法解释这个现象。直到1744年欧拉给出了答案。他发现细长柱的破坏不是强度问题而是稳定性问题——当压力达到某个临界值时柱子会突然弯曲失去承载能力。这个临界值就是著名的欧拉临界荷载。3.2 欧拉公式的推导思路欧拉临界荷载公式是π²²这个公式的推导过程堪称经典。首先欧拉假设一根理想直杆受到轴向压力。当压力较小时杆保持直线平衡状态。当压力增加到某个临界值时直线平衡状态变得不稳定杆会发生弯曲进入一种新的平衡状态。欧拉建立了一根弯曲杆件的微分方程然后求解这个方程。他发现只有当压力等于特定值时方程才有非零解——这个特定值就是临界荷载。公式中的π²来自微分方程的解它反映了杆件弯曲后的波形特征。E是弹性模量代表材料的刚度I是截面惯性矩代表截面的抗弯能力。两者的乘积EI被称为抗弯刚度。L是杆件长度K是长度系数取决于杆端的约束条件。3.3 边界条件与长度系数不同的边界条件会给出不同的长度系数K。两端铰支的杆件K 1.0有效长度就等于杆件实际长度。这是最常见的边界条件也是教科书中的标准模型。一端固定、一端自由的杆件就像一根竖立的旗杆K 2.0。它的有效长度是实际长度的两倍因为自由端可以自由移动更容易失稳。两端固定的杆件K 0.5。两端都被牢牢约束杆件更难弯曲临界荷载也更高。一端固定、一端铰支的杆件K ≈ 0.7。介于前两者之间。理解边界条件对工程师来说至关重要。同样的柱子约束条件不同承载能力可能相差四倍。3.4 欧拉的学术贡献欧拉是历史上最伟大的数学家之一。他创立了图论解决了著名的柯尼斯堡七桥问题。他发展了无穷小分析将微积分推向新的高度。他给出了那个被公认为最美数学公式的欧拉恒等式π这个公式将数学中最重要的五个常数——e、i、π、1、0——完美地联系在一起。在力学领域欧拉同样硕果累累。流体力学中的欧拉方程、刚体力学中的欧拉角、弹性力学中的欧拉-伯努利梁理论都以他的名字命名。他一生发表了800多篇论文平均每周一篇。即使晚年双目失明他仍以惊人的记忆力继续工作口述完成了大量著作。3.5 欧拉公式的工程应用欧拉公式的工程价值是不可估量的。1889年建成的埃菲尔铁塔高300米是当时世界上最高的人造结构。设计师埃菲尔在设计时大量应用了压杆稳定理论确保这座钢铁巨人在风荷载和自重作用下保持稳定。19世纪的铁路建设高潮中无数钢桥拔地而起。这些桥梁的柱子都是典型的压杆工程师们用欧拉公式计算临界荷载确保桥梁安全。今天欧拉公式依然是结构设计的核心工具。高层建筑的柱、桥梁的桥墩、脚手架的支撑、航空航天结构中的杆件——每一个受压构件的设计都离不开欧拉的理论。而对压杆稳定问题后面我们再单独谈论压杆稳定两百年敬请期待四、库仑与土力学摩擦与土压力4.1 一位工程师的诞生库仑与胡克、欧拉不同他首先是一位工程师。1736年库仑出生于法国昂古莱姆。他毕业于梅济耶尔工程学校成为一名军事工程师。他曾在马提尼克岛服役多年参与堡垒建设积累了丰富的工程实践经验。正是这些实践让他对土压力和摩擦问题产生了浓厚兴趣。4.2 库仑土压力理论1773年库仑发表了著名的论文《极大极小法则在静力学问题中的应用》提出了土压力理论。想象一堵挡土墙墙后填满土体。土体对墙会产生压力这个压力有多大在库仑之前没有人能准确回答这个问题。库仑假设土体会沿着某个平面滑动形成楔形滑裂体。他利用静力平衡条件推导出土压力的计算公式。主动土压力公式Pa ½γH²Ka其中Pa是主动土压力γ是土体重度H是挡土墙高度Ka是主动土压力系数。主动土压力系数的表达式是²φφ是土体的内摩擦角反映了土体颗粒之间的摩擦特性。砂土的内摩擦角较大约30°-40°黏土的内摩擦角较小甚至可能接近零。 被动土压力则是相反的情况——当墙体向土体方向移动时土体对墙的抵抗力。公式为½γ²²φ4.3 库仑摩擦定律1781年库仑提出了著名的摩擦定律μ这个公式简洁得令人惊叹。F是摩擦力μ是摩擦系数N是正压力。库仑通过大量实验发现摩擦力与法向载荷成正比与接触面积无关与滑动速度也几乎无关。这三条定律构成了经典摩擦学的理论基础。想想看这个结论多么反直觉。我们可能以为接触面积越大摩擦力越大。但库仑告诉我们不是的。摩擦力只取决于正压力和材料特性与接触面积无关。这就是为什么汽车轮胎即使磨损变薄只要花纹还在抓地力并不会明显下降——因为摩擦力与接触面积无关。4.4 梁弯曲理论的发展库仑对梁的弯曲理论也有重要贡献。1773年他研究了梁的弯曲破坏提出了截面模量的概念建立了弯曲正应力公式σ这个公式告诉我们梁截面上的弯曲应力与弯矩M成正比与距中性轴的距离y成正比与截面惯性矩I成反比。惯性矩I越大应力越小。这就是为什么工字钢、H型钢被广泛应用于梁结构——它们把材料集中在远离中性轴的位置获得更大的惯性矩从而更有效地抵抗弯曲。4.5 土力学之始祖库仑被誉为土力学之始祖。他的土压力理论为挡土墙设计、基础工程、边坡稳定性分析提供了理论基础。直到今天工程师们依然在使用库仑公式计算土压力。20世纪太沙基(土力学之父)创立了现代土力学将库仑的理论发展为一门完整的学科。但追根溯源库仑是这门学科的开创者。值得一提的是库仑在电学领域同样贡献卓著。他发现了著名的库仑定律——两个电荷之间的作用力与距离平方成反比。电荷的单位库仑就是以他的名字命名。五、伯努利家族能量概念的萌芽5.1 一个数学世家伯努利家族是科学史上最传奇的家族之一。这个瑞士巴塞尔的家族三代出了8位杰出数学家。他们对数学和力学的发展产生了深远影响。雅各布·伯努利1654-1705是家族中的第一位数学家。他提出了梁弯曲理论创立了概率论中的伯努利大数定律。约翰·伯努利1667-1748是雅各布的弟弟他发展了微积分培养了欧拉等著名数学家。丹尼尔·伯努利1700-1782是约翰的儿子他创立了流体力学中的伯努利原理被誉为流体力学之父。5.2 梁弯曲理论的建立1694年雅各布·伯努利研究了梁的弯曲问题。他提出了著名的弯矩-曲率关系κκ是曲率描述梁弯曲的程度M是弯矩E是弹性模量I是截面惯性矩。这个公式的物理意义是弯矩越大梁弯曲得越厉害抗弯刚度EI越大梁越不容易弯曲。雅各布还提出了几个重要假设材料是线弹性的、平截面假设变形后截面仍保持平面、小变形假设。这些假设构成了梁理论的基础至今仍在使用。后来欧拉完善了这一理论形成了著名的欧拉-伯努利梁理论。其基本方程是⁴⁴这个方程描述了梁在分布荷载作用下的挠曲变形。5.3 伯努利原理丹尼尔·伯努利的贡献主要体现在流体力学领域。1738年他出版了《流体动力学》一书提出了著名的伯努利原理½ρ²ρ常数这个方程描述了流体中压强、速度和高度之间的关系。它的物理意义是流体速度增加时压强降低反之亦然。这个原理解释了无数自然现象和工程应用。飞机为什么能飞因为机翼上表面弯曲空气流速快压强低下表面平坦空气流速慢压强高。上下表面的压力差就是升力。喷雾器为什么能喷出雾气因为高速气流通过喷嘴压强降低将液体吸上来形成雾滴。足球中的弧线球、棒球中的蝴蝶球都可以用伯努利原理解释。5.4 能量概念的萌芽17-18世纪能量概念尚未成熟。但伯努利家族的研究已经蕴含了能量守恒的思想。莱布尼茨提出了能量vis viva概念定义为mv²即现代意义下动能的两倍。雅各布·伯努利研究了弹性应变能——梁弯曲时储存的能量。丹尼尔·伯努利在流体力学中隐含了动能、势能和压力能的转换关系。约翰·伯努利解决了最速降线问题这是变分法和最小作用原理的先驱。这些工作为19世纪能量守恒定律的建立奠定了基础。亥姆霍兹、焦耳等人最终完成了这一伟大发现但伯努利家族是重要的先驱者。六、哲学思考理性时代的工程科学17-18世纪的力学革命不仅是知识的积累更是思维方式的根本转变。从定性到定量。古代建筑师依靠经验和直觉维特鲁威在《建筑十书》中记载了许多经验法则但没有一个公式。而胡克、欧拉、库仑用数学语言描述自然规律让工程学第一次拥有了精确计算的能力。从现象到本质。古人看到柱子弯曲、土体滑动只知其然而不知其所以然。而欧拉揭示了失稳的机理库仑阐明了土压力的本质将表象背后的规律清晰地呈现出来。从个体到普适。经验法则往往只适用于特定情况难以推广。而胡克定律、欧拉公式、库仑土压力理论都具有普适性——无论是钢材还是木材无论是挡土墙还是基础都遵循同样的规律。这就是理性思维的力量。这些科学先驱的贡献不仅体现在具体的公式和理论更体现在科学方法论的建立观察、假设、实验、验证、推广。这种方法论至今仍是科学研究的核心。从胡克的弹性定律到欧拉的压杆理论从库仑的土压力到伯努利的流体力学这些理论至今仍是工程设计的核心基础。每一座高楼、每一座桥梁、每一架飞机都凝聚着这些科学先驱的智慧。理性的觉醒永不落幕。参考文献[1] Hooke, R. De Potentia Restitutiva[M]. London, 1678.[2] Euler, L. Methodus inveniendi lineas curvas maximi minimive proprietate gaudentes[M]. Lausanne, 1744.[3] Coulomb, C. A. Essai sur une application des règles de maximis et minimis à quelques problèmes de statique[M]. Paris, 1773.[4] Bernoulli, D. Hydrodynamica[M]. Strasbourg, 1738.[5] Timoshenko, S. P. History of Strength of Materials[M]. McGraw-Hill, 1953.完更多精彩关注建源学堂【往期精彩】# 性能分析【JY】基于性能的抗震设计浅析一【JY】基于性能的抗震设计浅析二【JY】浅析消能附加阻尼比【JY】近断层结构设计策略分析与讨论【JY】浅析各动力求解算法及其算法数值阻尼(人工阻尼)理念【JY|体系】结构概念设计之(结构体系概念)【JY|理念】结构概念设计之(设计理念进展)【JY|减震】结构概念之(消能减震黏滞阻尼器)【JY|隔震】结构概念设计之隔震概念设计# 概念机理【JY】砌体的精细化有限元模拟【JY】从一块薄板计算说起算例对比【JY】Abaqus 三维应力单元解析、选择与应用指南【JY】基于Ramberg-Osgood本构模型的双线性计算分析【JY】结构动力学初步-单质点结构的瞬态动力学分析【JY】从一根悬臂梁说起【JY】反应谱的详解与介绍【JY】结构瑞利阻尼与经济订货模型【JY】主成分分析与振型分解【JY】浅谈结构多点激励之概念机理上【JY】浅谈结构多点激励之分析方法下【JY】板壳单元的分析详解【JY】橡胶支座的简述和其力学性能计算# 软件讨论【JY】浅析时程分析中的阻尼设置【JY】减隔震元件计算表格分享【JY】复合材料分析利器—内聚力单元【JY】SDOF计算教学软件开发应用分享【JY】Abaqus6.14-4如何关联fortran【JY】如何利用python来编写GUI【JY】如何解决MATLAB GUI编程软件移植运行问题