1. 研究背景

连续梁一般为多次超静定结构。常用的超静定结构内力求解方法有:力法、位移法、弯矩分配法、矩阵位移法,以及有限元法等等,前三者适用于超静定次数较少情况下的手算,后两者虽可通过电算解决任意次数的超静定结构,但又存在着建模复杂的问题。为此,本课题拟研发一种新型求解器,不仅可以计算出任意高次连续梁的内力,同时还避免了复杂建模,具备参数输入简便的特点。

2. 求解器原理

求解器的理论基础为卡式定理,以图1中的一次超静定结构为例,推导过程如下所示。

首先,取消B支座,并用未知力X1代替,形成图2所示的力法基本单元。接着,以A点为坐标原点,AB轴为x轴,建立坐标系,并将AB上任意一点x的弯矩M(x)写成如下形式:

此时,梁的应变能U为:

应变能U对X1求偏微分便可得到B点处的位移:

最后再令B点位移等于0,便可解出未知力X1等于0.375ql。此时,梁的弯矩图如图3所示。

图1 力学模型

图2 基本单元

图3 弯矩图

3. 实例运用

结合Maple语言与卡式定理,便可求解出任意超静定次数的连续梁内力。以图4所示

的四次超静定连续梁为例,简要描述该求解器的使用方法。

图4 四次超静定连续梁简图

取该连续梁的基本单元如图5所示。去除左右两端固定端,代之以铰,暴露出支座未知力偶X1和X4;去除中间两个铰支座,暴露出支座未知集中反力X2和X3。

图5 连续梁基本单元

将基本单元上的各个集中力、集中力偶与均布力以矩阵的形式输入Maple中。以集中力矩阵JZL为例,该矩阵的每一列均代表着一个集中力,具体如图6所示。矩阵的第一列表明,该基本单元上作用有大小为128kN的集中力,且该集中力距离左端支座2m,距离右端支座10m。

图6 集中力矩阵

外荷载输入完毕后,Maple便会基于卡式定理,依次进行偏微分运算与四元方程组求解,最终绘制出该连续梁的弯矩图,如图7所示。

图7 连续梁弯矩图

最后,有相关需求欢迎通过微信公众号联系我们.

微信公众号:

320科技工作室

基于Maple的超静定连续梁内力求解器的实现相关推荐

  1. 基于深度搜索的树路径求解_基于深度学习的自动验证码求解器

    基于深度搜索的树路径求解 计算机视觉,网络安全,深度学习(Computer Vision, Cybersecurity, Deep Learning) Disclaimer: The followin ...

  2. Simulink求解器综合介绍

    目录 1. 概要 2. Simulink求解器 2.1 Simulink仿真过程 2.2 Simulink求解器分类 2.3 Simulink仿真参数设置界面 3. 定步长求解器 fixed step ...

  3. 赛桨PaddleScience v1.0 Beta:基于飞桨核心框架的科学计算通用求解器

    近年来,关于AI for Science的主题被广泛讨论,重点领域包含使用AI方法加速设计并发现新材料,助力高能物理及天文领域的新问题探索,以及加速智慧工业实时设备数据与模型的"数字孪生&q ...

  4. 线性规划求解器 matlab,基于求解器设置线性规划

    求解方法 要求解优化问题,请执行以下步骤.选择求解器 要找到求解此问题的合适求解器,请参考优化决策表.该表要求您根据目标函数的类型和约束的类型对问题进行分类.对于此问题,目标函数是线性的,约束也是线性 ...

  5. 线性规划求解器 matlab,混合整数线性规划基础:基于求解器

    问题描述 您要混合具有不同化学组成的钢材,以获得 25 吨具有某一特定化学组成的钢材.所得钢材应包含 5% 的碳和 5% 的钼(以重量计),即 25 吨 *5% = 1.25 吨碳和 1.25 吨钼. ...

  6. 结构力学求解器_结构力学学好这些内容对施工很关键,你都学懂了吗?

    结构力学的任务是什么呢?简单说就是要设计的结构既安全又经济.就这么一句话,却是很费理解的,而且人类经过了几百年的努力,又需要方方面面的合作才能够完满地达到. 首先,一个结构要承担它的使用功能,例如建筑 ...

  7. MapleSim中的符号和数值求解器详解

    MapleSim基于数学软件Maple中强大的数值和符号数学引擎,提供了大量其他工具不具备的功能,例如自动生成符号形式的系统方程和实时仿真代码.符号计算正在成为最重要的新一代建模技术之一,为开发模型方 ...

  8. 组合求解器 + 深度学习 =?这篇ICLR 2020论文告诉你答案

    2020-01-26 20:17:46 选自TowadsDataScience 作者:Marin Vlastelica Pogančić 机器之心编译 参与:郭元晨.魔王 如何将组合求解器无缝融入深度 ...

  9. 为什么lp的最优解是一个概率_什么时候应该用概率图模型、消息传递替代传统组合优化求解器?未来工作?(持续更新)...

    相关基础:概率图模型中的推断https://zhuanlan.zhihu.com/p/252169479 英文原文:https://tspace.library.utoronto.ca/bitstre ...

最新文章

  1. 2014.4新版uboot启动流程分析
  2. php mail函数_PHP发送电子邮件函数mail详解
  3. ajax请求php的过程,php如何实现ajax请求
  4. ML.NET机器学习、API容器化与Azure DevOps实践(四):持续集成与k8s持续部署
  5. c语言tcp读写二进制文件,通过TCP/IP连接发送二进制文件
  6. 大数据面试-06-大数据工程师面试题
  7. 【Linux】Linux的常用远程工具
  8. iOS追踪设备和用户
  9. mysql 根据总分排名
  10. spark集成hbase与hive数据转换与代码练习
  11. Atitit 高级人员要看哪些源码 目录 1. Ati看过的源码 1 1.1. Ui类 1 1.2. Mvc类 1 1.3. 数据库类 1 1.4. 算法类 1 2. 看源码的意义 2 2.1. 一
  12. NSTimer循环引用
  13. 【AI PC端算法优化】七,RGB和YUV图像颜色空间互转SSE优化
  14. 00、Python源码编译
  15. 机房服务器搬迁验收文档,idc机房服务器搬迁之后的准备工作和应对
  16. linux skype 4.3,在Arch Linux上安装Skype 4.3(最新版本)
  17. FlashPaper Win2003部署
  18. JavsScript 节流函数 分金定穴
  19. 解决tp5 Could not open input file: think问题
  20. 古典音乐CD购买经验谈

热门文章

  1. DNS域名服务器114.114.114.114和8.8.8.8
  2. 【Android】使用MediaExtractor、MediaMuxer去掉视频文件中的音频数据
  3. 【智能算法】基于双隐含层BP神经网络的预测
  4. 第九届”大唐杯“全国大学生移动通信5G技术大赛省赛获奖名单公示
  5. 自定义Spark累加器
  6. 骁龙780g相当于什么处理器 骁龙780g什么水平
  7. 什么是EFI系统分区?
  8. 怎么判断一篇英文论文是不是综述
  9. 还在吐槽翻译的外版书质量差吗?谈谈我个人的理解
  10. 小白如何上手几款微信小程序UI组件库