>>>>
201 2 NO 21
百 d Technology Innovation Herald
研究报告
(3)针对化学实验中仪器的使用分类,
三种与所需的实验仪器相同,不进行试验;
种与所需的实验药品相同,不进行试验;
(4)如果选择药品I ,I ,I,,…I 中,只有三 建立一套连贯的操作动作,并将此定义为
知识库中的基本操作。例如:点燃酒精灯、 (i)如果选择仪器x.,x,,x ,…xi中,全 种与所需的实验药品相同,不进行试验;
用试管夹夹住试管等。 部与所需的实验仪器相同,则进行下一步 操作。
2.2实验仪器的知识表示
设一个有限自动机有以下几部分组成:
(x)如果选择药品I ,I,,I ・一 中,全部 4.2实验操作步的诊断规则
与所需的实验药品相同,则进行实验具体 根据对实验操作过程中动作细致划分
后得到的原子操作、基本操作、固定操作再 操作。 3.2实验药品的知识表示
做深入分析,可以发现在固定操作是将原子
设符号集∑(x,q),其中n表示虚拟实验 操作和基本操作合并起来后得到的操作。对
中用到的药品总个数,q表示虚拟实验诊断 固定操作进行诊断规则的制定同时,也给出 的规则。状态集合ss=(s。,S ,S2),其ees。,表 了原子操作和基本操作的诊断规则。
+符号集∑(输入符号集);
}状态集合SS={S。,S。,S ,…S };
}开始状态sO;
峙专换函数中:SS X£一SS‘
+终止(或接受)状态集:{sil,Si2,…Sik J
lol
示开始开始状态,s,表示出现错误,不能继
续做实验,S,表示选择正确,可以继续实验。 4.2.1实验原子操作和基本操作
在知识库中录入专业的实验原子操作 其中 表示给一个状态和符号就是唯
终止状态:{S,}。转换函数如下:
一
地确定一个状态的映射。
:
S0 x q—S0; 设符号集E(n,Y),其中n表示虚拟实验 :
Sn x ql—S1;
中用到的药品总个数,y表示虚拟实验诊断 中:Sn.X q,一S1;
规则。状态集合SS=(s。,Sl,s2),其中So表示开 始状态,S 表示出现错误,不能继续做实验,
中:S0 x qn—S2;
s 表示选择正确,可以继续实验。终止状态 表格表示如表2: 集:{S,}转换函数如下:
状态转换图如图3所示:
中:Sn X y—SO;
:
S0 X y1一Sl;
4实验操作步骤知识表示的研究
中:Sn x y,一S1;
4.1实验操作步骤的分类
平台主要研究对象是中学化学实验,
中:so X yn一 ,
针对教学大纲实验要求的分析与研究,将
表格表示如表1: 实验过程细划分为若干个实验子动作,并
状态转换图如图2所示:
进行如下分类:
(1)对化学实验操作分析,最基本的操 3实验药品知识表示的研究
作动作有拿起、放下、取出、倾倒、打开、移 3.1实验药品的诊断规则
动、连接、删除、修改、添加等,将这些不可拆 根据虚拟试验的操作要求,对知识库 分的基本操作定义为知识库中的原子操作。 中给出的虚拟试验药品进行选择。设平台 (2)对化学实验操作过程中实验仪器的 知识库中存入的实验药品总个数为M,实 使用方法分析,将使用情况相同的仪器分 验中应用到的实验药品个数为1"1,分为别I., 为一类,并将这些操作定义为知识库中的 I,,I ,…I 。则对试验药品的选择给出如下的 基本操作。例如:大试管、小试管的使用可 诊断规则:
分为一类。
(1)如果选择药品I.,I,,I ,…I 中,没有一 种与所需的实验药品相同,不进行试验;
表3 实验操作步骤转换表形式
(2)如果选择药品I.,I,,I ,…I 中,只有一
-
-
-
种与所需的实验药品相同,不进行试验;
YES
N0
s
<.
Xl
_
(3)如果选择药品I。,I ,I ,…I 中,只有两
So
SI
&
S。
表2实验仪器状态转换表
X2
YES
NO
82
S3
s4
S2
, q q2 q3 qn
X3 YES
。NO
lSo SI s1 Sl S S2
Si~1 S1
SL
Si—l