中心差分法计算程序编程.doc

中心差分法计算程序编程.doc
中心差分法计算程序编程.doc

中心差分法计算程序编程

姓名:张泽伟 学号: 电话:

一、中心差分法程序原理说明

1.1 中心差分法思路

中心差分法的基本思路:是将运动方程中的速度向量和加速度向量用位移的某种组合来表示,将微分方程组的求解问题转化为代数方程组的求解问题,并在时间区间内求得每个微小时间区间的递推公式,进而求得整个时程的反应。

1.2 中心差分法原理

中心差分法只在相隔t ?一些离散的时间区间内满足运动方程,其基于有限

差分代替位移对时间的求导(即速度和加速度),如果采用等时间步长,t t i ?=?,

则速度与加速度的中心差分近似为:

t u u u i i ?-=

-+?211 (a) 21

12t u u u u i i i ?+-=

-+?? (b) 而离散时间点的运动为

)

(),(),(i i i i i i t u u t u u t u u ??????=== ( =i 0,1,2,3,……)

由体系运动方程为:0

)()()(=++???t ku t u c t u m i (c) 将速度和加速度的差分近似公式(a )和式(b )代入式(c )可以得到i t 时

刻的运动方程:

02211211=+?-+?+--+-+i i i i i i ku t u u c t u u u m (d )

在(d )式中,假设i u 和1-i u 是已知的,即在i t 及i t 以前时刻的运动已知,则

可以把已知项移到方程的右边,整理得到:

12212)2()2()2(-+?-?-?--=?+?i i i u t c t m u t m k u t c t m (e)

由式(e )就可以根据i t 及i t 以前时刻的运动,求得1+i t 时刻的运动,如果需

要可以用式(a )和式(b )求得体系的速度和加速度。

1.3 初始条件转化

假设给定的初始条件为

),0(),

0(00?

?==u u u u (g )

由式(g )确定1-u 。在零时刻速度和加速度的中心差分公式为:

t u u u ?-=

-?2110 (h ) ` 21

0102t u u u u ?+-=-?? (i )

将式(i )消去1u 得:020012???-?+?-=u t u t u u (j )

而零时刻的加速度值0??u 可以用t =0时的运动方程

0000=++???ku u c u m

确定 即 )(1000ku u c m u --=??

? (k ) 这样就可以根据初始条件

00,?u u 和初始荷载0P ,就可以根据上式确定1-u 的

值。 1.4 中心差分法编程思路

① 基本数据准备和初始条件计算:

)(1000ku u c m u --=??

? 020012???

-?+?-=u t u t u u ② 计算等效刚度和中心差分计算公式中的相关系数:

t c t m k ?+?=22

22t m

k a ?-

= t c t

m b ?-?=22 ③ 根据i t 及i t 以前时刻的运动,计算1+i t 时刻的运动: 1---=i i bu au P

k P u i =+1

t u u u i i ?-=

-+?211 21

12t u u u u i i i ?+-=-+??

④ 下一步计算用i+1代替i ,对于线弹性结构体系,重复第3步,对于非线性结构体系,重复第2步和第3步。

1.5 中心差分法稳定条件

以上为中心差分法逐步计算公式,其具有2阶精度,即误差

)(02t ?∝ε;并且为有条件稳定,稳定条件为: πn

T t ≤?

二、程序框图

根据中心差分法的原理,可以得出本程序的主要程序思想,以下面框图的形式展示出来:

三、程序清单

%m,k,c分别为质量、刚度、阻尼

%p0,dt,t分别为外荷载幅值、时间步距、总时间

%u0,v0为初始条件初位移和初速度

%u,v,ac分别为位移、速度、加速度反应

ek=等效刚度;p=荷载;ep=等效荷载

%定义矩阵X0=input('请按格式和顺序输入初始矩阵,如X0=[m,k,c,u0,v0,t,P0,dt],

m=X0(1,1);k=X0(1,2);c=X0(1,3);u0=X0(1,4); %分别取出其中的参数:

v0=X0(1,5);t=X0(1,6);P0=X0(1,7);dt=X0(1,8)

t=[0:dt:t]; %将时间分步,采用等时间步长;

[mm,nn]=size(t); %计算t的向量长度,得出步数;

u=zeros(size(t)); %设定存储u的矩阵;

v=zeros(size(t)); %设定存储v的矩阵;

ac=zeros(size(t)); %设定存储ac的矩阵;

u(:,2)=u0; %赋值向量第2项为u0;

v(:,2)=v0; %赋值向量第2项为v0;

ac(:,2)=(P0-c*v(:,2)-k*u(:,2))/m; %求出初始加速度ac0;

u(:,1)=u(:,2)-dt*v(:,2)+((dt)^2)*ac(:,2)/2; %计算初始条件u-1项;

ek=m/(dt^2)+c/(2*dt); %计算等效刚度;

a=k-(2*m)/(dt^2);

b=m/(dt^2)-c/(2*dt); %计算方程系数;

p(:,2)=P0*sin(0); %给出初始荷载条件;

ep(:,2)=p(:,2)-a*u(:,2)-b*u(:,1); %计算初始等效荷载;

u(:,3)=ep(:,2)/ek; %计算位移u1=u(:,3)

for i=3:nn %从第二项开始进行中心差分法计算;

p(:,i)=P0*sin(.5*pi*(i-2)*dt); %给出荷载条件,按照简谐荷载计算;

ep(:,i)=p(:,i)-a*u(:,i)-b*u(:,i-1); %计算等效荷载;

%-----------------------得出所需要结果----------------------------------%

u(:,i+1)=ep(:,i)/ek; %计算位移量;

v(:,i)=(u(:,i+1)-u(:,i-1))/(2*dt); %计算速度量;

ac(:,i)=(u(:,i+1)-2*u(:,i)+u(:,i-1))/(dt^2); %计算加速度量;

end

t=t(:,1:end-1);u=u(:,2:end-1);v=v(:,2:end);ac=ac(:,2:end);p=p(:,2:end);ep=ep(:,2:end);

%------------------------绘制位移、速度、加速度时程曲线-----------------------%

%plot(t,u,'b-o'),hold on,plot(t,v,'g--p'),hold on,plot(t,ac,'r:x'),grid on,xlabel('时间(s)'),ylabel('位移(m)速度(m/s)加速度(m/s^2)'),title('顶层u,v,ac的时程曲线');

subplot(3,1,1),plot(t,u,'b-'),grid,xlabel('时间(s)'),ylabel('位移(m)'),

title('位移u的时程曲线');legend('位移u')

subplot(3,1,2),plot(t,v,'k'),grid,xlabel('时间(s)'),ylabel('速度(m/s)'),

title('速度v 的时程曲线');legend('速度v')

subplot(3,1,3),plot(t,ac,'r'),grid,xlabel('时间(s)'),ylabel('加速度(m/s^2)'),

title('加速度ac 的时程曲线');legend('加速度ac')

四、输入数据

本程序采用单自由度体系进行计算,主要已知参数信息如下:

其质量M=9240kg 、刚度K =1460KN/m 、阻尼系数m s kN C /41.6?=,对结构施加动力荷载N t P )5.0sin(73000π=,结构周期T=0.05s ,初始位移

m u 05.00=,初始速度s m v /00=,假设结构处于线弹性状态。由中心差分法可知,要使计算结果稳定且不发散,需满足:时间步长s T t n

159.0=≤?π,

本例分别取时间步长为s 1.0、s 15.0、s 17.0、s 2.0分别进行计算,并验证其稳定条件,取总时间为30s 。则:

X0=[9240 1460000 6410 0.05 0 20 73000 0.05]

五、计算结果

当dt=0.1s:

当dt=0.15s时:

当dt=0.17s时:

当dt=0.2s时:

六、结果稳定性分析

由以上时程图可以得到当t?=0.1,0.15时逐步计算结果给出的结构运动趋向收敛的,即计算结果是稳定的;

当t?=0.17,0.20时逐步计算结果给出的结构运动趋向发散的,即结果是不稳定的,且随着步长t?的增加,计算结果发散得越来越快。

由稳定条件知,当t?≤0.159时结果应当是稳定的,而且是发散与收敛的临界点,所以从以上计算结果可以说明了中心差分法是有条件稳定的并验证了中心差分法的稳定条件。

流水施工原理及计算公式

流水施工原理 一、掌握流水施工参数的概念 知识点:流水施工的参数 为了说明组织流水施工时,各施工过程在时间和空间上的开展情况及相互依存关系,这里引入一些描述工艺流程、空间布置和时间安排等方面的状态参数——流水施工参数,包括工艺参数、空间参数和时间参数。 (一)工艺参数 工艺参数是指组织流水施工时,用以表达流水施工在施工工艺方面进展状态的参数,通常包括施工过程和流水强度两上参数。 1.施工过程 组织建设工程流水施工时,根据施工组织及计划安排需要而将计划任务划分成的子项称为施工过程。 施工过程的数目一般用小写n来表示,它是流水施工的确要参数之一。根据性质和特点不同,施工过程一般分为三类,即建造类施工过程、运输类施工过程和制备类施工过程。 (1)建造类施工过程,是指在施工对象的空间上直接进行砌筑、安装与加工,最终形成建筑产品的施工过程。 (2)运输因施工过程,是指将建筑材料、各类构配件、成品、制品和设备等运到工地仓库或施工现场使用地点的施工过程。 (3)制备类施工过程,是指为了提高建筑产品生产的工厂化、机械化程度和生产能力而形成的施工过程。如砂浆、混凝土、各类制品、门窗等的制备过程和混凝土构件的预制过程。 由于建造类施工过程占有施工对象的空间,直接影响工期的长短,因此必须列入施工进度计划,并在其中大多作为主导施工过程或关键的工作。运输类与制备类施工过程一般不占有施工对象的工作面,不影响工期,故不需要列入流水施工进度计划之中,只有当其占有施工对象的工作面,影响工期时,才列入施工进度计划中。 2.流水强度 流水强度是指流水施工的某施工过程(专业工作队)在单位时间内完成的工程量,也称为流水能力或生产能力。 流水强度通常用大写V来表示。 表示: V——某施过程(队)的流水强度 Ri——投入该施工过程的第i 种资源量(施工机械台数或工人数) Si——投入该施工过程的第i 种资源的产量定额 X——投入该过程的资源种类数

中心差分法的基本理论与程序设计

中心差分法的基本理论与程序设计 1程序设计的目的与意义 该程序通过用C语言(部分C++语言)编写了有限元中用于求解动力学问题的中心差分法,巩固和掌握了中心差分法的基本概念,提高了实际动手能力,并通过实际编程实现了中心差分法在求解某些动力学问题中的运用,加深了对该方法的理解和掌握。 2程序功能及特点 该程序采用C语言(部分C++语言)实现了用于求解动力学问题的中心差分法,可以求解得到运动方程的解答,包括位移,速度和加速度。计算简便且在算法稳定的条件下,精度较高。 3中心差分法的基本理论 在动力学问题中,系统的有限元求解方程(运动方程)如下所示: ()()()() Ma t Ca t Ka t Q t ++= 式中,() a t分别是系统的结点加速度向 a t是系统结点位移向量,() a t和() 量和结点速度向量,,, M C K和() Q t分别是系统的质量矩阵、阻尼矩阵、刚度矩阵和结点载荷向量,并分别由各自的单元矩阵和向量集成。 与静力学分析相比,在动力分析中,由于惯性力和阻尼力出现在平衡方程中,因此引入了质量矩阵和阻尼矩阵,最后得到的求解方程不是代数方程组,而是常微分方程组。常微分方程的求解方法可以分为两类,即直接积分法和振型叠加法。 中心差分法属于直接积分法,其对运动方程不进行方程形式的变换而直接进行逐步数值积分。通常的直接积分是基于两个概念,一是将在求解域0t T内的任何时刻t都应满足运动方程的要求,代之仅在一定条件下近似地满足运动方程,例如可以仅在相隔t?的离散的时间点满足运动方程;二是在一定数目的t?区域内,假设位移a、速度a、加速度a的函数形式。 中心差分法的基本思路是用有限差分代替位移对时间的求导,将运动方程中的速度和加速度用位移的某种组合表示,然后将常微分方程组的求解问题转换为

案例1(流水施工时间参数计算与横道图绘制)教学内容

案例1(流水施工时间参数计算与横道图绘 制)

1.背景 某工程包括三个结构形式与建造规模完全一样的单体建筑,共由五个施工过程组成,分别为:土方开挖、基础施工、地上结构、二次砌筑、装饰装修。根据施工工艺要求,地上结构、二次砌筑两施工过程间,时间间隔为2周。 现在拟采用五个专业工作队组织施工,各施工过程的流水节拍见下表 2.问题 1)上述五个专业工作队的流水施工属于何种形式的流水施工?绘制其流水施工进度计划图,并计算总工期。 2)根据本工程特点,宜采用何种形式的流水施工形式,并简述理由。 3)如果采用第二问的方式,重新绘制流水施工进度计划,并计算总工期。 3.分析与答案

1)上述五个专业工作队的流水施工属于异节奏流水施工。根据表中数据,采用“累加数列错位相减取大差法”(简称“错位相减大差法”),计算流水步距: a、各施工过程流水节拍的累加数列: 施工过程A:2 4 6 施工过程B:2 4 6 施工过程C:6 12 18 施工过程D:4 8 12 施工过程E:4 8 12 b、错位相减,取最大值得流水步距: K(A,B) 2 4 6 -) 2 4 6 2 2 2 -6 所以:K(A,B)=2 以此类推,K(B,C)=2,K(C,D)=10,K(D,E)=4 c、总工期T=ΣK(i,j+1)+Σtn+ΣG=(2+2+10+4)+(4+4+4)+2=32周 d、五个专业队完成施工的流水施工进度计划如图所示 2)本工程比较适合采用等步距异节奏(成倍节拍)流水施工。

理由:因五个施工过程的流水节拍分别为2、2、6、4、4,存在最大公约数,且最大公约数为2,所以本工程组织等步距异节奏(成倍节拍)流水施工最理想。 3)如采用等步距异节奏(成倍节拍)流水施工,则应增加相应的专业队。 流水步距:K=min(2,2,6,4,4)=2周 确定专业队数:施工过程A=2/2=1 施工过程B=2/2=1 施工过程C=6/2=3 施工过程D=4/2=2 施工过程E=4/2=2 故:专业队总数=1+1+3+2+2=9 流水施工工期:T=(M+N-1)K+G=(3+9-1)×2+2=24周 采用等步距异节奏(成倍节拍)流水施工进度计划如图所示:

流水施工与总工期计算

流水施工组织方式与工期计算
建筑工程的流水施工要求有一定的节拍,才能步调和谐,配合得当。流水施工的节奏 是由流水节拍所决定的。由于建筑工程的多样性,各分部分项的工程量差异较大,要使所有 的流水施工都组织成统一的流水节拍是很困难的。 在大多数情况下, 各施工过程的流水节拍 不一定相等, 甚至一个施工过程本身在各施工段上的流水节拍也不相等。 因此形成了不同节 奏特征的流水施工。 在节奏性流水施工中,根据各施工过程之间流水节拍的特征不同,流水施工可分为:等 节拍流水施工;异节拍流水施工和无节奏流水施工三大类。
一、等节拍流水施工
定义: 是指同一施工过程在各施工段上的流水节拍都相等, 并且不同施工过程之间的流 水节拍也相等的一种流水施工方式,也称为全等节拍流水或同步距流水。 如: n m A B C D 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 一 二 三 四
某工程划分 A、B、C、D 四个施工过程,每个施工过程分四个施工段,流水节拍均为 2 天,组织等节拍流水施工,计算工期。 组织步骤:1、确定施工顺序,分解施工过程。

2、确定项目施工起点流向,划分施工段。 3、根据等节拍流水施工要求,计算流水节拍数值。 4、确定流水步距,K=t 5、计算流水施工的工期。 工期计算:T=(m+n-1)×K=(4+4-1)×2=14 (天)
二、异节拍流水施工
定义: 是指同一施工过程在各施工段上的流水节拍都相等, 但不同施工过程之间的流水 节拍不完全相等的一种流水施工方式。分为:一般异节拍流水和成倍节拍流水。 (一) 一般异节拍流水施工 定义: 是指同一施工过程在各施工段上的流水节拍相等, 不同施工过程之间的流水节拍 不相等也不成倍数的流水施工方式。 n A B C D m 一 3 4 5 3 二 3 4 5 3 三 3 4 5 3 四 3 4 5 3
如:某工程划分为 A、B、C、D 四个施工过程,分四个施工段组织流水施工,各施工过程 的流水节拍分别为:tA=3,tB=4,tC=5,tD=3;试求该工程的工期。 组织步骤:1、确定流水施工顺序,分解施工过程。 2 确定施工起点流向,划分施工段。 3 确定流水节拍。 4 确定流水步距。

流水步距的计算方法

第二章流水施工原理 本章重要知识点与典型题型 一、掌握流水施工参数的概念 知识点:流水施工的参数 为了说明组织流水施工时,各施工过程在时间和空间上的开展情况及相互依存关系,这里引入一些描述工艺流程、空间布置和时间安排等方面的状态参数——流水施工参数,包括工艺参数、空间参数和时间参数。 (一)工艺参数 工艺参数是指组织流水施工时,用以表达流水施工在施工工艺方面进展状态的参数,通常包括施工过程和流水强度两上参数。 1.施工过程 组织建设工程流水施工时,根据施工组织及计划安排需要而将计划任务划分成的子项称为施工过程。 施工过程的数目一般用小写n来表示,它是流水施工的确要参数之一。根据性质和特点不同,施工过程一般分为三类,即建造类施工过程、运输类施工过程和制备类施工过程。 (1)建造类施工过程,是指在施工对象的空间上直接进行砌筑、安装与加工,最终形成建筑产品的施工过程。 (2)运输因施工过程,是指将建筑材料、各类构配件、成品、制品和设备等运到工地仓库或施工现场使用地点的施工过程。 (3)制备类施工过程,是指为了提高建筑产品生产的工厂化、机械化程度和生产能力而形成的施工过程。如砂浆、混凝土、各类制品、门窗等的制备过程和混凝土构件的预制过程。 由于建造类施工过程占有施工对象的空间,直接影响工期的长短,因此必须列入施工进度计划,并在其中大多作为主导施工过程或关键的工作。运输类与制备类施工过程一般不占有施工对象的工作面,不影响工期,故不需要列入流水施工进度计划之中,只有当其占有施工对象的工作面,影响工期时,才列入施工进度计划中。 2.流水强度 流水强度是指流水施工的某施工过程(专业工作队)在单位时间内完成的工程量,也称为流水能力或生产能力。 流水强度通常用大写V来表示。 表示: V——某施过程(队)的流水强度 Ri——投入该施工过程的第i 种资源量(施工机械台数或工人数) Si——投入该施工过程的第i 种资源的产量定额 X——投入该过程的资源种类数 (二)空间参数 空间参数是指在组织流水施工时,用以表达流水施工在空间布置上开展状态的参数。 1.工作面 工作面是指在某专业工种的工人或某种施工机械进行施工的活动空间。工作面的大小,表明能安排施工人数或机械台数的多少。每个作业的工人或每台施工机械所需工作面的大

有限差分法

有限差分法 一、单变量函数: 用中心差分法(matlab程序见附录)计算结果如下: 图1 中心差分法

表1 数据对比 二、一维热传导: 在此取φ(x)=0,g1(t)= g2(t)=100-100*exp(-t)

问题描述: 已知厚度为l的无限大平板,初温0度,初始瞬间将其放于温度为100度的流体中,流体与板面间的表面传热系数为一常数。 试确定在非稳态过程中板内的温度分布。 (1)显式差分法: 图3 显式差分法 (2)隐式差分法: 图4 隐式差分法

小结:显式格式仅当时格式是稳定的。(其中称为网格比) 隐式格式从k层求k+1层时,需要求解一个阶方程组。而且隐式格式的稳定性对网格比没有要求,即为绝对稳定的。 三、Possion方程: 取f=1,R=1 图5差分法

图6 误差小结:观察误差曲面,其绝对误差数量级为

附Matlab程序: 第1题: %===========================Boundary Value Problem 1 clear;clc; A=[-2.01 1 0 0 0 0 0 0 0; 1 -2.01 1 0 0 0 0 0 0; 0 1 -2.01 1 0 0 0 0 0; 0 0 1 -2.01 1 0 0 0 0; 0 0 0 1 -2.01 1 0 0 0; 0 0 0 0 1 -2.01 1 0 0; 0 0 0 0 0 1 -2.01 1 0; 0 0 0 0 0 0 1 -2.01 1; 0 0 0 0 0 0 0 1 -2.01;]; c1=[0.1;0.2;0.3;0.4;0.5;0.6;0.7;0.8;0.9]; C=0.01*c1-1*[0;0;0;0;0;0;0;0;1]; y=A\C; x=0:0.1:1; yn=[0;y;1]; ye=2*(exp(x)-exp(-x))/(exp(1)-exp(-1))-x; figure(1); plot(x,yn,'*',x,ye); legend('numerical solution','exact solution') xlabel('x','fontsize',20); ylabel('y','fontsize',20); set(gca,'fontsize',18); figure(2); err=abs(ye'-yn); plot(x,err); legend('error') xlabel('x','fontsize',20); ylabel('y','fontsize',20); set(gca,'fontsize',18); 第2题: %========================Boundary Value Problem 1_Explicit %显式 clear;clc l=20;%板厚 h=1;%步长 J=l/h; T=50;%时间

流水步距,施工段

流水步距 流水步距是指两个相邻的施工队(组)先后进入第一个施工段进行流水施工的时间间隔,叫流水步距。 1、从概念可以看到,流水步距是在两个施工过程之间,同一施工段时,工作队投入施工的时间差;比如,支模施工队完成柱子第一段的支模时间需要5天,当模板工程完成后,才能开始柱子第一段的钢筋工程,因此在第一段上钢筋施工与支模施工的时间间隔为5天,这个时间间隔就是流水步距,它表示钢筋施工队投入第一段柱子施工的时间要在支模施工队投入施工5天后才能进行。同理,若钢筋工程需要施工5天,则混凝土工程与钢筋工程之间的流水步距就是5天; 2、这里要注意,流水步距是相对于同一施工段而言的,而且是指的两个相邻的施工过程的时间间隔,也就是像本例流水步距是指支模与钢筋工程的时间间隔,钢筋与混凝土工程的时间间隔,但不是支模和混凝土的时间间隔。因为支模与混凝土不是两个相邻的施工过程。 3、流水步距的数目取决于施过程数,若施工过程数为n,则流水步距就有n-1个。 4、如果流水节拍相等的话,则流水步距就等于流水节拍,如果流水节拍不相等,则应按如下方法计算。 确定流水步距的方法——潘特考夫斯基法(也称累加数列错位相减法) 1、本方法主要用于确定流水节拍不相等时的分别流水(又称无节奏流水)的流水步距,因此在使用分别流水(分别流水使用最广泛)时应使用该方法。 2、方法简述:首先将各施工过程中的流水节拍时间相累加,然后将各相邻施工过程的累加结果错位相减,然后从相减结果中选出最大值,这个值便是两相邻施工过程同一施工段的流水步距了。 下面以示例说明之。 例:某工程由4个施工过程组成,分别由工作队I,II,III,IV施工,该工程划分为4个施工段,每个施工队在各施工段上的流水节拍如右表

偏微分中心差分格式实验报告(含matlab程序)

二阶常微分方程的中心差分求解 学校:中国石油大学(华东)理学院 姓名:张道德 一、 实验目的 1、 构造二阶常微分边值问题: 22,(),(), d u Lu qu f a x b dx u a u b αβ?=-+=<

11122 222222333222122112 100121012010012 00N N N u f q h h u f q h h h u f q h h h q u f h h ---???? ??+-???? ??? ???? ???????-+-? ?????? ???????????=-+? ?????? ???????????-???? ????????-+????? ?? ????? 可以看出系数矩阵为三对角矩阵,而对于系数矩阵为三对角矩阵的方程组可以用“追赶法”求解,则可以得出二阶常微分方程问题的数值解。 四、 举例求解 我们选取的二阶常微分方程边值问题为: 2 22242,01 (0)1,(1), x d u Lu x u e x dx u u e ?=-+=-<

流水步距计算例题

1、先确定有几项工作,在确定分为几个施工段, 例题:某工程基础包含开挖基槽、浇筑混凝土垫层,砌筑砖基础三项工作,分三个施工段组织流水施工,每项工作均由一个专业班组施工,各工作在各施工段上得流水节拍分别就是4天、1天与2天,混凝土热层与砖基础之间有1天得技术间歇。在保证各专业班组连续施工得情况下,完成该基础施工得工期就是()天。 计算方式: 分为三个施工段1、2、3 假设工作为ABC 1 2 3 A 4 (4+4) (4+4+4) B 1(1+1)(1+1+1) C 2(2+2)(2+2+2) 求流水布局: A—B= 4 8 12 —- 1 2 3 = 4710 -3(取最大值10) B—C= 1 2 3 —- 2 4 6 = 1 0—1-6 (取最大值1) 计算工期为:(流水步距之与)加(最后一个过程在各施工段得流水节拍之与) (10+1)+(2+2+2)+1天得技术间隔=18天(工期) 案列2 1 2 34 5 A8 6 3 56 B 3 4 1 2 3 C 3 4 1 3 2 D 5 5 4 4 6 我先假设A、B、C、D为施工过程,1、2、3、4、5为五个施工段,给您将题做一遍,无论具体得施工段与施工过程就是多少,道理还就是一样得。 一、施工段数:5; 二、施工过程数:4; 三、首先我们来求流水步距: 1、根据所给出得各施工过程在各施工段得流水节拍可以瞧出,这就是个典型得无节奏流水节拍,其流水步距得计算方法为所谓得大差法。

2、A、B之间得流水步距为18天:(累加值向后错一位相减,因为无法打公式,我将A、B之间得流水步距计算方法给您发个图片,其它两个参照计算);B、C 之间得流水步距4天;C、D之间得流水步距为3天. 3、则计算总工期:Tp=(流水步距之与)+(最得一个过程在各施工段得流水节拍之与)(18+4+3)+(5+5+4+4+6)=49天。 比如有3个承台,每个承台有挖基坑、钢筋、立模、浇筑混凝土 如果以1、2、3号承台为竖向,就就是无间歇 如果以工序为竖向,就就是无窝工 关于流水施工工期计算得非专业方法 流水施工工期得计算就是考试得重点题目,考生们在完成这些题目过程往往耗时很长,介绍一个非专业得方法可能达到减少时间又能准确回答这类题目得效果. 1、流水施工工期得一般公式(任何组织方式都适用) T=∑k+∑tn+∑Z+∑G-∑C 2、根据理解各种组织方式得特点,推导出不同组织方式得施工工期得计算公式.达到计算时减少画图环节,提高效率。 流水施工得基本组织方式特点计算公式 有节奏流水施等节奏流水施工与参考教材T=(m+n-1)t+∑G+∑Z- ∑C

差分法

第三章 有限差分法 函数()f x ,x 为定义在区间[]a b ,上的连续变 量。将区间[]a b ,等分成n 份,令()h b a n =-称为 步长,x 在这些离散点处的取值为 x a ih i =+ ()i n =01,,, 称为节点。函数()f x 在这些节点处的差值 ()()()()()() f x h f x f x f x h f x h f x h i i i i i i +---+--??? ?? (5-1) 分别称为一阶向前、向后和中心差分,可以用它 们作为函数()f x 在x i 处的微分近似值。这些差分 与相应x 区间的比值 ()()[] ()() [ ] ()()[] 1 1 1 2h f x h f x h f x f x h h f x h f x h i i i i i i +---+--?????? ??? (5-2) 分别称为一阶向前、向后和中心差商,可以用它 们作为函数()f x 在x i 处的导数近似值。完全类似 地可以定义高阶差商,例如常用的二阶中心差商 ()()()[] 1 22h f x h f x f x h i i i +-+- (5-3) 可以作为函数()f x 在x i 处的二阶导数近似值。 §3.1 常微分方程初值问题的差分解法 考虑电学中的一个问题:如图5-1。研究 电容器上的电荷随时间的变化规律。 图5-1 RC 放电回路 这个问题对应的微分方程及其定解条件为:

d d Q t Q RC Q Q t =-=??? ??=00 (5-4) 这是一阶微分方程的初值问题,它的解析解为 Q Q e t RC =-0 (5-5) 一、欧拉(Euler )折线法 求解下列普遍形式的一阶微分方程的初值 问题: ()[]()'=∈=?????y f x y x a b y a y ,,0 (5-6) 首先,将区间[]a b ,等分n 份,取值 a x x x b n =<<<=01 ,步长h x x i i =-+1。 然后,用一阶向前差商近似一阶导数,即 ()() ()()[] y x y x h y x f x y x i i i i i +-≈'=1, (5-7) 简记()y x y i i ≈,则式(5-7)可以写成差分格式: ()y y h f x y i i i i +=+?1, ()i n =-011,,, (5-8) 此即向前欧拉差分格式。这是一个递推计算格式, 从区间左端点即式(5-6)中的初始条件出发,按式 (5-8)依次可以算到区间右端点,得到的 y y y n 12,,, 就是原方程解()y x 的近似值。 应用式(5-8)计算RC 放电方程(5-4),按SI 单 位制,取Q 010=,RC =8,时间步长h =1,计 算结果如下:

第二章流水步距的计算

例题:某三层建筑物的主体工程4个施工过程组成,划分为4个施工段,已知流水节拍均为3d,且知第二个施工过程需待第一个施工过程完工后2d才能开始进行,又知第四个施工过程可与第三个施工过程搭接1d,还知层间歇为1d,试确定流水步距,计算工期并绘制流水进度表。 解:1.确定流水步距 K(Ⅰ, Ⅱ)=t1+tj(1,2)-td(1,2)=3+2-0=5d K(Ⅱ, Ⅲ)=t2+tj(2,3)-td(2,3)=3+0-0=3d K(Ⅲ, Ⅳ)=t3+tj(3,4)-td(3,4)=3+0-1=2d 2.计算流水工期 T=(N+MR-1)t+∑tj- ∑td+ ∑Z’ =(4×3+4-1)×3+2-1+1×2 =48d 例题:某工程由A、B、C、D四个施工过程组成,划分两个施工层组织流水施工,各施工过程的流水节拍均为2天,其中,施工过程B与C之间有2天的技术间歇时间,层间技术间歇为2天。为了保证施工队组连续作业,试确定施工段数,计算工期,绘制流水施工进度表。 解:1.确定流水步距 K(A,B)=t+tj(A,B)-td(A,B)=2+0-0=2d K(B, C)=t+tj(B,C)-td(B,C)=2+2-0=4d K(C, D)=t+tj(C,D)-td(C,D)=2+0-0=2d 2.确定施工段数 M=N+ + =4+ + =6段 2.计算流水工期 T=(N+MR-1)t+∑tj- ∑td =(6×2+4-1)×2+2-0 =32d 5.计算流水工期 当没有层间间歇时:T=(N’+MR-1)K+∑tj-∑td 当有层间间歇时:T=(N’R+M-1)K+(M-N’)K+∑tj-∑td 例题:某两层现浇钢筋砼主体工程,划分为三个施工过程即支模板、绑钢筋和浇砼。已知各施工过程的流水节拍为:支模板tⅠ=4d,绑钢筋tⅡ=4d,浇砼tⅢ=2d。当支模工作队转移到第二层的第一段施工时,需待第一层第一段的砼养护1d后才能进行,要求保证各专业队连续施工,求每层至少需划分的施工段数、流水工期,并绘制流水进度表。

流水步距计算例题

1、先确定有几项工作,在确定分为几个施工段, 例题:某工程基础包含开挖基槽、浇筑混凝土垫层,砌筑砖基础三项工作,分三个施工段组织流水施工,每项工作均由一个专业班组施工,各工作在各施工段上的流水节拍分别是4天、1天和2天,混凝土热层和砖基础之间有1天的技术间歇。在保证各专业班组连续施工的情况下,完成该基础施工的工期是()天。计算方式: 分为三个施工段1、2、3 假设工作为ABC 1 2 3 A 4 (4+4) (4+4+4) B 1 (1+1) (1+1+1) C 2 (2+2) (2+2+2) 求流水布局: A-B= 4 8 12 -- 1 2 3 = 4 7 10 -3 (取最大值10) B-C= 1 2 3 -- 2 4 6 = 1 0 -1 -6 (取最大值1) 计算工期为:(流水步距之和)加(最后一个过程在各施工段的流水节拍之和)(10+1)+(2+2+2)+1天的技术间隔=18天(工期) 案列2 1 2 3 4 5 A 8 6 3 5 6 B 3 4 1 2 3 C 3 4 1 3 2 D 5 5 4 4 6 我先假设A、B、C、D为施工过程,1、2、3、4、5为五个施工段,给你将题做一遍,无论具体的施工段和施工过程是多少,道理还是一样的。 一、施工段数:5; 二、施工过程数:4; 三、首先我们来求流水步距: 1、根据所给出的各施工过程在各施工段的流水节拍可以看出,这是个典型的无节奏流水节拍,其流水步距的计算方法为所谓的大差法。

2、A、B之间的流水步距为18天:(累加值向后错一位相减,因为无法打公式,我将A、B之间的流水步距计算方法给你发个图片,其它两个参照计算);B、C之间的流水步距4天;C、D之间的流水步距为3天。 3、则计算总工期:Tp=(流水步距之和)+(最的一个过程在各施工段的流水节拍之和)(18+4+3)+(5+5+4+4+6)=49天。 比如有3个承台,每个承台有挖基坑、钢筋、立模、浇筑混凝土 如果以1、2、3号承台为竖向,就是无间歇 如果以工序为竖向,就是无窝工 关于流水施工工期计算的非专业方法 流水施工工期的计算是考试的重点题目,考生们在完成这些题目过程往往耗时很长,介绍一个非专业的方法可能达到减少时间又能准确回答这类题目的效果。 1.流水施工工期的一般公式(任何组织方式都适用) T=∑k+∑t n+∑Z+∑G-∑C 2.根据理解各种组织方式的特点,推导出不同组织方式的施工工期的计算公式。达到计算时减少画图环节,提高效率。 流水施工的基本组织方式特点计算公式 有节奏等节奏流水施工和参考教材T=(m+n-1)t+∑G+∑Z-∑C

编制中心差分法程序报告(结构工程研究生作业)

中心差分法计算单自由度体系的动力反应 北京工业大学结构工程 组员:胡建华 S201204111 马 恒 S201204112 陈相家S201204083 张力嘉S201204022 0前言 时域逐步积分法是数值分析方法,它只假设结构本构关系在一个微小的时间步距内是线性的。时域逐步积分法是结构动力问题中一个得到广泛研究的课题,并在结构动力反应计算中得到广泛应用。由于引进的假设条件不同,可以有各种不同的方法,比如中心差分法,线性加速度法,平均常加速度法,Wilson-θ法等,其中中心差分法精度最高。在本文中,通过编制中心差分法计算单自由度体系的动力反应的程序来了解其应用及稳定性。 1中心差分法原理 中心差分法的基本思路:是将运动方程中的速度向量和加速度向量用位移的某种组合来表示,将微分方程组的求解问题转化为代数方程组的求解问题,并在时间区间内求得每个微小时间区间的递推公式,进而求得整个时程的反应。 中心差分法只在相隔t ?一些离散的时间区间内满足运动方程,其基于有限差分代替位移对时间的求导(即速度和加速度),如果采用等时间步长,t t i ?=?,则速度与加速度的中心差分近似为: t u u u i i ?-= -+? 21 1 (a) 2 1 12t u u u u i i i ?+-= -+? ? (b) 而离散时间点的运动为 )(),(),(i i i i i i t u u t u u t u u ? ?? ?? ? === ( =i 0,1,2,3,……) 由体系运动方程为:0)()()(=++? ? ?t ku t u c t u m i (c) 将速度和加速度的差分近似公式(a )和式(b )代入式(c )可以得到i t 时刻的运动方程: 0221 12 11=+?-+?+--+-+i i i i i i ku t u u c t u u u m (d )

中心差分法计算程序编程.doc

中心差分法计算程序编程 姓名:张泽伟 学号: 电话: 一、中心差分法程序原理说明 1.1 中心差分法思路 中心差分法的基本思路:是将运动方程中的速度向量和加速度向量用位移的某种组合来表示,将微分方程组的求解问题转化为代数方程组的求解问题,并在时间区间内求得每个微小时间区间的递推公式,进而求得整个时程的反应。 1.2 中心差分法原理 中心差分法只在相隔t ?一些离散的时间区间内满足运动方程,其基于有限 差分代替位移对时间的求导(即速度和加速度),如果采用等时间步长,t t i ?=?, 则速度与加速度的中心差分近似为: t u u u i i ?-= -+?211 (a) 21 12t u u u u i i i ?+-= -+?? (b) 而离散时间点的运动为 ) (),(),(i i i i i i t u u t u u t u u ??????=== ( =i 0,1,2,3,……) 由体系运动方程为:0 )()()(=++???t ku t u c t u m i (c) 将速度和加速度的差分近似公式(a )和式(b )代入式(c )可以得到i t 时 刻的运动方程: 02211211=+?-+?+--+-+i i i i i i ku t u u c t u u u m (d ) 在(d )式中,假设i u 和1-i u 是已知的,即在i t 及i t 以前时刻的运动已知,则 可以把已知项移到方程的右边,整理得到: 12212)2()2()2(-+?-?-?--=?+?i i i u t c t m u t m k u t c t m (e)

由式(e )就可以根据i t 及i t 以前时刻的运动,求得1+i t 时刻的运动,如果需 要可以用式(a )和式(b )求得体系的速度和加速度。 1.3 初始条件转化 假设给定的初始条件为 ),0(), 0(00? ?==u u u u (g ) 由式(g )确定1-u 。在零时刻速度和加速度的中心差分公式为: t u u u ?-= -?2110 (h ) ` 21 0102t u u u u ?+-=-?? (i ) 将式(i )消去1u 得:020012???-?+?-=u t u t u u (j ) 而零时刻的加速度值0??u 可以用t =0时的运动方程 0000=++???ku u c u m 确定 即 )(1000ku u c m u --=?? ? (k ) 这样就可以根据初始条件 00,?u u 和初始荷载0P ,就可以根据上式确定1-u 的 值。 1.4 中心差分法编程思路 ① 基本数据准备和初始条件计算: )(1000ku u c m u --=?? ? 020012??? -?+?-=u t u t u u ② 计算等效刚度和中心差分计算公式中的相关系数: t c t m k ?+?=22

流水施工原理及计算公式知识讲解

流水施工原理及计算 公式

流水施工原理 一、掌握流水施工参数的概念 知识点:流水施工的参数 为了说明组织流水施工时,各施工过程在时间和空间上的开展情况及相互依存关系,这里引入一些描述工艺流程、空间布置和时间安排等方面的状态参数——流水施工参数,包括工艺参数、空间参数和时间参数。 (一)工艺参数 工艺参数是指组织流水施工时,用以表达流水施工在施工工艺方面进展状态的参数,通常包括施工过程和流水强度两上参数。 1.施工过程 组织建设工程流水施工时,根据施工组织及计划安排需要而将计划任务划分成的子项称为施工过程。 施工过程的数目一般用小写n来表示,它是流水施工的确要参数之一。根据性质和特点不同,施工过程一般分为三类,即建造类施工过程、运输类施工过程和制备类施工过程。 (1)建造类施工过程,是指在施工对象的空间上直接进行砌筑、安装与加工,最终形成建筑产品的施工过程。 (2)运输因施工过程,是指将建筑材料、各类构配件、成品、制品和设备等运到工地仓库或施工现场使用地点的施工过程。 (3)制备类施工过程,是指为了提高建筑产品生产的工厂化、机械化程度和生产能力而形成的施工过程。如砂浆、混凝土、各类制品、门窗等的制备过程和混凝土构件的预制过程。 由于建造类施工过程占有施工对象的空间,直接影响工期的长短,因此必须列入施工进度计划,并在其中大多作为主导施工过程或关键的工作。运输类与制备类施工过程一般不占有施工对象的工作面,不影响工期,故不需要列入流水施工进度计划之中,只有当其占有施工对象的工作面,影响工期时,才列入施工进度计划中。 2.流水强度 流水强度是指流水施工的某施工过程(专业工作队)在单位时间内完成的工程量,也称为流水能力或生产能力。 流水强度通常用大写V来表示。 表示: V——某施过程(队)的流水强度 Ri——投入该施工过程的第i 种资源量(施工机械台数或工人数)

中心差分法在单自由度中的应用

中心差分法求解单自由度体系的自由振动问题 前言 时域逐步积分法是根据运动方程,引进某些假设,建立由t 时刻状态向量i u 、i u ?、i u ? ?到t +t ?时刻的状态向量1+i u 、1+?i u 、1+??i u 的递推关系,从而从t =0时刻的初始状态向量0u 、0?u 、0? ?u 出发,逐步求出各时刻的状态向量,由于引进的假设条件不同,可以有各种不同的方法,下面主要介绍一种时域逐步积分方法-中心差分法。 中心差分法(central difference method)原理[1] 中心差分法的基本思路:是将运动方程中的速度向量和加速度向量用位移的某种组合来表示,将微分方程组的求解问题转化为代数方程组的求解问题,并在时间区间内求得每个微小时间区间的递推公式,进而求得整个时程的反应。 中心差分法只在相隔t ?一些离散的时间区间内满足运动方程,其基于有限差分代替位移对时间的求导(即速度和加速度),如果采用等时间步长,t t i ?=?,则速度与加速度的中心差分近似为: t u u u i i ?-=-+?211 (a) 2 112t u u u u i i i ?+-=-+?? (b) 而离散时间点的运动为 )(),(),(i i i i i i t u u t u u t u u ??????=== ( =i 0,1,2,3,……) 由体系运动方程为:0)()()(=++???t ku t u c t u m i (c) 将速度和加速度的差分近似公式(a )和式(b )代入式(c )可以得到i t 时刻的运动方程: 02211211=+?-+?+--+-+i i i i i i ku t u u c t u u u m (d ) 在(d )式中,假设i u 和1-i u 是已知的,即在i t 及i t 以前时刻的运动已知,则可以把已知项移到方程的右边,整理得到: 12212)2()2()2(-+?-?-?--=?+?i i i u t c t m u t m k u t c t m (e)

中心差分法计算单自由度体系动力反应样本

中心差分法计算单自由度体系动力反应 1, 程序说明 中心差分法基于有限元查分代替位移对时间的求导( 即速度和加速度) 。如果采用等时间步长, i t t ?=?, 则速度和加速度的中心查分近似为 .11..11222i i i i i u u u t u u u u t +-+--=?-+=? 体系的运动方程为 ... ()()()()mu t cu t ku t P t ++= 联立以上三式, 得 1111222i i i i i i i u u u u u m c ku P t t +-+--+-++=?? 上式中, 假设i u 和1i u -是已知的, 即i t 和i t 以前时刻的运动已知, 则能够把已知 项移到方程的右边, 整理得 11222222i i i i m c m m c u P k u u t t t t t +-??????+=---- ? ? ???????????? 这样, 就能够计算体系任意时刻的位移, 速度和加速度。 2, 程序框图

3, 程序清单 %计算等效刚度和中心差分法计算公式中的系数 clear, m=17.5e3;k=875500;c=35000;aa=input(' 请选择时间步长 1 or 2 or 3 \n 1: dt=0.02 ; 2 : dt=0.3 ; 3: dt=其它\n'); if aa==1 dt=0.02; end if aa==2 dt=0.3; end if aa==3 dt=input('请输入时间步长\n dt= ') end t=0:dt:1.2; n=fix(1.2/dt+1);kr=m/(dt * dt) + c/(2 * dt); a=k-2 * m/(dt * dt); b=m/(dt * dt)-c/(2 * dt); %求力p p1=0:1:40;p2=39:-1:0;one=ones(1,40);p3=(one<0);p=1000*[p1,p2,p3]; for i=1:n if t(i)<=0.4,p(i)=100000*t(i); end if t(i)>0.4&&t(i)<=0.8,p(i)=8*t(i); end if t(i)>0.8,p(i)=0; end

流水步距计算例题

1、先确定有几项工作,在确定分为几个施工段, 例题:某工程基础包含开挖基槽、浇筑混凝土垫层,砌筑砖基础三项工作,分三个施工段组织流水施工,每项工作均由一个专业班组施工,各工作在各施工段上的流水节拍分别是4天、1天和2天,混凝土热层和砖基础之间有1天的技术间歇。在保证各专业班组连续施工的情况下,完成该基础施工的工期是()天。 计算方式: 分为三个施工段1、2、3 假设工作为ABC 123 A4(4+4)(4+4+4) B1(1+1)(1+1+1) C2(2+2)(2+2+2) 求流水布局: A-B=4812 123 =4710-3(取最大值 10) B-C=123 --246 =10-1-6(取最大值1) 计算工期为:(流水步距之和)加(最后一个过程在各施工段的流水节拍之和 (10+1)+(2+2+2)+1天的技术间隔=18天(工期) 案列2 1 2 3 4 5 A 8 6 3 5 6 B 3 4 1 2 3 C 3 4 1 3 2 D 5 5 4 4 6 我先假设A、B、C、D为施工过程,1、2、3、4、5为五个施工段,给你将题做一遍,无论具体的施工段和施工过程是多少,道理还是一样的。 、施工段数:5; 、施工过程数:4 ;二、首先我们来求流水步距: 1、根据所给出的各施工过程在各施工段的流水节拍可以看出,这是个典型的无节奏流水节拍,其流水步距的计算方法为所谓的大差法。

2、A、B之间的流水步距为18天:(累加值向后错一位相减,因为无法打公式, 我将A、B之间的流水步距计算方法给你发个图片,其它两个参照计算);B、C之间的流水步距4天;C、D之间的流水步距为3天。 3、则计算总工期:TP =(流水步距之和)+ (最的一个过程在各施工段的流水节拍之和)(18+4+3 )+ (5+5+4+4+6 )= 49 天。 A . B施工过程之何的施水步歷的靖定 吕 <3 + 6+3+5> --- 3 C3 + 4> <3÷4 + L?<3 + 4+l + Ξ> +θ IL 10 14 13 -!2 相减之后最大值1 8 ,所頤步距为1 8 Λ. 比如有3个承台,每个承台有挖基坑、钢筋、立模、浇筑混凝土 如果以1、2、3号承台为竖向,就是无间歇 如果以工序为竖向,就是无窝工 关于流水施工工期计算的非专业方法 流水施工工期的计算是考试的重点题目,考生们在完成这些题目过程往往耗时很长,介绍一个非专业的方法可能达到减少时间又能准确回答这类题目的效果。 1. 流水施工工期的一般公式(任何组织方式都适用) T=∑k+∑t n+∑Z+∑G-∑C 2. 根据理解各种组织方式的特点,推导出不同组织方式的施工工期的计算公式。达到计算时

第二章流水步距的计算

例题: 某三层建筑物的主体工程4个施工过程组成,划分为4个施工段,已知流水节拍均为3d,且知第二个施工过程需待第一个施工过程完工后2d才能开始进行,又知第四个施工过程可与第三个施工过程搭接1d,还知层间歇为1d,试确定流水步距,计算工期并绘制流水进度表。 解: 1."确定流水步距 K(Ⅰ,Ⅱ)=t1+tj(1,2)-td(1,2)=3+2-0=5d K(Ⅱ,Ⅲ)=t2+tj(2,3)-td(2,3)=3+0-0=3d K(Ⅲ,Ⅳ)=t3+tj(3,4)-td(3,4)=3+0-1=2d 2.计算流水工期 T=(N+MR-1)t+∑tj-∑td+∑Z’ =(4×3+4-1)×3+2-1+1×2 =48d 例题: 某工程由 A、 B、 C、D四个施工过程组成,划分两个施工层组织流水施工,各施工过程的流水节拍均为2天,其中,施工过程B与C之间有2天的技术间歇时间,层间技术间歇为2天。为了保证施工队组连续作业,试确定施工段数,计算工期,绘制流水施工进度表。 解:

1."确定流水步距 K(A,B)=t+tj(A,B)-td(A,B)=2+0-0=2d K(B, C)=t+tj(B,C)-td(B,C)=2+2-0=4d K(C, D)=t+tj(C,D)-td(C,D)=2+0-0=2d 2.确定施工段数 M=N++=4++=6段 2.计算流水工期 T=(N+MR-1)t+∑tj-∑td =(6×2+4-1)×2+2-0 =32d 5.计算流水工期 当没有层间间歇时: T=(N’+MR-1)K+∑tj-∑td 当有层间间歇时: T=(N’R+M-1)K+(M-N’)K+∑tj-∑td 例题: 某两层现浇钢筋砼主体工程,划分为三个施工过程即支模板、绑钢筋和浇砼。已知各施工过程的流水节拍为: 支模板tⅠ=4d,绑钢筋tⅡ=4d,浇砼tⅢ=2d。当支模工作队转移到第二层的第一段施工时,需待第一层第一段的砼养护1d后才能进行,要求保证各专业队连续施工,求每层至少需划分的施工段数、流水工期,并绘制流水进度表。例题: 某预制柱工程分为模板安装、绑扎钢筋、浇筑砼3个施工过程4个施工段进行施工。

相关文档
最新文档