构件模型
2.3.1 基于构件的模型
基于构件的 开发模型
基于构件的开发模型
• Component-based development model • 近年来得到广泛应用,改变大型软件开发方式 • 考虑的焦点是集成,而非实现 • 构件/组件(Component)
– 系统中模块化的、可更换的部分 – 实现特定的功能 – 对实现进行封装,暴露一组接口 – 例如:动态链接库(.dll),浏览器插件
基于构件的开发模型
需求 分析
构件检索 与分析
构件选取
设计体系 结构
需求修改
复用与集 成构件
系统 测试
系统 维护
系统开发
构件库
开发新构件 购买新构件
构件开发 与维护
基于构件的开发模型
01. 需求分析 02. 构件分析
• 与其它过程 模型相同
• 根据需求搜索构件 • 如果没有完全匹配
的构件,则需要修 改构件或者修改需 求
03. 系统设计
• 与其它过程模型不 同
• 考虑重用和集成 • 如果没有可重用的
构件,则设计新软 件
04. 开发集成
• 将构件集成到系 统中 软件复用思想 • 降低开发成本和风险,
加快开发进度,提高 软件质量
适用场合
适用于系统之间有共性的情况。
缺点
• 模型复杂 • 商业构件不能修改,会
导致修改需求,进而导 致系统不能完全符合客 户需求 • 无法完全控制所开发系 统的演化 • 项目划分的好坏直接影 响项目结果的好坏
感谢观看!
浅谈结构弹塑性分析中的混凝土构件模型_夏宇
程
结
构 ·
模型一中某框架梁滞回曲线
Altug Erberik, ( 2004 ) 折线双线型
2. 2
剪力墙结构的构件模型 目前各结构弹塑性分析软件采用的面构件模型主要有
两种: 分层壳模型和纤维素模型, 两者均是基于材料本构关 。 系的模型 剪力墙的分层壳模型原理示意如图 2 所示; 纤维 素模型原理示意如图 3 所示。
表2 方 1 2 3 4 案 造价 适中 适中 适中 较高 上部自重 略增大 减小 减小 — — —
改造方案指标对比 基础承载力 原有承载力 原有承载力 原有承载力 按要求设计 上部承载力 可提高 、 需评估 可提高, 需评估 按要求设计 按要求设计 技术难度 较难 难 常规方法 常规方法
全桥加固 拆除拱肋以上部分重建 拆除基础以上重建 全部拆除重建
1
结构弹塑性分析概述
随着社会的进步, 科技的发展, 城市中建筑物的高度、 复
杂程度也随着提升。在建筑结构的设计过程中, 越来越多的 项目需要进行结构弹塑性分析 。 结构弹塑性分析目前主要 有两种: 静力弹塑性分析和动力弹塑性时程分析 。 其中动力 弹塑性时程分析是最为先进也是运用最多的结构弹塑性分 析方法。 在结构弹塑性分析的过程中, 能量的输入( 水平侧力、 地 震波) 、 结构的模拟( 结构整体计算模型、 结构构件的模拟) 、 计算方法等等都会对结构弹塑性分析的结果造成影响, 而目 前这些问题尚未得到完美解决 。 故而结构弹塑性分析的目 的不是进行精确的结构分析计算, 而是帮助结构工程师发现 结构是否存在承载力、 刚度等方面的薄弱部位, 了解结构在 以 中震及大震作用下的损伤程度以及层间位移角指标等等, 便判别结构是否达到预期的结构抗震性能设计目标 。 结构弹塑性分析的过程, 其实也是一个能量分析的过 程。地震的能量转化为结构的动能 、 应变能、 阻尼能、 非线性 耗能等。在同样的结构弹塑性分析条件下( 能量输入、 结构 计算模型、 计算方法等相同) , 选择不同的构件模型( 材料本 构模型、 构件恢复力模型) , 也就选择了不同的构件耗能能力 ( 主要针对非线性耗能) , 将会得到不同的结构弹塑性分析结 尤其是大震作用下的结构构件耗能及损伤情况将会不 果, 同, 这对判别结构是否满足预期的结构抗震性能设计目标至 关重要。
构件对象模型COM
COM基础
功能: (1)实现客户方与服务器方COM应用的创建过程 (2)COM通过注册表查找本地服务器(即EXE程序)
以及程序名与CLSID的转换 (3)提供标准的内存控制方法
DCOM的实现提供了分布式环境下的通信机制
在操作系统层次 以DLL文件的形式存在
6
(5) COM特性
COM基础
•语言无关性
构件引用记数
对象1
对象2
对象引用记数
对象引用记数
接口
接口引用记数
接口
接口引用记数
接口
接口引用记数
接口
接口引用记数
18
(3)接口查询
COM基础
一个COM对象(构件)可以实现多个接口 使用QueryInterface查询某个构件是否支持某个特定的接口
• QueryInterface的使用
void foo(Iunknown * pI){
内存管理函数:
CoTaskMemAlloc CoTaskMemRealloc CoTaskMemFree CoGerMalloc
COM基础
31
(3) 类厂(Class Factory)
COM基础
能够创建其他构件的构件 (构件厂) 其本身也是一个COM对象 支持一个特殊的接口 IClassFacroty 每一个COM对象类应该有一个相应的类厂对象
•数据库 OLE DB/ADO 以 COM 的方式 为数据访问提供一致的接口
•Internet ActiveX包含了所有基于COM的Internet相关技术
•COM+ 增加MTS等服务
8
2 COM接口
COM基础
COM接口是COM规范的核心内容
基于构件模型的系统设计研究
一
种构件概念模 型 , 名 为 E E trr eC mp nn , 命 c( nep s o o e t简 i
称 E 构件 。 C) 源自21 E . C构件 定义
E C构件是 系统用于进行软件开发 、 复用和软件组装的 基本单元 。E C构件包 括构 件类 型、 件实现 、 构 提供接 口和
Vo . 8。 . 。 0 6 12 No 9 2 0
文章编号 :0 71o 2 o ) 90 2 —3 10 —3 x(o 6o —1 90
基 于 构件 模 型 的系统设 计 研 究
A t d fC mp n n - o e- s d S se De in S u y o o o e tM d lBa e y tm sg
关键词 : 件 ; 构 系统 设 计 ; 多层 结构 ; 复 用 性 ; 可 可移 植 性
Ke r s c mp n n ; y t m e i ; li e r h t t r ; e s b l y p r b l y y wo d : o o e t s s e d sg mu t ir a c i u e r u a ii ; t i t n t c e t o a i
潘 向 阳
PAN Xingya g a - n
(.浙江大学计算机科学与技术学院 , 1 浙江 杭州 3 0 2 ;. 10 7 2 财通证券经纪有限责任公司 电脑 中心 , 浙江 杭 州 3 00 ) 10 9
(. co l f o p tr cec n e n lg ,hj n nvr t。 I 3 0 2 ; 1S ho m ue i ea dT c ooy Z ei gU i sy № I 伽 10 7 oC S n h a ei 粤 2C mp tr e t , atn euie, agh u3 0 0 ,hn ) . o ue C ne C i gScr i H n zo 10 9 C i r o ts a 摘 要 : 文利 用 W e evc 技 术 思 想 和 构 件 的 强 装 拆 性 思 想 , 可 复 用 的 、 于构 件 的 应 用 系统 框 架 同 内部 的 业 本 bSri e 将 基
可重用构件模型的几个步骤
可重用构件模型的几个步骤
一、明确重用需求
重用构件模型在软件工程中的应用有很多,但最重要的一步是要明确重用需求。
重用需求可以用一句简单的话来描述:要重用多少,重用的类型有哪些,重用的模块有哪些?因此,需要明确重用的要求。
二、建立重用构件模型
三、分析模型可行性
重用构件模型有可能存在一些问题。
因此,需要对此模型进行可行性分析,找出关键点,分析重用构件模型在多种情况下的可行性情况。
四、开发重用构件模型
根据重用需求和可行性分析,最后可以制定一个可行性分析可用的重用构件模型。
在这个阶段,可以开发重用构件模型,将模块集成到重用构件模型,完成重用构件的制定工作。
五、测试重用构件
重用构件完成之后,为了确保构件的可用性,必须进行测试。
为了获得更好的测试效果,可以采用方案测试,性能测试以及安全性测试等。
六、部署重用构件
测试完成之后,重用构件将部署到正式环境中使用。
3构件单元模型
(a )F-D (广义力-广义变形)关系曲线 (b )滞回退化示意图图4.2非弹性组件的定义图4.3 Perform-3D 中混凝土本构的定义4.1.3 构件单元模型4.1.3.1 框架单元模型Perform-3D 中的非线性梁单元模型种类较多,包括弦转动模型、集中塑性铰模型和塑性区模型等,这三种模型的特点和适用范围分别为:(1)弦转动模型基于梁的中点即为反弯点的假设,因此通常用于截面规则对称,仅在两端发生屈服的梁的模拟,建模时需要确定梁端非线性弯矩-转角关系;(2)集中塑性铰模型假定塑性发展集中在没有长度的范围内,位置和数量可以进行自定义,建模时需定广义变形最大变形强度损失无强度损失初始刚度强化刚度XR LUY广义力义弯矩-转角关系,缺点是集中塑性铰的转动特性难以确定;(3)塑性区模型将塑性变形集中在梁两端一定区域内,其余部分保持弹性变形,如图4.4所示。
通常使用弯矩-曲率铰或纤维截面(Fiber Section)组件,建模时还需确定塑性区的长度。
图4.4 塑性区模型示意图Perform-3D中柱的模拟与梁类似,柱组件模型也包括弦转动模型、塑性铰模型和塑性区模型等。
不同的是,柱单元需要考虑截面两个方向的弯曲非线性和剪切非线性特征,一般使用轴力-双轴向弯矩相互作用(P-M-M)塑性铰或纤维截面进行模拟:(1)P-M-M铰,由于柱同时受到轴向力P和两个方向的弯矩M1,M2作用,因此需定义屈服球面来考虑轴力与双向弯矩作用;(2)柱纤维截面在分析时可以考虑刚度和强度退化的影响以及轴力对两个主轴方向的弯矩-曲率关系的影响。
由于必须考虑轴力和弯矩的相互作用,纤维截面中的混凝土纤维和钢筋纤维需要沿截面的两个主轴方向进行划分,并自定义每根纤维的面积和材料的本构,Perform-3D中一个纤维截面的纤维总数不超过60。
本文中,梁柱均采用塑性区模型,即由中间弹性段和两端弹塑性区段组成。
梁单元以受弯为主,其弹塑性区段采用基于截面的恢复力模型,而柱的受力过程更为复杂,受到双向弯矩和轴力变化的影响,因此其弹塑性区段采用纤维模型。
基于构件的软件测试模型及方法
第7 第3 卷 期
20 0 6年 6月
解 放 军 理 工 大 学 学 报( 然 科 学 版) 自
J u n l fP Unv r iyo ce c n c n l g o r a IA i est fS in ea d Te h oo y o
l ms o nt gr ton t s i nd pe f r n e t s i g o e fi e a i e tng a r o ma c e tn fCBS r n l e . Fi ly e s i ob e ofCBS we e a a ys d na l xitng pr l m
的解 决 方 法 。
1 构 件 的定 义 和 特 点
结合 w . . a c S C e n [ T. e s7 B Aln 、 . lme s 、 L wiL 和
见 的 自动测 试方 法和 工具 的基 本 原理 。 构件软 件 的集 成测 试和 性 能测试 等 问题进 行 了讨论 和 分析 , 出了 对 给
构件 软件 测 试的存 在 问题 和研 究 方 向。 关 键 词 :构 件 ;基 于 构 件 的软 件 ; 试 充 分 性 标 准 测
中图分 类号 : 3 1 TP 1
todu e r c d. Th u r n t t he t s i t ds ofCBS S s m ma ie e c r e t s a us oft e tng me ho i u rz d. Bl c — x t s i g me h a k bo e tn t ods ,
文 献标 识码 : A
Mo del d m e h ds ofc s an t o om p e t ba e ofw a e on n — s d s t r
钢筋混凝土构件不同有限元模型对比分析
文章编号:100926825(2007)0120062202钢筋混凝土构件不同有限元模型对比分析收稿日期:2006206221作者简介:安东亚(19812),男,同济大学土木工程防灾国家重点试验室硕士研究生,上海 200092安东亚摘 要:通过采用三种模型对钢筋混凝土梁进行对比分析,发现在完全弹性阶段不同模型的计算结果并无显著差别,进入塑性阶段后简化模型会带来较大误差,如果整体结构分析中梁柱采用一维线单元模型,应对计算结果进行折减。
关键词:有限元模型,承载力曲线,钢筋混凝土结构中图分类号:TU375文献标识码:A 有限元方法是当今结构计算分析中最常用的方法,为了提高计算精度,往往需要建立较为精细的计算模型,但由于计算机能力的限制,很多时候必须采用简化模型。
钢筋混凝土结构中,由于混凝土材料本身的特殊性能以及和钢筋两种材料的组合使用,给结构的简化和分析的精度带来了麻烦。
在钢筋混凝土结构的整体分析中,不可能采用精细模型,那么所采用的简化模型精度究竟如何,文中通过构件层次上三种模型的对比分析,给出一些可供参考的结论。
1 模型计算目前钢筋混凝土结构的有限元模型一般主要有三种方式:整体式、组合式和分离式[1]。
文中利用大型通用有限元程序ANSYS对一根钢筋混凝土梁[2]采用三种模型(分离式、整体式和beam189复合截面式)进行分析对比。
实例参数:矩形截面钢筋混凝土简支梁,配有受拉主筋、受压钢筋、箍筋。
荷载以及截面配筋情况见图1,图2。
材料性能:混凝土在开裂前采用多线性随动强化本构关系,裂缝张开传递系数0.4,裂缝闭合传递系数1。
钢筋采用双线性随动硬化材料模型。
1.1 模型一 精细模型,混凝土采用solid65单元[3],考虑拉开和压碎,分离式配筋。
利用对称性,建立一半模型,见图3a ),其中节点总数:1935;单元总数:2076。
计算结果见图4。
结果曲线上a ,b ,c 三个关键点分别代表梁底部混凝土受拉开裂,底部受拉主筋开始屈服,以及梁顶部混凝土被压碎。
装配式建筑预制构件质量链管控SD模型
第37卷第6期2020年12月土木工程与管理学报Journal of Civil Engineering and ManagementVol.37 No.6Dec. 2020装配式建筑预制构件质量链管控SD模型陈伟\孙翔君\王朝晖2,陈荣亮2,李辉3(1.武汉理工大学土木工程与建筑学院,湖北武汉430070;2.武汉三木和森建设有限公司,湖北武汉430418;3.武汉市建筑节能办公室,湖北武汉430015)摘要:装配式建筑预制构件质量的形成贯穿于设计、生产、运输和装配多个环节,多环节环环相扣形成质量 链条。
为加强装配式建筑预制构件的质量链管控,将质量影响因素按照人员、设备、材料、技术、管理以及环境 六个方面,全面分析归纳预制构件形成全过程中的质量影响因素,研究质量目标与进度目标的作用机理,运用系统动力学方法建立装配式建筑预制构件质量链管控模型。
结合典型案例进行仿真模拟以及灵敏度分析,得出预制构件质量链的重点管控因素并提出相应措施,为装配式建筑预制构件质量链管控提供参考和借鉴。
关键词:装配式建筑;预制构件;质量链管控;系统动力学;灵敏度分析中图分类号:TU756;TU712+.3 文献标识码: A 文章编号:2095-0985(2020)06-0014-07SD Model of Quality Chain Management and Control ofPrefabricated Building ComponentsCHEN Wei1,SUN Xiang-jun[,W ANG Zhao-hui2,CHEN Rong-liang2,LI Hui3(1. School of Civil Engineering and Architecture,Wuhan University of Technology,Wuhan430070, China;2.Wuhan Sanmu Hesen Construction Co Ltd,Wuhan430418,China;3.Wuhan Building Energy Conservation Office,Wuhan430015,China)Abstract:The quality formation of prefabricated components of prefabricated buildings runs through many links of design,production,transportation and assembly,which forms a quality chain.In order to strengthen the quality chain control of prefabricated components in prefabricated buildings,the quality influencing factors in the whole process of prefabricated components forming are comprehensively analyzed and summarized in terms of personnel,equipment,materials,technology,management and environment,the mechanism of quality objectives and schedule objectives are studied,and the quality chain control model of prefabricated building components is established by using the system dynamics bined with the typical case simulation and sensitivity analysis,the key control factors of prefabricated component quality chain are obtained,and the corresponding measures are proposed,which provides reference for the quality chain control of prefabricated building components.Key words:prefabricated buildings;prefabricated components;quality chain control;system dynamics;sensitivity analysis预制构件是装配式建筑结构的重要组成部 分,其质量贯穿于装配式建筑设计、生产、运输及 装配各个环节,每个环节之间环环相扣形成预制 构件质量链。
第5章_JavaBean构件模型
通过使用Beans的属性编辑器
使用更复杂Bean定制器
通信
构 Bean之间通过事件互相通信,开发工具可以检测一个
件 概 述
Bean可以接收和引发的事件
持续
使Bean可以存储和恢复其状态
一个Bean的属性被修改以后,可以通过对象的持续化
机制保存下来,并可以在需要的时候恢复
13
访 问
将变量customer与com.ibm.ils.domain.Customer关联
id="customer" scope="session"
type="com.ibm.ils.domain.Customer"
除Customer从session对象(HttpSession)中获取外,
构 件
构件复合组装:源代码级的组装和基于构件对象互 操作性的运行级组装
概 标准化:构件模型的标准化和构件库的标准化 述 软件构架:如何快速、可靠地应用可复用构件系统
进行系统构造的方式,着重于软件系统自身的整体
结构和构件间的互联
5
JavaBean
JavaBeans vs. JavaBean
构 件 概 述
访
/>
问
name
设置的<jsp:useBean>的'id’
property
期望设置 的property的名字
param
property中要请求的param的名字
value
property中期望设置的的新值
30
JSP JavaBean
<jsp:setProperty>
基于ABAQUS的钢筋混凝土构件有限元模型的建立
基于 ABAQUS的钢筋混凝土构件有限元模型的建立摘要:钢筋混凝土结构由钢筋和混凝土两种材料组成。
钢筋一般是包围于混凝土之中的,而且相对体积较小。
因此建立钢筋混凝土结构的有限元模型时,必须考虑到这一特点。
ABAQUS是一套功能非常强大的基于有限元方法的工程模拟软件,它可以解决从相对简单的线性分析到极富挑战性的非线性模拟等各种问题。
本文从模型的选取、单元的选取以及本构关系三个方面研究了如何建立混凝土构件有限元模型。
关键词:钢筋混凝土;ABAQUS;有限元模型1 模型的选取钢筋混凝土结构由钢筋和混凝土两种材料组成。
钢筋一般是包围于混凝土之中的,而且相对体积较小。
因此建立钢筋混凝土结构的有限元模型时,必须考虑到这一特点。
通常构成钢筋混凝土结构的有限元模型主要有三种方式:分离式、组合式和整体式。
1.1 分离式模型分离式模型是把混凝土和钢筋分别作为不同的单元来处理,即将混凝土和钢筋各自划分为足够小的单元。
在平面问题中,可以将混凝土划分为三角形单元或者四边形单元,也可将钢筋划分为三角形单元或四边形单元。
但钢筋作为一种细长材料,一般情况下可以忽略钢筋的横向抗剪强度,即把钢筋视为线性单元,这样不仅可以大大减少单元的数目,而且可以有效的避免钢筋单元划分太细而在钢筋与混凝土交界处应用太多的过渡单元。
1.2 组合式模型组合式模型适用于钢筋和混凝土之间具有较好的粘结性,可近似认为两者之间无相对滑移的情况。
常用两种方式:分层组合式和等参数单元。
分层组合式将构件在横截面上分成许多混凝土层和钢筋层,对对截面的应变作出某些假定(如应变沿截面高度为直线分布等)。
根据材料的实际应力应变关系和平衡条件可以到处单元的刚度表达式,分层组合法在杆件系统,尤其是钢筋混凝土板和壳结构中应用非常广泛。
1.3 整体式模型整体式模型是指将钢筋分布于整个单元中,并把单元作为均匀连续的材料来处理,它与分离式不同之处是,整体式模型求出的刚度矩阵是综合类钢筋与混凝土的矩阵,与组合式不同之处是,它一次求得综合的单元刚度矩阵,而不是先分别求出混凝土与钢筋对单元的贡献然后再进行组合。
梁类型 模型
梁类型模型梁类型模型是结构工程领域中非常重要的一部分,它广泛应用于建筑、桥梁、机械、航空航天等领域。
梁类型模型的研究和应用可以帮助工程师们更好地理解和分析梁在承受荷载、变形和应力等方面的性能,从而指导工程设计和施工实践。
本文将从梁的基本概念、不同类型的梁模型以及模型的应用等方面展开讨论,总结梁类型模型的研究现状和未来发展趋势。
一、梁的基本概念梁是一种常用的承载结构,其主要作用是承受和传递外部荷载,同时抵抗变形和产生内部应力。
在结构力学中,梁通常被抽象为一种直线型的结构,主要由纵向受拉和受压力以及横向受剪力组成。
梁的基本特性包括跨度、截面形状、材料特性等,这些特性将直接影响梁的受力性能和行为。
二、不同类型的梁模型根据不同的力学特性和应用场景,梁类型模型可以分为多种不同的形式,其中包括:简支梁模型、悬臂梁模型、连续梁模型、梁柱组合结构模型等。
这些不同类型的梁模型在建筑、桥梁、机械等领域都有广泛的应用,并且在不同的工程问题中起着不同的作用。
1. 简支梁模型简支梁是最基本的梁类型之一,其两端支座可以完全阻止梁的旋转,只允许梁在纵向方向上移动。
在简支梁模型中,梁的受力特性和挠度等行为可以通过简化的分析方法来计算和预测,因此在结构设计中应用较为广泛。
2. 悬臂梁模型悬臂梁是一种特殊的梁类型,其一端固定支座,另一端自由悬挑。
悬臂梁在工程实践中常用于悬臂桥、悬挑楼板等结构中,其受力和挠度特性需要通过更复杂的分析方法来确定,通常需要考虑悬臂梁在竖向和横向受力情况下的行为。
3. 连续梁模型连续梁是由多个简支梁或悬臂梁组成的连续结构,其受力行为和挠度特性受到相邻梁段之间的相互影响。
在桥梁工程中,连续梁模型的研究和应用可以帮助工程师们更好地理解梁在变曲、变形和受力等方面的行为,为桥梁设计和施工提供指导。
4. 梁柱组合结构模型梁柱组合结构由梁和柱两种基本结构组合而成,其受力特性和应力行为需要考虑梁和柱的相互作用。
在建筑结构中,梁柱组合结构模型是常见的结构形式,在地震和风载等外部荷载作用下,该结构的受力情况和稳定性有着独特的特点,需要进行详细的分析和设计。
2.3现代模型:基于构件的开发、统一过程、敏捷开发模型
2.3现代模型:基于构件的开发、统⼀过程、敏捷开发模型2.3现代模型:基于构件的开发模型、统⼀过程模型、敏捷开发模型基于构件的开发模型例如:动态链接库(.dll),浏览器插件概念近年来得到⼴泛应⽤的软件过程模型。
由于采⽤构件技术和重⽤技术,它改变了⼤型软件的开发⽅式,使得软件开发时考虑的焦点不再是实现,⽽是集成。
通过复⽤和集成已有的构件来实现软件开发。
构件就像⼀个螺丝,是系统中模块化的、可更换的部分,⼀个相对独⽴的模块,并且能够被另⼀个具有相同接⼝的构件所替换。
功能及特点构件实现特定的功能,并对实现进⾏封装,暴露⼀组接⼝,外界不需要知道构件内部实现的细节,只需要通过接⼝访问构件提供的服务。
构件的例⼦很多,如浏览器插件开发模型基于构件的开发模型包括 2 部分:系统开发、构件开发与维护。
(1)系统开发1. 需求分析2. 构件检索与分析从构件库中选取符合需求的构件3. 然后基于需求分析和选取的构件进⾏体系结构设计4. 在实现阶段复⽤和集成构件5. 进⾏系统测试6. 系统维护构件和需求不匹配?可以有两种选择:1. 修改构件,但是商⽤构件通常不能修改。
2. 修改需求,⽽修改需求可能会导致最终产品和⽤户要求不完全⼀致,这时就需要和⽤户协商。
(2)构件开发与维护开发新构件或者购买新构件来扩充和维护构件库。
构件开发阶段四个阶段:基于构件的开发模型的优缺点•优点•软件复⽤•降低开发成本和风险,加快开发进度,提⾼软件质量缺点•模型复杂•商业构件不能修改,会导致修改需求,进⽽导致系统不能完全符合客户需求•商业构件通常不能修改,会导致修改需求,也导致了⽆法完全控制所开发系统的演化•项⽬划分的好坏直接影响项⽬结果的好坏适⽤场合由于采⽤复⽤思想,故适⽤于系统之间有共性的情况。
统⼀过程模型完整且完美的软件⼯程⽅法,⼴泛使⽤,基于⾯向对象⽅法学,使⽤统⼀建模语⾔UML(Unified Modeling Language)描述软件开发过程——从3个视⾓:动态视⾓:随时间变化的各个阶段,包括初始阶段、精化阶段、构建阶段和产品化阶段,采⽤迭代⽅式开发。
构件层级开发模型的研究与应用
计 算 机 粤 网 络 创 新 生 活
5 7
构件层级 开发模型 的研 究与应用
方 志 杨 宏
( 1中 国电子科技 集 团公 司 第五十 四研 究所 河北 石 家庄 0 5 0 0 8 1 ) ( 2二 炮驻 北京 地 区专装 军代 室 北 京 1 0 0 0 0 )
【 摘 要】设计 了构件层 级开发模 型 , 重点研 究 了模 型 中界面表现层、 业务逻 辑层 和数据通道层 , 并结合构件层 级开发模型
1引 言
2软 件 构 件
基于构 件的软件 复用 是提高软件 生产 率和软件 质量 的 2 . 1基本 概念
有效 途 径 , 是解决软件危机的重要手段 , 而有效地描述构件本 软 件 构 件 是 软 件 系 统 中 一 个 具 有标 准 接 口 的组 成 部 分 , 质特 征 的 构 件 开 发 模 型 是 实 现 构 件 复 用 的 关 键 技 术 。构 件 层 用 于 实 现 特 定 功 能 的 独 立 性 单 元 。软 件 构 件 一 般 具 有 5 个 要
g ua r a nt e e t he c l e a r u nc f t i o n a l di v i s i o n o f r e s po ns i b i l i ie t s ,s e pa r a t e he t c om p on e nt de v e l o pm e nt c on c e z T l sa n d e n ha nc e he t r e us a b l i i t y o f
A b s t r a c t : T h e c o mp o n e n t i h e r a r c ic h l a d e v e l o p me n t mo d e l i s d e s i g n e d . T h e UI l a y e r , b u s i n e s s l o ic g l a y e r a n d d a a t a c c s e s l a y e r i n t h e
带RC楼板双槽钢组合截面构件恢复力模型
西安建筑科技大学学报(自然科学版)J.X*an Univ,of Arch.5Tech.(Natural Science Edition)Vol53No'1Feb'2021第53卷第1期2021年2月DOI:10.15986".1006-7930.2021.01.003带RC楼板双槽钢组合截面构件恢复力模型冉红东,蔡洲鹏,冯俊翔,卢嘉玮(西安建筑科技大学土木工程学院,陕西西安710055)摘要:为建立带钢筋混凝土(RC)楼板双槽钢组合截面构件的恢复力模型$对4个带RC楼板足尺试件进行了常轴力和往复弯曲共同作用下的拟静力试验$研究了填板间距、有无加劲肋和腹板高厚比等参数对试件抗震性能的影响,并根据试件滞回特性提出了构件恢复力模型.结果表明:各试件的滞回曲线较为饱满,表明其具有良好的耗能能力和延性;减小填板间距,对构件的承载力和刚度影响较小,但减小腹板高厚比$可显著提高构件的承载力和刚度;提出的构件恢复力计算模型与试件的试验曲线吻合较好$可用于结构的弹塑性分析.关键词:RC楼板;双槽钢组合截面构件;拟静力试验;骨架曲线;恢复力模型中图分类号:TU398+.9;TU317+.1文献标志码:A文章编号:1006-7930(2021)01-0015-09Restoring force model of steel double-channel build-upmemberswithRCslabsRAN Hongdong$CAI Zhoupeng$FENG0unxiang$LU Jiawti(SchoolofCivilEngineering$Xi*an Univ.ofArch.5Tech.$Xi*an710055$China)Abstract:In order to set up the restoring model of steel double-channel build-up members with the reinforced conc2ete(RC)slabs$the pseudo-static tests of fou2specimens with RCslabsunde2theconstantaxialfo2ceand 2eve2sedcyclicbendingwe2eca22iedout.Theinfluenceofstitchspacing$sti f ene2in plastic hinge2egion and web depth-thickness2atio on the seismic behavio2of specimens we2e investigated.Acco2ding to the hyste2etic cha2acte2isticsofspecimens$the2esto2ingfo2ce modelof membe2s was put fo2wa2d.Results show thata l hyste2esiscu2vesa2estable$withexce l entene2gydissipationcapacityandductility.Withthedec2easeofstitch spacing$the st2ength and sti f ness of specimens change insignificantly.But the st2ength and sti f ness of the specimens can be significantly imp2oved by2educing the web depth-thickness2atio.The calculation cu2ve of fo2ce 2esto2ingmodelisingoodag2eementwiththeexpe2imentalcu2ve.The2efo2e$itcouldbeusedfo2theelastic-plastic analysisofthespecialstagge2edt2ussf2amest2uctu2e.Key words:reinforced concrete slab;steel double-channel built-up member;quasi-static test;skeleton curve;re-sto2ingfo2cemodel交错桁架钢框架结构主要由柱、桁架和楼板组成,具有施工速度快、实用和经济效益好等特点$符合我国绿色建筑及装配式建筑发展趋势(15).研究⑷表明,混合式交错桁架结构耗能能力和延性性能均较差,且结构破坏呈脆性,不适合在高烈度地区应用.为改善该结构的抗震性能,有学者将桁架跨中空腹节间设计为延性区段,提出了延性交错桁架钢框架结构[78]的概念.在罕遇地震作用下,因该结构延性区段进入塑性耗能,而其余部分保持弹性,故延性区段弦杆的抗震性能成为延性交错桁架钢框架结构抗震设计的关键.近年来,国内外许多学者对带楼板的节点、框架和构件等进行了一系列研究.卢林枫等⑼对带混凝土楼板的钢框架梁柱弱轴连接节点的滞回性能进行了试验研究.研究表明,由于楼板的影响,梁下翼缘出现了不同程度的开裂.徐晋东等(10)对两个1:2缩尺的带楼板钢管混凝土柱钢梁点试进行了复载试验,结果表明,楼板的存在使节点表现出了良好的耗能能力.口等(11)通过对5个带楼板节点和1个无楼板节点进行循环荷载试验,主要研究了楼板对梁截面削弱型(RBS)节点抗震性能的影响.结果表明,组合节点具有良好的抗震性能,并建议在设计RBS型节点时应考虑楼板的影响.王勤等[12]为研究楼板对收稿日期:2020-06-21修改稿日期:2021-01-14基金项目:国家自然科学基金资助项目(51208412);陕西省科技厅自然科学基础研究计划基金资助项目(2018JM5123)第一作者:冉红东(1977—),男,博士,副教授,主要从事钢结构稳定及抗震性能研究•E-mail:*************.#6西安建筑科技大学学报(自然科学版)第53卷柱和钢梁组成的框架(RCS框架)抗震的影响,了两W1:3缩尺RCS框架的拟试验限元分析.结果表明,楼板的E 虽然了框架的承载力,但降了其延性.周旺保等[13)通过对4-组梁试件进行循环荷载试验研究,了考虑界面的钢- 组梁、面弹性刚度及截面屈服弯矩计算方法,并建了组梁的恢复力模型.以上研究多是考虑楼板对节点抗震的影响,鲜有学者考虑楼板对双槽钢组面构件的影响,建恢复型.大量从试验中获得的恢复力与变形的关系曲线,再经适当抽化可得到恢复型.它好地反映结构及构件的承载力、刚度和耗能能等抗震,建理的恢复型是进行结构及构线性地震反的基础[1415).学者[1617)对延性区段双槽钢组合H型截面构双组面构进了试验研究,构的滞回建立了相应的恢复型.实际工程中,延区段弦杆楼板协同工作.因此,本文对4个带RC楼板的双槽钢组合截面试件进行了试验,得到试件的破坏形滞回,并基于试验结果建虑刚度退化的带RC楼板双槽组面构轴复弯曲下的恢复力型.1试验概述1.1试件设计带RC楼板双槽钢组合截面试件取自一个延性交错桁架钢框架结构延性区段,试样位置如图所示.为了研究填板间距、劲肋板高厚比对试件抗震的影响,共设计了4个足尺带RC楼板的双槽钢组面试件,试件几何尺寸和剖面图如图2所示.图1试件取样位置Fig.1Samplingplaceofspecimens槽钢采用Q235B级的[25a和[25b热轧槽钢. RC楼板的厚度为120mm,其宽度根据《钢结构设计标准》(GB500172017)期楼板效宽度的计算取为1000mm,混凝土强度等级C30.板内HPB300热轧钢筋,横向分布钢筋为①8@150,纵向受拉钢筋为①10@125,厚度为20mm.RC楼板与槽钢之间布置①16X100作为抗,以满足规范规定的.7寸Z'8寸寸'8寸寸1寸I寸(a)试件SJ12[25a200OT—(-280X100X8)(-280X100X8)节点板(-650X485X8)汽寸0Z2L25b钢筋混凝土楼板O填板(-280X100X8)J(-650X485X8)第1期冉红东$等:带RC 楼板双槽钢组合截面构件恢复力模型17, 1000_ ,(P8@150 0)10@125吕....................r r ' ' ' ' ' ' ""栓钉(e) 1-1剖面图图2试件几何尺寸Fig. 2 Dimensions and details of specimens1.2材性试验试验所用的钢材、钢筋和混凝土都要进行材性试验,其主要 表1、表2和表3,表中数的平 .表1钢材材料性能Tab. 1 Material properties of steel 伸长率颈缩率强屈比/%/%f u /f y屈服抗拉弹性强度 强度模量f y /MPa /;/MPa E /MPa[25a翼缘27#.54#9.5 2. 08X10538.#4#.6 1. 55[25a283.9434.#1. 97X10537.842.0 1. 53板[25b253.9406.32.08X#0535.#38.51. 60翼缘[25b28#.4420.4 2.02X#0537.338.21. 50板表2钢筋材料性能Tab.2 Materialpropertie8ofreinforcement试件服度f y /MPa抗 度弹 量f u /MPa E /MPa伸长率/%*10305.3437.2 2.0#X#05#6.5*8332.#465.02.06X#0520.2表3混凝土材料性能Tab.3 Materialpropertie8ofconcrete试试尺寸方抗度弹性模量编号/mm/MPa/MPaC##00X#00X#0035.70—C2#00X#00X300—297991.3加载及量测方案试验时,首先由竖向千斤顶施加轴压比为0. 2的常轴力.然后作 构件自由端200 mm 处施水平荷载,试验装置如图3所示.水平荷载按照《建筑抗震试验规程》(JGJ /T 101-2015)[19] 的荷载-位制加载制度 ,如图4所示.试 服荷载控制,每 荷载增量为50 kN ,每级循环一周;屈服后按位制,每位移增量为8 mm ,每循环三周,直至试明显断裂或荷载下降为峰值荷载85%,停止加载.循环加载制度示意图图3试验装置Fig.3 Te8t8etup图4Fig. 4 Schematic diagram of cyclic loading system试件加载端和地梁一端布置位移计,分别用于测量加载点位监测地梁的.点板上方约100 mm 处布置应变片来观测槽钢的应力及应变变化.在楼板内的纵 楼板表面布置应变片,分别 测量纵楼板的 及应变变化. 位 计及 变 置 图 5〜6.Fig.5 Arrangementof8traingauge8andtran8ducer8forchannel8teel200二_________________________121314□(a)钢筋应变片布置18西安建筑科技大学学报(自然科学版)第53卷槽钢楼板(b)混凝土楼板应变片布置图6楼板应变片布置图Fig.6Arrangement of strain gauges for the slab2试验结果及滞回特性分析2.1试验现象及破坏形态荷载控制加载,试件儿乎处于弹性阶段,无任何肉眼可见的生.试件屈服后,进位制加载阶段,试SJ1在位32mm的第一循环载时(对荷载为169kN),节点板:的构翼缘明曲•随后,在第循环负载(对荷载43kN),点板的板明显的鼓曲变形,双 变大.当正向加载至56mm的第二循环时(对应荷载为365kN),槽钢点板的板,后板进一导致槽翼缘发生断裂.试件破坏形态如图7(a)所示.试件SJ2板间距减小为20z,其中z槽轴的回转半径,位40mm的第循环载(对荷载37 kN),点板的槽板明的曲变形,生断裂破坏•试件破坏形图7 (b)所示.试件SJ3在塑区域增设加劲肋,当正载至40mm的第一循环(对荷载454 kN),槽钢与节点板的,翼缘开始1微小,随后便出现裂缝,最终槽钢下翼缘部断裂.试件破坏形图7(c)所示.与试件SJ1相比,试SJ4的腹板厚度,当载至40mm的第一循环(对荷载228kN),槽翼缘明显的局部屈曲•后期加载过程中,翼缘屈曲更加明显,且槽钢上翼缘曲现象.试件破坏形图7(d)所示.(b)试件SJ2(e)RC楼板图7试件破坏形态Fig.7The failure modes of specimens所有试件的RC楼板的试验基本一致,在进行位制加载的初期,楼板了一些横向和竖纹,加载后期节点板的楼板表面斜,最终地梁的楼板底部被,II落,如图所示7(e)所示.2.2滞回曲线各试件滞回曲线如图8所示•由图可知,除试件SJ3槽钢翼缘发生严重的断,导致其滞回环相对较小外,其余滞回曲线饱满•所有试件的滞回曲线均不对称,滞回明:滞回,这是楼板与槽钢的组合作用,了构件的承载力和刚度•S-S•NW(a)试件SJ1(b)试件SJ2第1期冉红东,等:带RC 楼板双槽钢组合截面构件恢复力模型#9S •.3点、 示.(d)试件SJ4图8试件滞回曲线Fig. 8 Hysteretic curves of specimens线各试件骨架曲线如图9所示.所有试件在屈服峰值点限点对应的弯矩和转 表5所结合图9和表4,可结论:(1) ,各试件骨架曲线均不对称,正向加载 明载 ,这是 楼板的组合作用, 载楼板 , 了混凝土良好的抗(2) 在整个加载过程中,试件SJ1和试件SJ2的骨架曲 线基本重 , [明减小 板 , 对构的承载 刚度影响较小.正向加载初期,各试件骨架曲线基本重合,加载后期,试 SJ1和试件 SJ3点板与槽 翼缘出现撕裂,导致其承载 刚度 不同程度下降.载时,试件SJ3和试件SJ4的骨架曲线明 试件SJ1,试件SJ3和试件SJ4的峰值荷载相比试件SJ1的分别 了 2842%和33.88% ,表明在塑性較区域设置加劲肋以及减小腹板高厚比可 著 i试 承载力.图9试件骨架曲线Fig.9 Skeletoncurvesofspecimens3构件恢复力模型建立恢复力模型的方法主要有理论方法和试验方法等[20].本文基于对构件的 试验建带RC 楼板双槽钢组合截面构件的恢复 型.由于试件SJ3发生了 明显的断裂破坏,使 承载力、刚度和耗载后期 突降,与实际工程要求不符.因此,本文 试件SJ1、试SJ2和试件SJ4的试验结果,采用试验拟合方法建构 恢复 型.4线 试验结果Tab.4 Thecharacteristicpointsoftheskeletoncurve试载方向M = /MPa+ /r ad M m /MPad m /radM u /MPa% / r adSJ1正450.060.0167532.510.0334452.640.0485负191.750.0105224.700.0200190.990.0291SJ2正435.040.0160522.880.0334444.440.0522负192.710.0085227.880.0200193.700.0312SJ3正460.070.0172544.690.0334462.980.0379负232.100.0115288.560.0267245.280.0357SJ4正452.450.0154553.340.0334470.340.0494负227.030.0097300.820.0267255.700.0356注:M ”、%为屈服弯矩及对应转角;M m & d m 为峰值弯矩及对应转角;O ”、%为极限弯矩及对应转角.3.1骨架曲线模型所得骨架曲线无量纲化.构件峰值荷载(M ”)和相由于各试件的峰值荷载和对应转角各有不同,位移(d m )确 准确,故可作 量纲化的基很难用一个统一的公式加以表达,所以需要将试验 准点,从而得到M /M m 与d 'd m 曲线,见图10.由20西安建筑科技大学学报(自然科学版)第53卷图可知,可采用以屈服荷载点、峰值荷载点和极限荷载点制点的三线型模型为骨架模型,如图所示.将试验数量纲化并进行回归,得到的骨架模型各的直线回归方程见表5.图10无量纲骨架曲线Fig.10Normalized skeleton curves图11三折线骨架曲线模型Fig.11Trilinear8keletoncurvemodel表5骨架曲线恢复力模型回归方程Tab.5Regression equations of restoringforcemodelof8keletoncurve8折线线回归方程OA M/M J=1.77637(e/+)AB M/M J=0.30767(e/e+)+0.7091AC M/M J=-0.31042(e/e+)+1.32742OA'M/M”=1.90652(e/e”)AB'M/M—=0.27171(e/e—)—0.74079b C M/M”—=—%.3221(%/%”—) —1.32485注:式中M J和J分别表示正向峰值荷载和对应转角;M—和e”分别表示负向峰值荷载和对应转角.3.2加载刚度的确定应该考虑每次荷载从零点开始 加载余变形的影响,因,将试载终点载开始零点之间的数据点进行线,所线的斜率即载刚度K1,同理可得负向加载刚度K z&正向卸载刚度K卸载刚度K4.始刚度K0,即次加载弯矩-转角曲线的切线刚度,作基准点对所有试件刚度进行无量纲化处理并进行回归,从到K/K0与e'e曲线,如图12所示.而回归分析得到的刚度退化:K1/K J=1.21398e—136379<e/e J"—0.06377(1) K2/K—=1.24402e—135533(e/e—)—0.04024(2)K3/K J=—0.32295(e/0i)J1.03248(3)k4/k—=—0.3012(e/e—)+1.17581(4)式中,K S为正向初始刚度,K—为负向初始刚度.Fig.12Sti f ne8degradationcurve8第1期冉红东$等:带RC楼板双槽钢组合截面构件恢复力模型213.3模型及试验验证结合骨架曲线模型和刚度退化规律,建立刚度退化的三折线恢复型,如图13所示.模型滞回规则:在弹,构、卸载均以弹性冈度沿弹性段进行;当构服后,进化阶段时,构件加、卸载将分别以刚度K2、K s、K和K1沿12段、23段、3441段进行;最后,当构件进入破坏阶段时,滞回规则同上.ui •N a ' J VB'力图14骨架曲线模型与试验曲线对比Fig.14Comparison between skeleton curve model and test curves 600图13三折线恢复力模型Fig.13Trilinearrestoringforcemodel8•N W将骨架曲线模型与试验所得骨架曲线进行对比,如图14所示.同时,将恢复型计算曲线与试验所得滞回曲线进行对比,如图15所示.由图可知,计算模型与试验结果吻合良好,表明本文建立的带RC楼板双槽钢组面构件型好的反映构轴复弯曲弯转角的关系,可结构的弹塑性反400300200100-100-200500-0.020.02 -300-0.06-0.04500400应分析.8-z^s3002001000.000/rad(a)试件SJI0.040.06E •-100-200-300-----------*—-0.06-0.04-0.028•ZS600500400300200100-100-200-300-试验----计算0.000/rad(b)试件SJ20.020.040.06-400-----------1-----------1-----------1-----------1-----------1-----------1-0.06-0.04-0.020.000.020.040.060/rad(c)试件SJ4图15恢复力模型曲线与试验曲线对比Fig.15Comparison between restoring forcemodelandtestcurves结论(1)所有试件的滞回曲线均较为饱满,只有轻22西安建筑科技大学学报(自然科学版)第53卷微的“捏缩”现象,表明其具有良好的耗能能力和延性.填板间距对构件的承载力和刚度影响较小,但减小腹板高厚比可显著提高构件刚度和承载力.(2)基于试验所得骨架曲线数据,建立了以屈服点、峰值点和极限点为控制点的三线型骨架模型,并将模型计算结果与试验骨架曲线对比,结果吻合良好,同时,该模型计算方法简单,便于工程应用.(3)本文建立了带RC楼板双槽钢组合截面构件的恢复力模型,该模型考虑了加卸载方向的刚度退化,将模型计算结果与试验结果进行对比,发现吻合较好,说明该恢复力模型能较好的反映构件在常和往复弯曲下的力学和抗震性能,可用于结构的弹塑性反应分析.参考文献References[1]HANSEN RJ,LEMESSURIER W J,PAHL P J,etal New steel framing system promises major savingsin high-rise apartments[J].Architectural Record,1966,139(6):191-196.[2]GUPTA R P,GOEL S C.Dynamic analysis of thestaggered truss framing system[J].Journal of theStructure Division,ASCE,1972,98(7):1475-1491. [3]SCALZI J B.The staggered truss system:structuralconsideration[J].Engineering Journal,AISC,1971,10(2):138-143.[4]莫涛,周绪红,刘永健,等•交错桁架结构体系的受力性能分析[J]・建筑结构学报,2000,21(4):49-54.MO Tao,ZHOU Xuhong,LIU Yongjian,et al.Anal-ysisoftheload bearing behavior ofstaggered trussstructures[J]Journal of Building Structures,2000,21(4):49-54R[5]刘红梁,刘志雄,陆钦年•交错桁架体系结构性能分析[J]哈尔滨工业大学学报,2004,35(9):1173-1176RLIU Hongliang,LIU Zhixiong,LU Qinnian.Struc-turalperformanceofthestaggered-trusssystem[J]R Journal of Harbin Institute of Technology,2004,35(9):1173-1176R[6]冉红东•钢交错桁架结构体系在循环荷载作用下的破坏机理及抗震设计对策[D].西安:西安建筑科技大学,2008:45-66RRAN Hongdong.Collapse mechanism and design cri-teriaofsteelstaggeredtrussframingstructuresystemunder cyclic load[D].Xi'an:Xi'an Univ.of Arch.5TechR,2008:45-66R[7]薛鹏.延性交错桁架体系抗震设计方法研究[D].西安:西安建筑科技大学,2013:19-41RXUE PengRStudy on the seismic design method of thestaggered truss framing systems[D].X*an:X*anUniv.of Arch.5Tech.,2013:19-41.[8]陈向荣,宗智芳,冉红东.基于能量平衡的延性交错桁架塑性设计方法[J]地震工程与工程振动,2015,35(4):236-243.CHEN Xiangrong,ZONG Zhifang,RAN Hongdong.Plasticdesignofspecialstaggeredtrussbasedonener-gybalance[J]EarthquakeEngineeringand Engineer-ingDynamics,2015,35(4):236-243[9]卢林枫,徐莹璐,郑宏,等.带混凝土楼板的钢框架梁柱弱轴连接节点滞回性能试验研究[J].建筑结构学报,2017,38(12):12-21.LU Linfeng,XU Yinglu,ZHENG Hong,et al.Ex-perimentalinvestigationoncyclicperformanceofbeam-to-column weak-axisconnectionswithconcreteslabinsteelframe[J]Journal of Building Structures,2017,38(12):12-21[10]徐晋东,田江平,廖恒,等.考虑楼板组合作用的钢柱-梁点抗震[J]科学技工程,2020,20(26):10864-10870XU Jindong,TIAN Jiangping,LIAO Heng,et al.Seismic behaviorofconcretefi l ed steeltubularcolumns with consideration of floor combination[J].Sci-enceTechnologyand Engineering,2020,20(26):10864-10870.[11]LI R,SAMALI B,TAO Z,et l Cyclic behaviour ofcomposite joints with reduced beam sections[J]REngi-neering Structures,2017,136:329-344.[12]王勤,李桅,杨克家,等•楼板对RCS框架抗震性能影响的理论分析及改进措施研究[J].建筑钢结构进展,2020,22(6):5668WANG Qin,LI Wei,YANG Kejia,et l Researchontheoreticalanalysisandimprovement measuresofseismicperformanceof RCSframesconsideringslabs[J].Progress in Steel Building Structures,2020,22(6):5668[13]周旺保,蒋丽忠,李书进•钢-混凝土组合箱梁弯矩-曲第1期冉红东$等:带RC楼板双槽钢组合截面构件恢复力模型23率恢复力模型研究[J].建筑结构学报$2015$36(1):78-84.ZHOU Wangbao$JIANG Lizhong$LI Shujin.Momentcurvaturerestoringforce modelresearchofsteel-concrete composite box-beams[J].Journal of BuildingStructures$2015$36(1):78-84.[14]张艳青,贡金鑫,韩石•钢筋混凝土杆件恢复力模型综述(I)[J].建筑结构$2017$(9):65-70.ZHANG Yanqing,GONG Jinxin$HAN Shi.Reviews ofrestoringforce modelforreinforcedconcrete mem-bers(I)[J]RBuildin g Structure$2017(9):65-70R [15] 熊仲明,王社良•土木工程结构试验[M].北京:中国建筑工业出版社$2015.XIONG Zhongming$WANGSheliangRCivilengineer-ingstructuretest[M]RBeijing:China Architecture5 BuildingPress$2015R[16]冉红东,赵道程$梁文龙$等.延性交错桁架钢框架双槽钢组合H型截面弦杆恢复力模型研究[J].西安建筑科技大学学报(自然科学版)$2017$49(1):56-63RRAN Hongdong$ZHAO Daocheng$LIANG Wen-long$et alRRestoring force model of steel doublechannel built-up chords of special staggered truss frame structure[J].J.of X*an Univ.of Arch.5 Tech(Natural Science Edition)$2017$49(1):56-63 [17]冉红$$道程$等双组面构往复弯曲下的恢复力模型研究[J].西安建筑科技大学学报(自然科学版)$2017$49(6):827-834RAN Hongdong$ZHU Bing,ZHAO Daocheng$et al.Restoringforce modelofsteeldouble-angle built-up members under cyclic bending[J].J.of X*an Univ,of Arch5Tech$(NaturalScienceEdition)$2017$49(6):827-834.[18]中华人民共和国住房和城乡建设部.钢结构设计标准:GB50017-2017[S].北京:中国建筑工业出版社$2017Ministry of Housing and Urban-Rural Development of thePeople'sRepublicofChina Standardfordesignof steelstructures:GB50017-2017[S]Beijing:China Architecture5BuildingPress$2017[19]中华人民共和国住房和城乡建设部.建筑抗震试验规程:JGJ/T1012015[S]北京:中国建筑工业出版社$2015Ministry of Housing and Urban-Rural Development of thePeople'sRepublicofChinaRSpecificationforseis-mictestofbuilding:JGJ/T101-2015[S]RBeijing:ChinaArchitecture5BuildingPress$2015R[20]姚谦峰$常鹏.工程结构抗震分析[M].北京:北京交通大学出版社$2012:180-183.YAO Qianfeng$CHANG Peng.Seismic analysis of engineeringstructure[M]Beijing:BeijingJiaotong U-niversityPress$2012:180-183(编辑沈波)。
solidworks不锈钢结构构件
SolidWorks不锈钢结构构件1.引言在工程设计领域,不锈钢结构构件被广泛应用于各类机械、建筑和装配工程。
So li dW or ks作为一款领先的三维计算机辅助设计软件,提供了强大的功能和工具,使得设计师能够轻松创建和分析各种不锈钢结构构件。
本文将介绍S ol id Wo r ks中使用不锈钢结构构件的方法,帮助读者了解如何通过S ol id Wo r ks进行不锈钢结构设计和分析。
2.不锈钢材料的选择不锈钢是一种具有耐腐蚀性能的合金材料,广泛应用于机械工程中。
在S ol id Wo rk s中,我们可以通过以下步骤选择适合的不锈钢材料:1.打开So li dW or ks软件并进入设计界面。
2.在“材料”库中,选择“金属材料”类别,并找到不锈钢材料。
3.根据设计要求和需求,选择合适的不锈钢材料,并将其应用于构件。
3.不锈钢结构构件的建模在S ol id Wo rk s中,可以使用多种方法创建不锈钢结构构件的模型。
下面介绍两种常用的建模方法:3.1实体建模实体建模是一种常用的建模方法,可以根据构件的几何形状和尺寸,通过绘制轮廓、拉伸、旋转等操作创建不锈钢结构构件的模型。
具体步骤如下:1.在建模界面中,选择“新建零件”。
2.根据设计需求,使用绘图工具绘制构件的轮廓。
3.使用拉伸、旋转等命令将轮廓转化为实体模型。
4.根据需要,对实体模型进行修整、整合和加工。
3.2组件建模组件建模是一种更高效的建模方法,可以通过组合和改变现有的不锈钢结构构件来创建复杂的构件模型。
具体步骤如下:1.在建模界面中,选择“新建零件”。
2.导入现有的不锈钢结构构件模型或下载相应的构件库。
3.通过组合、镜像、镂空等操作,将不同的构件组装在一起,形成新的构件模型。
4.根据需要,对构件进行调整和修整,确保其满足设计要求。
4.不锈钢结构构件的分析S o li dW or ks提供了强大的分析工具,可以对不锈钢结构构件进行各种力学分析,以确保其强度和稳定性。
构件图
2 构件图的建模
为数据库建模 --识别出代表逻辑数据库模式的类 识别出代表逻辑数据库模式的类 --确定如何将这些类映射到表 确定如何将这些类映射到表 --将数据库中的表建模为带有 将数据库中的表建模为带有table构造型的构 将数据库中的表建模为带有 构造型的构 件,为映射进行可视化建模
实例: 实例:图书管理系统构件图
Book.java Loan.java
Persistent
Title.java
Borrower.java
业务对象的构件图
DisplayDialog.java
BorrowDialog.java
MainWindow.java
QueryDialog.java
ReturnDialog.java
用户界面的构件图
4
构件规范
4.2 Detail标签 标签
– Declarations(声明):声明文本框包含一 ):声明文本框包含一 (声明): 个声明列表,如类名、 个声明列表,如类名、变量以及其它一些语 言专有特性( 或类似的结构)。 言专有特性(#includes或类似的结构)。 或类似的结构
4
– – – –
• 客户类要访问一个在提供者类(接口)中定义的 客户类要访问一个在提供者类(接口) 常量或变量); 值(常量或变量); • 客户类的操作激活提供者类(接口)的操作; 客户类的操作激活提供者类(接口)的操作; • 客户类的操作具有返回到提供者类(接口)的实 客户类的操作具有返回到提供者类(接口) 例或参量的特征标记。 例或参量的特征标记。
构件图及其应用
1 基本概念
构件图提供当前模型的物理视图, 构件图提供当前模型的物理视图,对系统的 静态实现视图建模。 静态实现视图建模。构件图显示一个系统物理设计 构件所映射的类和对象的配置。 时,构件所映射的类和对象的配置。 一个构件图可以表示一个系统全部或者部分 的构件体系。从组织内容看, 的构件体系。从组织内容看,构件图显示软件构件 的组织以及构件之间的依赖关系,包括源代码构件、 的组织以及构件之间的依赖关系,包括源代码构件、 二进制代码构件以及可执行构件。 二进制代码构件以及可执行构件。它们是通过功能 或位置(文件)组织在一起的. 或位置(文件)组织在一起的. 构件图主要包含以下几种内容:构件、接口、 构件图主要包含以下几种内容:构件、接口、 依赖关系以及构件包。 依赖关系以及构件包。
构件模型
构件模型的UML图:说明:软件构件:是嵌入式系统中具有相对独立功能、可以明确辨识、接口契约指定、和语境有明显依赖关系、可独立部署、可组装的软件实体。
硬件构件:包括硬件和驱动该硬件的软件驱动,经过封装之后可以看做是一个软件构件。
原子构件:不包含子构件的构件。
复合构件:包含1-N个子构件的构件。
接口:用于构件之间的连接,接口中定义了一系列方法集。
其中方法既有抽象方法也有具体实现的方法。
接口包括两个端口,一个提供端口,一个需求端口。
端口:端口是构件和接口对外暴露的连接点,一般一个端口对应一个方法或服务。
属性包:是构件的相关属性的描述集合,包括元数据属性包和可信属性包,可信属性包核心是非功能属性包。
元数据属性包:描述构件的一般性属性,比如,构件名,构件id,构件功能描述等等信息。
非功能属性包:描述构件的非功能方面的属性集合。
构件模型:构件::={原子构件|复合构件}复合构件::={原子构件实现集+构件属性包}原子构件::={原子构件实现+构件属性包}原子构件实现集::={∑(原子构件实现) +连接子}连接子::={描述端口之间的数据共享关系}原子构件实现::={简单赋值语句|算术逻辑运算语句|跳转语句|条件语句}跳转语句:: = {内部跳转语句 | 外部跳转语句 }内部跳转语句::= {语句的跳转目标的标号在代码片段内部 }外部跳转语句::= {语句的跳转目标的标号在代码片段的外部 }构件属性包::={构件元数据属性包+构件可信属性包+【构件物理属性包】+其它属性包} 构件元数据属性包::={构件基本属性描述信息集}软件可信属性包::={构件非功能(QoS)属性包+构件功能属性包}构件非功能(QoS)属性包::={构件的非功能属性描述信息集}构件功能属性包::={构件的功能属性描述信息集}构件物理属性包::={应构件的物理参数描述信息集及技术制图}其它属性包::={构件其它属性描述信息集}属性包描述构件的属性包描述:(构件元数据属性包,构件可信属性包,【构件物理属性包】)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RMI (Remote Method Invocation)
• 是一个高级程序设计接 口,提供分布式对象间 的通信。它在客户机系 统中产生一个远程对象 的代理对象,然后调用 远程对象的方法
典型构件模型—COM
一、COM/DCOM/COM+技术 COM(Component Object Model,对象构件模型)技术是由Microsoft推出的,是 一个二进制代码标准; COM包括规范和实现两大部分,规范部分定义了构件和构件之间通信的机制, 这些规范不依赖于任何的语言和操作系统,只要遵循规范,可以使用任何编程语言; COM的实现部分是COM库,COM库为COM模型的具体实现提供了一些核心服务。 COM标准经历了OLE、COM、ActiveX、DCOM和COM+等几个阶段
典型构件模型—COM
1、COM是Microsoft提出的第一个构件模型。它起源于OLE,当时的OLE使用DDE(动态数据 交换)机制来支持程序之间的通信,由于DDE建立在Windows消息机制基础上,稳定性和效率 都很差,由此诞生了COM。 2、DCOM(分布构件对象模型)是COM技术在分布式环境中的延伸(COM仅支持同一台计算 机上构件之间的互操作)。DCOM用网络协议来代替本地进程之间的通信,并针对分布环境提 供了一些新的特性,如网络安全性、跨平台调用等。
典型构件模型技术
目录
构件模型的基本概念 典型的构件模型介绍 典型的构件分析比较
构件模型的发展展望
基本概念
一、定义:软件构件模型是对软件构件本质特征的抽象描述,是对开发可重用软件构 件和构件之间相互通信的一组标准的描述。
二、组成
构件 构件模型
容器
基本概念
三、构件模型的分类
软件构件模型
客户端构件模型 : 用于处理程序的
典型构件模型—CORBA
二、CORBA平台的组成结构
典型构件模型—CORBA
三、CORBA服务规范
CORBA同时提供了一系列的公共服务规范,其中包括名字服务、永久对象服务、 生命周期服务、事务处理服务、对象事件服务和安全服务等,它们相当于一类用于企 业级计算的公共构件。 为了克服CORBA构件模型的局限性、更好地满足分布式应用的需求,OMG扩 展了传统的CORBA构件模型,在CORBA3.0中提出了CORBA构件开发模型 CCM(CORBA Component Model),目的在于简化服务器端应用的开发,加快开发速 度,提高开发质量。
EJB模型
Enterprise JavaBean 企业级javaBean, 包括JavaBean、EJB、RMI
COM
Component Object Model 对象构件模 型,是一个二进制代码标准
典型构件模型—CORBA
一、CORBA介绍
CORBA:Common Object Request Broker Architecture,公共对象请求代理结构
(1)为解决分布式计算环境中不同硬件设备和软件系统的互联,增强网络间软件的
互操作性而提出的; (2)CORBA是体系结构最完整、最清晰,跨越平台最多的构件模型; (3)在CORBA中,每一个构件是一个对象; (4)CORBA通过接口定义语言IDL(Interface Definition Language)描述构件接口;
表示及用户界面问题 ,如Sun公司的 JavaBean和 Microsoft的Active X
服务器端构件模 型 :用于向面向事
物的中间件提供基础 设施,如EJB
典型构件模型
CORBA
Common Object Request Broker Architecture 公共对象请求代理结构
典型的 构件模型
典型构件模型分析比较
一、CORBA、EJB、COM分析比较
构件模型技术发展展望
一、构件模型技术发展展望
1、构件描述:语义描述尚有欠缺,缺乏形式化的描述,不利于构件复用的工程化和 自动化。
2、加强构件库之间的互操作性:建立处于较高层次上的统一数据模型。
典型构件模型—EJB模型
一、EJB模型
JavaBean JavaBean
• 能在开发工具中被可视 化操作的、可重用的软 件构件
企业级Java Bean • 用于开发和部署多层结 构的、分布式的、面向 对象的Java应用系统的 跨平台的构件体系结构
远程方法调用
EJB (Enterprise JavaBean)
3、MTS(Microsoft 事务服务器)是为满足企业应用而提供的基础设施。MTS可以为分布式企 业应用提供服务器端的构件运行和部署环境,它把企业应用系统的客户程序、应用构件和各种 资源有机结合起来(而COM/DCOM无法有效地实现)。 4、COM+ 为了把COM、DCOM和MTS统一起来,形成真正适合于企业级应用的构件技术,诞 生了COM+。COM+是一种中间件技术的规约,其要点是提供建立在操作系统上的、支持分布 式企业级应用的“服务”。 COM+的核心是改进的COM/DCOM和MTS的集成,但是COM+增 加了一些非常重要的构件服务,比如负载平衡、驻留内存数据库、事件模型、队列服务等。 COM+允许开发人员以较通用的方式开发构件,而一些细节则留到部署时再确定。