D0I:10.13374/i.issn1001053x.1990.01.007 北京科技大学学报 第12卷第1期 Vol.12 No.1 1990年1月 Journal of University of Science and Technology Beijing Jan.1990 高温合金力学数据库系统 马永坚 倪克铨 陈国良 (计算机系) (材料科学与工程系) 摘要:介绍了高温合金力学数据库系统的主要功能。在数据库的设计中使用了逻辑 数据结构方法。本系统收集、整理并保存各种高温合金的力学性能数损,并垫供各种所需的 输出数据。该系统调用FORTRAN语言进行回归处呢给出一些有用的外延数据。 关键词:高温合金,持久,蜢变,疲劳,裂纹扩展迪苹 Mechnical Database System of High-Temperature Alloys Ma Yongjian Ni Kequan Chen Guoliang ABSTRACT:The functions onf superalloy mechnica!detabase system is intro- duced,Logical Data Structure (LDS)is used for database design.The system can collect,arrange and store variety of the mechnical feature data of superalloys, and supply varieties of output data needed.The system can supply someuseful cxtemsional data by means of regression treatment program in FORTRAN. KEY WORDS:high temperature alloy,stress rupture,creep,fatigue crak growth rate 高温合金力学性能的研究是其主要的研究内容之一。随着研究的深入,尤其是更接近实 际使用条件的疲劳一蠕变交互作用下的力学研究,使高温合金力学研究进入一个新的阶段, 为了促进此项研究工作的发展,并提供现代化的工具,本文利用电子计算机及数据库技术建 立一个数据库,其目的一是收集、管理已有的各种合金,各种条件下的力学性能数据;二是 对已有的数据进行适当的处理,从中得到一些有用的数据。 为易于推广,本数据库(系统)在微机上开发,其硬件支持环境要求主机为IBM/PCXT 1988一11一04收稿 37
、 、 第 卷 第 期 年 月 北 京 科 技 大 学 学 报 。 。 高温合金力学数据库系统 马永坚 计 算 机 系 倪克锉 陈国 良 材 料科 学 与工 程 系 摘 要 介 绍 了高 温 合 金 力学数 据 库系统 的 主 要 功能 。 在数 据 库的 设 计中使 用了 逻 辑 数 据结 构 方法 。 本 系 统收 集 、 整理 并保 存各 种高 温 合 金 的 力学 性 能 数 据 , 并提供各 种所 需 的 输出数 据 。 该 系统调 用 语言进行 回归 处 理 给 出一 些 有 用的 外延 数 据 。 关 键 词 高 温 合 金 , 持 久 , 蠕变 , 疲 劳 , 裂 纹 扩 展 速 率 一 组 夕 ” , 口 了 夕 ‘ 、 声 , · , 卜 , 主 · 手 一 , , · , 高温 合金 力学性能 的研究是其 主要 的研 究内容之 一 。 随 着研 究 的 深人 , 尤 其是更接近 实 际使 用 条件的疲 劳— 蠕 变交互 作用下 的 力学研 究 , 使 高温 合 金 力学研 究进入 一个新的 阶 段 , 为 了促 进此项 研究工作的发展 , 并提供现 代化 的工具 , 本文 利 用 电子 计算机 及数据库技 术建 立 一个数据库 , 其 目的一 是收集 、 管理 已有 的各 种 合金 , 各 种 条件下 的力学性 能数据 二 是 对 已有 的数据 进 行适当 的处 理 , 从 中得到 一些有 用 的数据 。 为 易于推广 , 本数据 库 系 统 在微 机上开发 , 其硬 件 支 持环 境要 求 主机 为 一 一 收 稿 盯 DOI :10.13374/j .issn1001—053x.1990.01.007
或与之兼容的其它微型机。其软件支背环烧要求操作系统为汉字磁盘榻作系统CCDOS及汉 字数据库管理系统C一dBASE。 1系统功能 (1)菜单式提示本系统以菜单方式和提示方式来与用户对话,告诉用户应该进行或选 择何种操作。菜单式提示信息以中西文混合方法显示,系统菜单由多级组成,适用不同用户 使用的特点。即使那些不熟悉计算机和不熟悉本系统的用户,也能苍无困难的使用本系统。 (2)本系统为用户提供了数据的输入下段,其利用dBASEI【1)的全屏幕功能来进行输 入。所以,用户使用很方便。输入时先输入各种数据,其后的拉伸、持久、蠕变、疲芳和裂纹扩 展速率的输入次序可由用户自己选轻。 (3)系统提供了对钢种的拉伸、蠕变、疲芳和裂纹扩展速率等数据的修改能力。修改 时,为安全起见,一次只能对一个试样的数据进行修改。修改也是在dBASE的全屏幕操 作下进行的。 (4)系统所提供的删除操作,只是删除一个试样的全部数据。为对个别记录进行删除, 可用修改操作中全尿幕编辑功能实现,为提高数据的安全性,系统设置了删除保密锁。 (5)系统提供了多种多样的输出,共中包括有些输出是经过对原始数据处理后的结果, 这是本系统所具有的特色之-·。下面就详细介绍每一种输出。 ①按钢种号输出此输出分2种方式:一是输出某一钢种号中某一种或几种类型的数 据;二是输出某一钢种号下所行试样的所有类型的金部数据。 ②按试样号输出输出也有2种方式,与按钢种号输出相同,但此操作只输出某一试 样号下的各种数据。 ③按类型输出所谓类型,也即力学性能类型,也就是拉伸、持久、蠕变、疲劳和裂 纹扩展速率等5种类型。本操作的作用是输出这5种类型的数据中的某一种或某几种。 ①按类型条件输出本操作比上一操作多了条件一项,即在选择了某个类型后,不是 输出全部数据,而是根据不同的条件输出满足条件的数据,对不同类型有不同的条件,具体 如下: 拉伸在指定的温度,输出0。,0。。?或δ%值大于给定值的试样号及其数据表。 持久在指定测试方式(缺川或光滞)下,给定温度T和0时的所有π值大于或等 于给定值的试样号和数据表。 c城步疲劳这个力性能义分为1个了类型,它们分别为蠕变披劳、低周疲芳、高 周披芳、热机械玻岁,对前3种的输出条作为:指定测试方式(S或N),在指定的AmP 值下,N或T,值大于给定位的所有试样子及数:表;对热机械疲劳的条件为:指定应力 和1T下,N值大于给定值的所有试样号和数据表。 5处理输出处理输出不丘接输出原始数据,而是对原始数据进行回处理后,再输 出回1曲线或指定条件下,可由回)!曲线计算出来的某些性能值,这些条件可能是原始数据 中没有的。对不同类型的力学性能处理的条件是不同的,下面就分别说明之。 4拉伸指定钢号和热处理工艺,输出温度T和0。或温度T和σ。·2的回1方程, 成者供给了温度值后,由回1方程上尔出0:或切。,2值。 38
或 与 之兼容的其它微 型机 。 其软 件支持 环 堵 要求长作 系 统 为汉字磁盘操作 系统 及汉 字数 据库管理 系统 一 百 。 系 统 功 能 菜单式提示 本系 统 以 菜单方 式和 提示 方式 来与用户 对 话 , 告 诉用户应该进 行或 选 择 何种操 作 。 菜 单式 提示 信 自 、 以 中西文 混 合方法显 示 , 系统 菜 单由 多级组 成 , 适用 不 同用 户 使用 的特点 。 即使 那 些 不熟 悉计 算机和 不熟 悉本系 统 的 用 户 , 也能 毫无 困难 的使用 本系统 。 本系统 为用 户提 供 了数 据的输入 手段 , 其利 用 〔 ” 的全屏 幕功能来进 行输 人 。 所 以 , 用户 使用 很 方便 。 输 人 时先输 人 各 种数据 , 其 后 的拉伸 、 特 久 、 蠕 变 、 疲 劳和裂纹扩 展 速率的输 人 次序可 由用 户 自己选抒 。 系统提供 了对 钢种 的 拉伸 、 蠕 变 、 疲 劳和裂纹 扩展 速率等数据 的修 改 能 力 。 修 改 时 , 为安全 起 见 , 一 次 只能 对 一 个试样 的数据进 行修改 。 修 改 也 是在 ,的全屏 幕 操 作 下 进行 的 。 系统所 提 哄的删除 操作 , 只 是 删除 一个 试样 的全部数 据 。 为对个别记录进行删除 , 可 用修 改操作 中全屏 幕编辑 功能 实现 , 为提高数 据 的安 全性 , 系 统 设置 了删除保 密锁 。 系统提供 了 多种 多样 的输 出 , 共 中包括有 些输 出是经过对 原始数据 处 理后 的结果 , 这 是 本系 统所具有 的特 色之 一 。 下面就详 细 介绍 每一 种输 出 。 ① 按 钢种 号输 出 此 输 出分 种 方式 一 是输 出某一 钢种号 中某一 种或 几 种类 型的数 据 二 是输 出某一 钢 种号 下所 有 试 样 的所有类 型 的全 部数据 。 ② 按试 样 号输 出 输 出 也有 种 方式 , 与按 钢种 号输 出相 同 , 但 此 操作 只输 出某一试 样号 一卜的 各种数据 。 ③ 按类 型输 出 所 谓类 型 , 也即 力学性 能类型 , 也 就 是拉伸 、 持 久 、 蠕 变 、 疲 劳和 裂 纹 扩展 速率等 种类型 。 本操作 的 作用 是输 出这 种类 型 的数据 中的某一 种或 某几种 。 ① 按 类 型 条件输 出 木操 作 比 上一操作多了 条件一项 , 即在选择了某个类型后 , 不 是 输 出全部数据 , 而 是根 据 不 同的 条什输 出满 足 条 件的数 据 , 对 不 同类型有 不 同的 条件 , 具体 如 下 拉 伸 在指定 的 温 度 卜 , 输 出 。 , 二 。 或 值 大于 给定 值的试样号 及其数 据 衷 。 扑 久 在 指定 测 试 方式 缺 日 或 光汾 一 卜 , 给 定温 度 和 时 的所有 硫大于或 等 于 给 定值的试样 号和 数据 衷 。 疲 芳 疲 劳这个 力学性 能 义 分 为 个 类 型 , 它 们分 别 为蠕 变疲 劳 、 低周 疲 劳 、 高 周 疲 劳 、 热机械 疲 劳 , 对 前 种的输 出 条 件为 指定测 试 方式 或 , 在指 定 的 值 下 , , 或 值 大 于给定 值的 所有 试样 号及数 据 丧 对 热机 械疲 劳的 条件为 指定应 力 和 、 卜 , 值大于 给定 值的 所有 试样 号和数据 表 。 呜 处 理输 出 处 理输 出不 工接 瑜 出原始数 据 , 而 是 对原始数 据 进 行 回 归处 理 后 , 再 输 出回 归 曲 线或 指定 条件 卜 , ‘ 丁由 回 归 曲线计 算 出来的某 止勿性能 值 , 这些 条件可 能 是原始数 据 ,卜没有 的 。 对 不 同类 型 的 力学性 能 处 理 的条 件是 不 同的 , 卜面就分 别说 明之 。 拉 伸 片定 钢 号和 热 处 理 工 艺 , 输 出温 度 和 或 温 度 和 。 的回 归 方 程 , 或 者 供给 了温 度值 后 , 由 卜〕 归 方程 计 算 出 , 或 、 。 , 值
b持久对于持久的处理输出分两种方式: 其一,指定钢号和热处理工艺,按照T~og0~ogx进行回归处理,然后再输出:指 定T和0下的;不同T时的6~T的回归方程。 其二,指定钢号和热处理工艺,按p=(T+273)×(20+log),对每个0求出相应的p 值,然后对σ和p进行回归处理,输出的内容为:G~p的回归方程;指定0值时的p值; 指定T值和口值时的t值;指定T值和?值时的?值;指定T值和O值时的T值。 c疲劳对疲劳中CF,LCF、IHCF,分别对指定钢号和热处理下,指定温度T后, 进行Amp和Vf或Amp和c11的回归处理,然后输出指定Amp值的Nf或c:1值。 所有输出都显示在屏幕上,当需要打印时,只要回答系统提示即可打印输出。 有关这些功能举例,是图1处理输出控制图。 0 Tensile conrol Exit 2 元 -o-resrttro E'xitT 午nt -① 图1处理拾出控制分程序 Fig,1 Treatmant output sub-program 2数据库的设计 随着数据库技术的发展,数据库系统的设计技术日趋成熟,有多种设计方法,在此采用 逻辑数据结构(Logical Data Structure简写为LDS)【e]方法来进行设计。 数据库系统的设计【8,4)一般分为2部分,数据库部分和应用系统部分,后者将在后面的 系统程序结构中完成设计。本节主要讨论如何设计数据库。 39
持 久 对于持久 的处理输出分两 种方式 其一 , 指定钡号和热处理 工艺 , 按照 一 一 进行 回 归处理 , 然 后 再 输 出 指 定 丁 和 下 的 ’ 不 同 时 的 “ 一 二 的 回 归方程 。 值 其二 , 指定 钢号和热处理 工艺 , 然 后对 和 进 行 回 归处理 , 按 二 十 义 钓 , 对每个 求 出相应的 输 出的内容为 的回 归 方程 指定 值时的 值 指定 值和 , 值时 的 ‘ 值 指 定 值和 值时 的 值 指定 丁 值和 值 时的 值 。 疲 劳 对疲 劳 中 , 、 , 分 别对指定 钢号和热处理 下 , 指定 温 度 后 , 进行 和 或 和 气 的回 归处 理 , 然后输 出指 定 值的 或 几, 值 。 所有输 出都显示 在屏 幕上 , 当需要打 印时 , 只要 回答 系统提示即可 打 印输 出 。 有关 这些 功 能举例 , 见图 处 理输 出控 制 图 。 虎、 卜‘ · 。 。理巨望」 留 。 “ 厂 ‘ 崔矿 噜 乒 国 夕 比 奢四 霉县 子琶 曰 巾 图 处理 输 出控制 分程序 一 数据库的设计 随着数据库技 术的发 展 , 逻辑 数据结 构 数据库系统 的设计 〔 ’ 弓 〕 数据 库系统 的 设计技术 日趋成熟 , 有 多 种设计方注 , 在此采 用 简写 为 〔 方法来进行设计 。 一 般分为 部分 , 数据库部分和应 用系统 部分 , 后 者将 在后面 的 系统程 序结构 中完成设 计 。 本 节主要讨论 如何设计数据库
2.1数据库的逻辑设计 整个系统所要反映的是对高温合金试样进行测试(自测试或引用资料的数据)得到它们 的有关力学性能的数据。对每个试样,需要知道或能提供的数据有:钢种、热处理制度、数 据输入的日期、数据输入者、数据来源和其力学性能数据,经过初步分析,可以得到初步的 LDS图,其由一个实体(试样)及T个属性组成,可见,系统有2个关键字。这是因为一 个试样当然只有一个试样号(SPECIMEN),应该是关键字。但试样又取决于钢种和热处理, 故它们共同组成了试样的一个组合关键字。下面,取SPECIMEN为主关键字。 由进一步分析可知,钢种并非单一的原子属性,它本身包括着钢种名(号)和各种组成 成分,因此,把它当作为一个属性处理是不妥的,为此,引入一个新的实体“钢种”,它的 属性为钢种名和各种组分,实体“钢种”和“试样”之间的联系,由于一种试样只能属于一 种钢种,而一种钢种随着热处理的不同,可以有多个试样,因而它们的联系是1对多的。 由于力学性能也非原子属性,它由拉伸、持久、蠕变、疲步和裂纹扩展速率这5种力学 性能所组成,而这5种力学性能也都非原子属性,它们本身又都有大量说明它们性质的属 性。尤其对于疲芳,由4个子性质组成,它们是CF、LCF、HCF和TF。这4个子性质也 非原子属性,也都有各自的属性。因而,我们在LDS图中引入8个新的实体,“拉伸”、 “持久”、“蠕变”、“蠕变疲芳CF”,“低周疲芳LCF”,“高周疲芳HCF”、“热 机械疲劳TF”和“裂纹扩展速率”。这8个新实休与实体“试样”的关系都是多对多的。 这是由于对个试样有多个类型值,例如对于拉伸,其关键字为T和Testmode(测试方 式),一个试样可对应拉伸中多个T和Testmode的组合。反过来,一个性质可以为多个试 样所拥有,例如,一个T和Testmode的组合可属于多个试样。对于LDS中的多对多联系 在向关系模式转换时,会碰到很多问题,因为它们间无对应的映射规则。为此,引入几个新 的实体来把两个实体间的多对多联系变成3个实体间的两个1对多的联系。例如引入新实体 “拉伸~试样”,它分别与实体拉伸和试样 Name of steel type lect mode 构成1对多的联系。同样可引入新实体“持 Fe CCr te6ety▣, Cruck rate 久~试样”,“蠕变~试样”,“CF~试样”, cksspntri “LCF~试样”“HCF~试样”,“TF~试 T1e 样”和“裂纹扩展速率~试样”等,最后形 成的LDS图,如图2所示。 由图2可知,整个系统有18个整体。根 据LDS到关系模式的映射规则,可以得到 1'1-eeimen Fstxuc HCH 1uxte 18个关系,也即每个实体映射为·个关系, 1 而每个实休的属性映射为关系的属性。 2最后的LDS图 2.2数据库的物理设计 Fig.2 Final LDS diagram 由逻辑设计得到了上列的18个关系,这些关系都是三范式的,所以不用再进一步规范化 了。 考虑到dBASE【数据库管理系统中,共连接操作要涉及到两个数据文件,所以效率较 其它的低,为提高效率,则合并了-一些关系,例如,个并拉伸和拉伸~试样成为一个关系, 40
救据 库的逻 辑 设计 整个 系统 所要 反映 的 是 对 高温 合 金试 样进 行测试 自测 试 或 引 用资料 的数 据 得到 它 们 的有关 力学性能 的数据 。 对 每个 试样 , 需 要 知 道或 能 提 供的 数 据有 钢种 、 热 处 理 制度 、 数 据输人 的 日期 、 数 据 输 入 者 、 数据来 源和其 力学性能 数据 , 经 过 初步分析 , 可 以 得到初步 的 图 , 其由一 个 实体 试样 及 个 属性 组 成 , 可 见 , 系统有 个关键 字 。 这是 因 为 一 个试 样当 然 只有一 个 试样号 , 应该是关键字 。 但试样又 取 决 于 钢种和 热处 理 , 故它们 共 同组 成 了试样 的一 个组 合关 键字 。 下面 , 取 为 主关键字 。 由进一步分析可 知 , 钢 种并非单一的原子 属性 , 它 本身包 括 着 钢种名 号 和各种组 成 成 分 , 因此 , 把它 当 作为一 个属性 处 理 是不妥 的 , 为此 , 引人 一 个新 的 实体 “ 钢种 ” , 它 的 属性为 钢种名和 各种组 分 , 实 体 “ 钢种 ” 和 “ 试样 ” 之 间的联 系 , 由于一 种试样只能属 于 一 种 钢种 , 而 一种钢种随 着热 处 理 的不 同 , 可 以有 多个试 样 , 因而 它 们的联系是 对多的 。 由于 力学性能 也非原子 属 性 , 它 由拉伸 、 持 久 、 蠕 变 、 疲 劳和 裂纹扩展 速率 这 种 力学 性能所 组 成 , 而这 种 力学性 能 也都非原子 属性 , 它们 本身又 都有大量 说 明它们 一 性 质 的 属 性 。 尤 其对于疲 劳 , 由 个 子性质组 成 , 它 们 是 、 、 和 。 这 个子性 质 也 非原子 属 性 , 也都 有 各 自的属性 。 因而 , 我 们 在 图中引入 个新 的 实体 , “ 拉 伸 ” 、 “ 持久 ” 、 “ 蠕 变 ” 、 “ 蠕 变疲 劳 ” , “ 低周疲 劳 ” , “ 高周 疲 劳 ” 、 “ 热 机械疲 劳 ” 和 “ 裂纹 扩展 速率 ” 。 这 个 新实 体与实体 “ 试样 ” 的关 系都 是多对 多 的 。 这是 由于 对 一个 试 样 有 多个类 型值 , 例 如 对于 拉伸 , 其关 键 字 为 和 测 试 方 式 , 一个 试样可 对应 拉伸中多个 和 的组合 。 反过 来 , 一 个性质可 以为多个 试 样所拥有 , 例 如 , 一个 和 的组 合可 属于 多个试样 。 对于 中的多对 多联 系 在向关 系模式 转换 时 , 会碰 到 很 多问题 , 因 为它们 间无 对应 的 映 射规则 。 为此 , 引入 几个新 的 实体 来把两 个实体 间 的 多对多联 系 变成 个 实体间的两 个 对 多的联系 。 例如 引入新 实 体 “ 拉伸 一 试样 ” , 它 分 别 与实 体拉 仲和 试样 构成 对 多的联 系 。 同样可 引人 新实 体 “ 持 久 一 试 样 ” , “ 蠕 变 一 试样 ” , “ 一 试样 ” , 一 试样 ,, ,’ 一 试样 , “ 一 试 样 ” 和 “ 裂纹扩展 速率 一 试 样 ” 等 , 最 后 形 成 的 图 , 如 图 所示 。 由 图 可 知 , 整个 系统有 个整 体 。 权 据 到关 系 模式 的映 射 规则 , 可 以得到 个关 系 , 也即 每个 实 体映射为 个 关 系 , 而 侮个 实 体的属性映 射 为关 系的 属性 。 喊 卜 ‘ 、 、 丫 飞 , , 一 ” 沂 以 、 ‘ 吸 ” , 妇 址 后 的 图 。 数 据 库 的 物理 设 计 由逻 辑 设 计 得到 了 匕列的 个关 系 , 这 找关 系 都是 三范 式 的 , 所 以不 用再进一 步规范 化 了 。 考 虑 到 数 据 库 管理 系统 中 , 共连接操 作 要涉 及到 两个 数 据文 件 , 所 以效率 较 其它 的 低 , 为提 高效 率 , 则合 并 了一 些关 系 , 例 如 , 合并拉伸和拉伸 一 试样成 为 一个关 系
称为拉伸,根据同样的原则,可得到持久、蠕变、疲劳蠕变、低周疲劳、高周疲劳、热疲劳 和裂纹扩展速率等关系。考虑到每种钢种的成分都有一定的范围,往往同一钢种名下的不同 试样号的成分会有所差异,为此我们合并钢种和试样这两个关系成为关系“钢种数据”。这 样的处理,虽然使数据中增加了一些冗余数据,但使操作效率提高了。最后系统中只有9 个关系,即: 钢种数据、拉伸、持久、蠕变、疲劳蠕变、高周疲芳、低周疲劳、热疲芳和裂纹扩展速 率,这9个关系就生成了dBASE置的9个数据文件。 3处理输出 作为一种自含语言的dBASE夏无向量、数组等类型的数据结构,另外数据类型也显得太 少,如只有整数、实数、字符、逻辑等,要求精度再高就有困难,因此,回归处理部分的程 序是用FORTRAN语言编写的。由dBASE来调用FORTRAN程序并和FORTRAN程 序交换数据。输出时,根据所需输出的数据和需进行回归处理的数据,从相应的数据库中取 出数据,生成文本文件,用命令RUN调用FORTRAN回归处理的目标程序。FORTRAN 程序执行时,先打开正文文件,把数据读进数组中,经过处理后再把结果转变为结果文本文 件,控制返回BASE置后,把结果文本文件再转变为数据库文件,这样就可以进行你所需 要的各种处理了。 4系统的程序结构 系统程序采用层次模块结构,逐层深入,为使程序和数据安全、可靠和保密,主控程序 设置了保密锁,只有被授权者才能使用本系统。另外,对删除操作也设置了保密锁,只有输 入正确的保密号码后,才允许你执行该操作,这起到了保护数据安全的作用。整个系统的控 制图可分系统主控程序,输出控制子程序,类型和条件输出分程序,处理输出控制分程序。 现以图1处理输出控制分程序为例列出。 系统设置了8种文件,即数据文件(DBF文件),本系统的所有操作都在它上面进行 的;文本文件(TXT文件),用于FORTRAN程序与dBASE矗之间的数据交换,命令 文件(PRG文件),执行各种操作,完成系统功能的要求。 以结构化程序设计思想,把控制程序中各控制块加以扩展并适当细化,就可以得到各 模块的命令文件约30个。本系统的输出表格未采用dBASE重的报表格式文件(FMT文件), 这是因为,FMT文件不能为输出提供表格。我们用命令@row,Co1SAY编制了输出报表 的命令文件,虽然使得编程复杂和程序量增大了,但输出能以表格形式出现。 5结 论 本系统很好地完成了对高温合金力学治金数据管理,对提高高温合金的研究作了一定的 贡献,是一次把计算机技术用于材料科学的尝试。 41
称为拉伸 , 根据 同样 的原则 , 可 得到 持久 、 蠕变 、 疲 劳蠕变 、 低周疲劳 、 高周疲 劳 、 热疲 劳 和裂纹扩展 速率 等关 系 。 考虑到 每种 钢种 的成 分都有 一定 的范 围 , 往往 同一钢种名下的不 同 试样号 的成 分会有 所差异 , 为此 我们 合并 钢种和试样这 两个关 系成为 关 系 “ 钢种数据 ” 。 这 样 的处 理 , 虽 然使数 据库 中增加 了一 些 冗 余数 据 , 但使 操作效 率提高 了 。 最 后系统 中只有 个关系 , 即 钢种数据 、 拉伸 、 持 久 、 蠕 变 、 疲劳蠕 变 、 高周疲 劳 、 低 周疲 劳 、 热 疲 劳和裂纹扩展 速 率 , 这 个关 系就 生 成了 的 个 数据文 件 。 处 理 输 出 作为 一种 自含语言 的 无向量 、 数组 等类型 的数据结 构 , 另 外数 据类型 也显 得太 少 , 如 只有整数 、 实数 、 字符 、 逻 辑 等 , 要 求 精度再高就有 困难 , 因此 , 回 归处 理 部分 的程 序 是用 语 言 编 写 的 。 由 来调 用 程序 并 和 程 序交换数据 。 输 出时 , 根 据 所需输 出的数 据和需进行回 归处 理 的数据 , 从相 应 的数据库中取 出数据 , 生成 文 本文 件 , 用命令 调 用 回 归处 理 的 目标 程 序 。 程 序执行时 , 先打 开 正文 文 件 , 把数 据读进数组 中 , 经过处理后再 把结 果 转变为结 果文 本文 件 , 控 制返 回 后 , 把结果文 本文 件再转变为数据库文 件 , 这样就可 以进 行你 所 需 要 的各种处 理 了 。 系统 的程序结构 叹 ‘ 、 系统程序采 用层次模块结构 , 逐 层深人 , 为使程 序和数据安全 、 可靠和保密 , 主控程 序 设置 了保密锁 , 只有被授 权 者才能 使 用本系统 。 另 外 , 对删除操 作也设置 了保密锁 , 只有输 人正确 的保 密号码 后 , 才 允许你 执 行该操作 , 这起到 了保 护数据安全 的 作 用 。 整个 系统 的控 制 图可 分系统 主控程序 , 输 出控 制子 程序 , 类 型和 条件输 出分程 序 , 处 理输 出控 制分程序 。 现 以 图 处 理输 出控 制分程 序为例列 出 。 系统 设 置了 种文 件 , 即数据文 件 文 件 , 本系统 的所有 操 作都在它 上 面 进 行 的 文 本文 件 文 件 , 用于 程序与 之 间的 数 据 交 换 , 命 令 文 件 文 件 , 执 行各种操作 , 完 成 系统功 能 的要 求 。 以结 构 化程序 设 计思想 , 把控制程 序 中各控 制块加 以扩展 并 适当 细化 , 就可 以得 到 各 模块 的命令文 件 约 个 。 本系统 的输 出 表格未采 用 的报表格 式文 件 文 件 , 这 是因为 , 文 件不 能为输 出提供 表 格 。 我 们 用命令 , 编 制 了输 出 报 表 的命令文 件 , 虽然 使 得编 程 复杂 和 程序量增 大 了 , 但输 出能 以 表 格 形式 出现 。 结 论 本系统很好地 完成 了 对 高温合 金 力学冶金 数据管理 , 对提高高温 合金 的研究作 了 一定 的 贡献 , 是一 次把计算机技术用于材料 科学的尝试
参考文献 1E云宜等,汉字dBASEI原理与应用,北京:电子工业出版社,1987 2 Kringe H D,Carlis J.Introduction to Logical Data Structures MISRC Working Papar,University of Minnesota,September,1983 3 Vetter M.Database Design Methodalogy.Prentice-Hall International, INC,1981 4徭列基威茨IT著,周佩德译。数据库分析与设计,南京:南京工学院出版社,1987 粉末冶金铁基含油轴承 随着生产水平的提高,科学技术的进步及发展,对洗衣机轴承提出了更高要求,为了给 营口天力电机厂生产的微电机配套,并且减少同类轴承进口,营口汽车减震器厂和北京科技 大学超硬材料研究室、治金系等共同研制了铁基含袖轴承以取代铜基含油轴承,经过一年多 的研制及使用,尺寸精度、物理机械性能等指标均达到国外同类轴承的水平,研制期间共生 产30多万件含油轴承,经装机使用,效果良好。 这种新型粉未治金铁基含油轴承与国外同类产品性能比较如下: 样 品 密 度g/cm3 径向压溃强度N/mm2 度硬(HB) SBK2118 6.2 147.1 52 SBF5110 5.8 147.1 50 CA1008 5.9 256 50.6 其中SBK2118、SBF5110为日本进口轴承,CA1008为我们研制的新型含油轴承。金 相组织为铁素体和珠光体。经检验和在营口天力电机厂2700h装机试验,其系命、尺寸精 度、机械物理性能、噪音等项指标均达到日本同类现有产品的水平。 轴承质量稳定可指,产品具有先进性,而且经济效益显著。以营口天力电机厂生产 80~100万套计算,每年可节约外汇40~50万美元。 42
今 考 文 献 王 云宜 等 , 汉 字 原 理 与应 用 , 北京 电子工 业 出版 社 , 于 , 一 , , , 入 一 , , 霍 列基 威茨 著 , 周佩德译 数据 库分析与设计 , 南 京 南京工 学院 出版 社 , 盆 ‘ , 卜 、 ,屯 各 , ‘ 、 ,卜 、 ,乙 、 筑公 , ,‘ 、 ,备 各 、 欠 尸 、 州‘ 、 ‘ 、 ,乙 心尺与 心处 沪 、 ,吧洲 , 乙 、 ,备 , ‘ , 吧 、 ,乙 夕乙 乙 , 巴 户 、 』吧 ‘ 、 ,吧 , , 忆 ‘ 勺 吧 少 、 ,巴 、 口吧尹 、 ,乞 、 ,吧 、 ,巴 心哭 砂 刁屯 、 ,吧 洲 七 粉末冶金铁基含油轴承 随 着生产水 平的提高 , 科学技 术 的进步及发展 , 对洗衣机轴 承提 出了 更 高要 求 , 为 了给 营 口 天 力 电机厂生产 的微 电机配 套 , 并且减 少 同类轴 承进 口 , 营 口汽 车减震 器厂 和北京科技 大学超硬 材料研究室 、 冶 金 系等 共 同研 制 了铁基含 油轴 承以取代 铜墓含油轴 承 , 经过一 年多 的研 制及使用 , 尺 寸精度 、 物理 机械性能等指标 均达到 国外 同类 轴承的水 平 , 研 制期间共生 产 多万 件含油轴 承 , 经装机使 用 , 效果 良好 。 这 种新型 粉末冶 金铁 墓含油轴承与国外 同类 产 品性 能 比较 如 下 样 品 密 度 径 向压溃强度 度硬 。 。 。 。 。 其中 、 为 日本进 口 轴 承 , 。 。 为 我们 研 制 的新型含 油 轴 承 。 金 相 组 织 为 铁素体和 珠光体 。 经 检验 和在营 口 天 力 电机 厂 装 机试验 , 其寿 命 、 尺 寸 精 度 、 机 械物理性能 、 噪 音等项 指标 均达到 日本 同类现 有产品 的水 平 。 轴 承质 量稳 定可 靠 , 产 品具 有先进性 , 而且经 济 效益 显 著 。 以 营 口 天 力 电 机 厂 生 产 万 套计 算 , 每年可 节约 外汇 一 万美 元 。 ‘ 勺‘ 、 产勺‘ 、 勺‘ 、 勺, 气洲护 弋‘ 、 勺‘ 、 ‘ 勺 代‘ 勺‘ 气岭 、 勺 勺‘ , 产备夕 , ‘ 勺‘ 勺‘ 户 勺口 气芯喃 叫 勺‘ 勺‘ , ‘ 、 一勺‘ 、 气 勺‘ 勺‘ 、 ‘ ‘ 、 佗沁 、 勺‘ 、 勺‘ 、 屯‘ 、 勺‘ 勺宁 气兀、 叹肠 佗 代加 宝‘ ‘ 〕 ‘ 刁‘ ‘ ‘