结构有限元分析程序设计 绪 论 §0.1 开设“有限元程序设计”课程的意义和目的 §0.2 课程特点 §0.3 课程安排 §0.4 课程要求 §0.5 基本方法复习 $0.1 意义和目的 1. 有限元数值分析技术本身要求工程设计研究人员掌握 1). 有限元数值分析技术的完善标志着现代计算力学的真正成熟和实用化,已在各种力学中得到了广泛的应用。比如: ,已杨为工程结构分析中最得以收敛的技术手段,现代功用大致有: a) . 现代结构论证。对结构设计从内力,位移等方面进行优劣评定,从而进行结构优化设计。 b) 可取代部份实验,局部实验+有限元分析,是现代工程设计研究方法的一大特点。 c) 结构的各种功能分析(疲劳断裂,可靠性分析等)都以有限元分析工具作为核心的计算工具。 2). 有限元数值分析本身包括着理论+技术实现(本身功用所绝定的) 有限元数值分析本身包括着泛函理论+分片插值函数+程序设计 2. 有限元分析的技术实现(近十佘年的事)更依赖于计算机程序设计 有限元分析的技术取得的巨大的成就,从某种意义上说,得益于计算机硬件技术的发 展和程序设计技术的发展,这两者的依赖性在当代表现得更加突出。(如可视化技术) 3. 从学习的角度,不仅要学习理论,而且要从程序设计设计角度对这些理论的技术实现有一个深入的了解,应当致力于掌握这些技术实现能力,从而开发它,发展它。(理论本身还有待于进一步完美相应的程序设计必须去开发) 4. 程序设计不仅是实现有限元数值分析的工具和桥梁,而且在以下诸方面也有意义: 1). 精通基本概念,深化理论认识; 2). 锻炼实际工程分析,实际动手的能力; 3). 获得以后工作中必备的工具。(作业+老师给元素库) 目的:通过讲述有限元程序设计的技术与技巧,便能达到自编自读的能力。 §0.2 课程特点 总描述: 理论+算法+数据结构(程序设计的意义) 理论: 有限元算法,构造,步骤,解的等外性,收敛性,稳定性,误差分析 算法; 指求解过程的技术方法,含两方面的含义;a. 有限元数值分析算法,b, 与数据结构有关的算法(总刚稀疏存贮,提取,节点优化编号等) 数据结构: 指各向量矩阵存贮管理与实现,辅助管理结构(指针,数据记录等) 具体特点: 理论性强: 能量泛函理论+有限元构造算法+数据结构构造算法 内容繁杂: 理论方法+技术方法+技术技巧 技巧性强: 排序,管理结构(指针生成,整型运算等) § 0.3 课程安排 ①. 单元刚度...