第39章 设备个体
39.1 提出背景
设备是现实世界中具有明确结构、功能、运行状态和维护过程的一类重要个体。机械设备、生产设备、工业设备、电子设备、计算设备、检测设备、运输设备以及各种自动化设备,都不是简单的静态物体,而是由多个部件组成,并在一定环境中持续运行。
传统设备管理系统通常关注设备编号、型号、位置、运行时间、维修记录、保养记录等信息。这些信息能够完成设备管理,但设备本身通常仍然只是一个被管理的数据对象。
个体人工智能(Individual Artificial Intelligence,ICAI)则将一个具体设备作为模拟对象,在计算机中建立与该设备对应的设备机器个体。
设备机器个体不仅描述“设备是什么”,还需要描述:
设备是谁→设备由什么组成→设备处于什么状态→设备能够做什么→设备采用什么方法运行→设备发生了什么故障→设备如何维护设备是谁 \rightarrow 设备由什么组成 \rightarrow 设备处于什么状态 \rightarrow 设备能够做什么 \rightarrow 设备采用什么方法运行 \rightarrow 设备发生了什么故障 \rightarrow 设备如何维护
因此,设备个体是个体人工智能从一般产品对象进一步进入具有结构、运行、故障和维护过程的动态机器个体的重要类型。
39.2 设备个体的定义
**设备个体(Device Individual)**是个体人工智能中的一种机器型个体,是以一个具体设备作为模拟对象,根据该设备自身的身份、结构、部件、属性、状态、能力、方法、故障、维护历史和运行过程,在计算机中建立对应的机器个体。
形式化表示:
DI={ID,T,St,S,C,Md,Fault,Maint,H}DI=\{ID,T,St,S,C,Md,Fault,Maint,H\}
其中:
- DIDI:设备个体;
- IDID:设备身份;
- TT:设备类型;
- StSt:设备结构;
- SS:设备状态;
- CC:设备能力;
- MdMd:设备方法;
- FaultFault:设备故障;
- MaintMaint:设备维护;
- HH:设备历史。
进一步扩展:
DI={ID,T,St,O,A,S,R,K,C,Md,D,B,Fault,Maint,Fb,M,E,H}DI= \{ID,T,St,O,A,S,R,K,C,Md,D,B,Fault,Maint,Fb,M,E,H\}
其中:
- OO:设备对象;
- AA:设备属性;
- RR:设备关系;
- KK:设备知识;
- DD:设备决策;
- BB:设备行为;
- FbFb:设备反馈;
- MM:设备记忆;
- EE:设备经验。
设备个体的核心结构可以概括为:
DeviceIndividual=Identity+Structure+State+Capability+Method+Fault+MaintenanceDeviceIndividual = Identity + Structure + State + Capability + Method + Fault + Maintenance
39.3 设备身份
39.3.1 身份定义
**设备身份(Device Identity)**是用于确定一个具体设备是谁、属于什么类型以及具有何种唯一识别信息的结构。
可以表示为:
IDD={Code,Name,Type,Model,Version,Serial,Location,Status}ID_D= \{Code,Name,Type,Model,Version,Serial,Location,Status\}
其中:
- CodeCode:设备编码;
- NameName:设备名称;
- TypeType:设备类型;
- ModelModel:设备型号;
- VersionVersion:设备版本;
- SerialSerial:设备序列号;
- LocationLocation:设备位置;
- StatusStatus:设备身份状态。
设备身份的核心作用是建立:
IDD→DeviceInstanceID_D\rightarrow DeviceInstance
即将计算机中的设备机器个体与现实中的具体设备实例对应起来。
设备类型和设备实例必须区分:
DeviceType≠DeviceInstanceDeviceType\neq DeviceInstance
例如:
DeviceType=工业加工设备DeviceType=工业加工设备
而:
DeviceInstance=D001DeviceInstance=D001
表示某一台具体设备。
39.4 设备结构
39.4.1 结构定义
**设备结构(Device Structure)**是描述设备整体组成、部件组成、部件层级以及部件之间关系的结构模型。
设备结构可以表示为:
StD={Component,SubComponent,Relation}St_D=\{Component,SubComponent,Relation\}
即:
设备
├── 主体
├── 动力部件
├── 控制部件
├── 执行部件
├── 感知部件
├── 连接部件
└── 辅助部件
设备结构还可以形成层级:
Device→Component→SubComponent→ElementDevice \rightarrow Component \rightarrow SubComponent \rightarrow Element
例如:
设备A
↓
控制系统
↓
控制模块
↓
控制元件
设备结构关系可以表示:
Rstructure=(Part,Relation,Part)R_{structure}=(Part,Relation,Part)
例如:
Motor→Drive→TransmissionMotor \rightarrow Drive \rightarrow Transmission
结构关系直接影响设备能力:
Structure→Function→CapabilityStructure \rightarrow Function \rightarrow Capability
因此,设备结构是设备机器个体的重要基础。
39.5 设备状态
39.5.1 状态定义
**设备状态(Device State)**是设备在特定时间和运行条件下的实际状态。
表示为:
SD=(Object,StateType,Value,Time)S_D=(Object,StateType,Value,Time)
其中:
- ObjectObject:设备或设备部件;
- StateTypeStateType:状态类型;
- ValueValue:状态值;
- TimeTime:状态时间。
设备状态可以包括:
设备状态
├── 停止
├── 待机
├── 启动
├── 正常运行
├── 高负荷运行
├── 异常
├── 故障
├── 维修
├── 测试
└── 停用
设备状态具有连续变化特征:
St→St+1S_t\rightarrow S_{t+1}
例如:
停止→启动→运行→停止停止 \rightarrow 启动 \rightarrow 运行 \rightarrow 停止
或者:
运行→异常→故障→维修→恢复运行 \rightarrow 异常 \rightarrow 故障 \rightarrow 维修 \rightarrow 恢复
因此,设备机器个体必须能够持续保存和更新状态。
39.6 设备状态与设备能力
设备能力不是固定值,而与设备当前状态有关。
可以表示:
Ct=f(St,St,K,Md)C_t=f(St,S_t,K,Md)
其中:
- StSt:设备结构;
- StS_t:当前状态;
- KK:设备知识;
- MdMd:设备方法。
例如:
State=NormalState=Normal
则:
Capability=AvailableCapability=Available
而:
State=FaultState=Fault
则某些能力可能变为:
Capability=UnavailableCapability=Unavailable
因此:
StateChange→CapabilityChangeStateChange \rightarrow CapabilityChange
这是设备个体区别于普通静态产品数据的重要特征。
39.7 设备能力
39.7.1 能力定义
**设备能力(Device Capability)**是设备根据自身结构、功能、状态、方法和运行条件,实际能够完成某种任务或产生某种结果的能力。
表示为:
CD=f(St,S,K,Md,Condition,Environment)C_D=f(St,S,K,Md,Condition,Environment)
其中:
- StSt:设备结构;
- SS:设备状态;
- KK:设备知识;
- MdMd:设备方法;
- ConditionCondition:运行条件;
- EnvironmentEnvironment:设备环境。
设备能力可以包括:
设备能力
├── 启动能力
├── 运行能力
├── 控制能力
├── 检测能力
├── 处理能力
├── 执行能力
├── 通信能力
├── 保护能力
└── 自维护相关能力
设备能力集合:
CD={C1,C2,…,Cn}C_D=\{C_1,C_2,\ldots,C_n\}
不同设备即使属于相同类型,也可能具有不同的实际能力:
C(D1)≠C(D2)C(D_1)\neq C(D_2)
因为:
State(D1)≠State(D2)State(D_1)\neq State(D_2)
或者:
History(D1)≠History(D2)History(D_1)\neq History(D_2)
或者:
Configuration(D1)≠Configuration(D2)Configuration(D_1)\neq Configuration(D_2)
因此,设备类型不能完全代替设备个体。
39.8 设备方法
39.8.1 方法定义
**设备方法(Device Method)**是设备根据自身结构、功能和规则完成某项操作、处理或任务的具体方法。
表示为:
MdD={Md1,Md2,…,Mdn}Md_D=\{Md_1,Md_2,\ldots,Md_n\}
单个方法:
Mdi={Condition,Input,Process,Output,Result}Md_i=\{Condition,Input,Process,Output,Result\}
其中:
- ConditionCondition:执行条件;
- InputInput:输入;
- ProcessProcess:处理过程;
- OutputOutput:输出;
- ResultResult:执行结果。
设备方法的基本关系:
Condition→Method→Execution→ResultCondition \rightarrow Method \rightarrow Execution \rightarrow Result
例如:
设备状态正常
↓
运行条件满足
↓
选择运行方法
↓
执行
↓
产生结果
方法并不是能力本身:
Method≠CapabilityMethod\neq Capability
能力表示“能够完成什么”,方法表示“如何完成”。
因此:
Capability→Method→BehaviorCapability \rightarrow Method \rightarrow Behavior
39.9 设备故障
39.9.1 故障定义
**设备故障(Device Fault)**是设备自身结构、部件、状态、功能或运行过程出现异常,导致设备部分或全部能力无法按照预期工作的状态。
故障可以表示:
Fault=(Object,Type,Cause,State,Impact,Time)Fault=(Object,Type,Cause,State,Impact,Time)
其中:
- ObjectObject:发生故障的设备或部件;
- TypeType:故障类型;
- CauseCause:故障原因;
- StateState:故障状态;
- ImpactImpact:影响;
- TimeTime:发生时间。
设备故障可以包括:
设备故障
├── 部件故障
├── 功能故障
├── 状态异常
├── 控制异常
├── 通信异常
├── 性能异常
└── 运行异常
故障关系可以表示为:
NormalState→AbnormalState→FaultStateNormalState \rightarrow AbnormalState \rightarrow FaultState
故障会直接影响设备能力:
Fault→StateChange→CapabilityChangeFault \rightarrow StateChange \rightarrow CapabilityChange
因此,故障不是设备个体之外的附属记录,而是设备机器个体的重要状态结构。
39.10 故障检测
设备个体需要能够从运行状态中发现异常。
基本过程:
DeviceRuntime→StateDetection→StateComparison→AnomalyRecognition→FaultRecognitionDeviceRuntime \rightarrow StateDetection \rightarrow StateComparison \rightarrow AnomalyRecognition \rightarrow FaultRecognition
例如:
设备运行
↓
状态采集
↓
当前状态
↓
正常状态比较
↓
发现异常
↓
故障判断
如果:
Scurrent≠SexpectedS_{current}\neq S_{expected}
则:
Anomaly=1Anomaly=1
进一步根据规则判断:
Anomaly→FaultConditionAnomaly \rightarrow FaultCondition
成立后:
Fault=1Fault=1
这构成设备机器个体的基本自我检测结构。
39.11 设备维护
39.11.1 维护定义
**设备维护(Device Maintenance)**是针对设备当前状态、故障、运行条件和历史,对设备实施检查、调整、维修、替换、恢复或保养,使设备恢复或保持规定运行状态的过程。
维护可以表示为:
Maint={Detection,Diagnosis,Action,Verification,Recovery}Maint= \{Detection,Diagnosis,Action,Verification,Recovery\}
其中:
- DetectionDetection:检测;
- DiagnosisDiagnosis:故障判断;
- ActionAction:维护动作;
- VerificationVerification:验证;
- RecoveryRecovery:恢复。
基本流程:
设备运行
↓
状态检测
↓
异常发现
↓
故障识别
↓
维护方法匹配
↓
维护行为
↓
结果验证
↓
状态恢复
↓
继续运行
形式化表示:
Fault→Diagnosis→MaintenanceMethod→MaintenanceAction→Verification→RecoveryFault \rightarrow Diagnosis \rightarrow MaintenanceMethod \rightarrow MaintenanceAction \rightarrow Verification \rightarrow Recovery
39.12 设备维护与自我修复
设备维护和自我修复需要区分。
设备维护是一个更广泛的概念,可以包括预防性维护、计划维护、人工维护和机器维护。
**设备自我修复(Self-Repair)**则强调设备机器个体能够根据已有结构、规则、方法和条件,在机器系统内部完成部分异常处理和恢复过程。
可以表示:
SelfRepair⊆MaintenanceSelfRepair \subseteq Maintenance
完整关系:
Detection→Diagnosis→Maintenance→VerificationDetection \rightarrow Diagnosis \rightarrow Maintenance \rightarrow Verification
如果机器能够自动完成:
Diagnosis→RepairAction→VerificationDiagnosis \rightarrow RepairAction \rightarrow Verification
则形成设备机器个体的自我修复过程。
这里的“自我”表示机器个体内部的自动化结构化处理,而不是赋予设备生物意义上的意识。
39.13 设备保护
设备故障处理之外,还需要考虑故障发生前的保护。
设备保护可以表示:
Risk→Protection→StateControlRisk \rightarrow Protection \rightarrow StateControl
例如:
运行状态
↓
风险检测
↓
风险成立
↓
保护规则
↓
限制运行
↓
降低风险
因此设备机器个体可以形成:
Detection+Protection+MaintenanceDetection+Protection+Maintenance
进一步形成:
SelfMaintenance=Detection+Protection+ConflictHandling+RepairSelfMaintenance= Detection+ Protection+ ConflictHandling+ Repair
设备个体由此不仅能够处理已经发生的故障,还可以根据当前状态进行风险控制。
39.14 设备个体总体模型
综合本章七个核心结构:
DI={ID,St,S,C,Md,Fault,Maint}DI= \{ID,St,S,C,Md,Fault,Maint\}
完整模型:
DI={ID,T,St,O,A,S,R,K,C,Md,D,B,Fault,Maint,Fb,M,E,H}DI= \{ID,T,St,O,A,S,R,K,C,Md,D,B,Fault,Maint,Fb,M,E,H\}
其核心结构可以表示:
设备身份
↓
设备结构
↓
设备状态
↓
设备能力
↓
设备方法
↓
设备行为
↓
运行结果
↓
状态变化
↓
故障检测
↓
维护
↓
验证
↓
恢复
设备个体因此形成一个完整的动态机器结构。
39.15 设备运行闭环
设备个体的基本运行过程为:
Input→State→Capability→Method→Decision→Behavior→Result→FeedbackInput \rightarrow State \rightarrow Capability \rightarrow Method \rightarrow Decision \rightarrow Behavior \rightarrow Result \rightarrow Feedback
加入故障与维护机制后:
Input→State→Capability→Method→Behavior→Result→DetectionInput \rightarrow State \rightarrow Capability \rightarrow Method \rightarrow Behavior \rightarrow Result \rightarrow Detection
之后形成分支:
检测
├── 正常
│ ↓
│ 继续运行
│
├── 风险
│ ↓
│ 保护
│
└── 故障
↓
诊断
↓
维护
↓
验证
↓
恢复
最终:
Recovery→Statet+1→Capabilityt+1→Runtimet+1Recovery \rightarrow State_{t+1} \rightarrow Capability_{t+1} \rightarrow Runtime_{t+1}
形成完整的设备运行闭环。
39.16 设备个体与产品个体
产品个体和设备个体具有密切关系,但研究对象不同。
产品个体核心结构:
Product=Identity+Attribute+State+Function+Knowledge+Lifecycle+CapabilityProduct= Identity+ Attribute+ State+ Function+ Knowledge+ Lifecycle+ Capability
设备个体核心结构:
Device=Identity+Structure+State+Capability+Method+Fault+MaintenanceDevice= Identity+ Structure+ State+ Capability+ Method+ Fault+ Maintenance
产品更加关注:
Function+LifecycleFunction+Lifecycle
设备更加关注:
Structure+Runtime+Fault+MaintenanceStructure+Runtime+Fault+Maintenance
因此:
ProductIndividual≠DeviceIndividualProductIndividual\neq DeviceIndividual
某些设备可以同时是产品实例:
ProductInstance∩DeviceInstance≠∅ProductInstance \cap DeviceInstance \neq \varnothing
但二者的机器模型重点不同。
39.17 设备个体与工业个体
工业个体通常具有更大的系统边界:
IndustrialIndividual→Factory→Workshop→ProductionLine→DeviceIndustrialIndividual \rightarrow Factory \rightarrow Workshop \rightarrow ProductionLine \rightarrow Device
因此:
IndustrialIndividual→DeviceIndividualIndustrialIndividual \rightarrow DeviceIndividual
一个工业机器个体可以包含多个设备机器个体:
IndustrialIndividual={Device1,Device2,…,Devicen}IndustrialIndividual = \{Device_1,Device_2,\ldots,Device_n\}
设备之间又可以形成关系:
DeviceA→DeviceBDevice_A \rightarrow Device_B
例如:
InputDevice→ProcessingDevice→OutputDeviceInputDevice \rightarrow ProcessingDevice \rightarrow OutputDevice
因此,设备个体可以作为工业个体的基本机器组成单元。
39.18 设备个体的面向对象模型
理论结构可以直接映射为PHP OOP对象:
class DeviceIndividual
{
protected $id;
protected $type;
protected $identity;
protected $structure;
protected $objects;
protected $attributes;
protected $states;
protected $relations;
protected $knowledge;
protected $capabilities;
protected $methods;
protected $decisions;
protected $behaviors;
protected $faults;
protected $maintenance;
protected $feedback;
protected $memory;
protected $experience;
protected $history;
}
设备结构:
class DeviceStructure
{
protected $deviceId;
protected $components;
protected $relations;
}
设备状态:
class DeviceState
{
protected $deviceId;
protected $stateType;
protected $value;
protected $time;
}
设备能力:
class DeviceCapability
{
protected $id;
protected $name;
protected $conditions;
protected $state;
protected $knowledge;
protected $methods;
}
设备故障:
class DeviceFault
{
protected $id;
protected $deviceId;
protected $faultType;
protected $cause;
protected $state;
protected $impact;
protected $time;
}
设备维护:
class DeviceMaintenance
{
protected $id;
protected $deviceId;
protected $faultId;
protected $maintenanceType;
protected $method;
protected $action;
protected $verification;
protected $result;
}
这样:
DeviceTheory→ObjectModel→PHPClassDeviceTheory \rightarrow ObjectModel \rightarrow PHPClass
实现理论和工程之间的直接对应。
39.19 设备引擎
设备机器个体可以建立 DeviceEngine:
DeviceEngine
↓
IdentityEngine
↓
StructureEngine
↓
StateEngine
↓
CapabilityEngine
↓
MethodEngine
↓
DecisionEngine
↓
BehaviorEngine
↓
FaultDetectionEngine
↓
DiagnosisEngine
↓
MaintenanceEngine
↓
VerificationEngine
核心运行关系:
DeviceEngine=Structure+State+Capability+Method+Fault+MaintenanceDeviceEngine = Structure + State + Capability + Method + Fault + Maintenance
故障处理:
FaultDetection→Diagnosis→Maintenance→VerificationFaultDetection \rightarrow Diagnosis \rightarrow Maintenance \rightarrow Verification
设备恢复:
Verification=Success→State=NormalVerification=Success \rightarrow State=Normal
如果验证失败:
Verification=Failure→Diagnosis→MaintenanceVerification=Failure \rightarrow Diagnosis \rightarrow Maintenance
形成循环。
39.20 设备数据库结构
设备个体可以建立如下数据库结构:
device_individuals
├── device_identities
├── device_structures
├── device_components
├── device_attributes
├── device_states
├── device_relations
├── device_knowledge
├── device_capabilities
├── device_methods
├── device_decisions
├── device_behaviors
├── device_faults
├── device_diagnosis
├── device_maintenance
├── device_verification
├── device_feedback
├── device_memory
├── device_experience
├── device_conflicts
├── device_protection
├── device_repairs
└── device_history
设备身份表:
CREATE TABLE device_identities (
id INT NOT NULL AUTO_INCREMENT,
device_id INT NOT NULL,
device_code VARCHAR(100) NOT NULL,
device_name VARCHAR(255) NOT NULL,
device_type VARCHAR(100),
model VARCHAR(100),
version VARCHAR(100),
serial_number VARCHAR(150),
location VARCHAR(255),
device_status VARCHAR(50) DEFAULT 'active',
created_at DATETIME NOT NULL,
updated_at DATETIME NOT NULL,
PRIMARY KEY (id),
KEY idx_device_id (device_id)
);
设备故障表:
CREATE TABLE device_faults (
id INT NOT NULL AUTO_INCREMENT,
device_id INT NOT NULL,
fault_type VARCHAR(100) NOT NULL,
cause_data TEXT,
fault_state VARCHAR(50),
impact_data TEXT,
fault_time DATETIME NOT NULL,
created_at DATETIME NOT NULL,
updated_at DATETIME NOT NULL,
PRIMARY KEY (id),
KEY idx_device_id (device_id),
KEY idx_fault_type (fault_type)
);
设备维护表:
CREATE TABLE device_maintenance (
id INT NOT NULL AUTO_INCREMENT,
device_id INT NOT NULL,
fault_id INT DEFAULT NULL,
maintenance_type VARCHAR(100) NOT NULL,
method_data TEXT,
action_data TEXT,
verification_data TEXT,
maintenance_result VARCHAR(100),
created_at DATETIME NOT NULL,
updated_at DATETIME NOT NULL,
PRIMARY KEY (id),
KEY idx_device_id (device_id),
KEY idx_fault_id (fault_id)
);
这些表共同构成设备机器个体的持久化结构。
39.21 MVC与运行工程
设备个体可以按照WSaiOS/ICAI工程架构实现:
DeviceTheory→DeviceModel→PHP OOP→DeviceService→DeviceEngine→Repository→MySQL→MVC→Smarty→RuntimeDeviceTheory \rightarrow DeviceModel \rightarrow PHP\ OOP \rightarrow DeviceService \rightarrow DeviceEngine \rightarrow Repository \rightarrow MySQL \rightarrow MVC \rightarrow Smarty \rightarrow Runtime
典型调用结构:
DeviceController
↓
DeviceService
↓
DeviceEngine
↓
State / Capability / Fault / Maintenance
↓
DeviceRepository
↓
MySQL
Smarty负责设备状态、能力、故障、维护记录和运行结果的外部显示。
因此:
DeviceRuntime→Controller→ViewData→Smarty→HTMLDeviceRuntime \rightarrow Controller \rightarrow ViewData \rightarrow Smarty \rightarrow HTML
39.22 设备故障处理案例
假设建立一个具体设备机器个体:
DIA=DeviceADI_A=Device_A
设备处于正常运行状态:
St=NormalS_t=Normal
设备具有:
Ct={C1,C2,C3}C_t=\{C_1,C_2,C_3\}
运行过程中,设备状态检测发现异常:
St→AbnormalS_t\rightarrow Abnormal
系统进行异常判断:
Abnormal→FaultDetectionAbnormal \rightarrow FaultDetection
如果确认故障:
Fault=1Fault=1
则重新计算设备能力:
Ct→Ct+1C_t\rightarrow C_{t+1}
某项能力可能暂时不可用:
C2=UnavailableC_2=Unavailable
随后进入维护:
Fault→Diagnosis→MaintenanceMethod→MaintenanceActionFault \rightarrow Diagnosis \rightarrow MaintenanceMethod \rightarrow MaintenanceAction
维护完成后:
Verification→SuccessVerification \rightarrow Success
设备状态恢复:
Abnormal→Maintenance→NormalAbnormal \rightarrow Maintenance \rightarrow Normal
最终:
Statet+1=NormalState_{t+1}=Normal
并重新计算:
Capabilityt+1=f(Structure,Statet+1,Knowledge,Method)Capability_{t+1}=f(Structure,State_{t+1},Knowledge,Method)
设备重新进入运行过程。
39.23 设备历史与经验
设备运行过程中会产生大量历史:
HD={H1,H2,…,Hn}H_D=\{H_1,H_2,\ldots,H_n\}
历史可以包括:
设备运行历史
├── 启动历史
├── 停止历史
├── 状态历史
├── 故障历史
├── 维护历史
├── 能力历史
└── 运行结果历史
历史进一步形成经验:
History→ExperienceHistory \rightarrow Experience
经验形成知识:
Experience→KnowledgeExperience \rightarrow Knowledge
知识进一步影响设备能力和维护方法:
Knowledge→CapabilityKnowledge \rightarrow Capability Knowledge→MaintenanceMethodKnowledge \rightarrow MaintenanceMethod
因此:
运行→故障→维护→结果→经验→知识→能力运行 \rightarrow 故障 \rightarrow 维护 \rightarrow 结果 \rightarrow 经验 \rightarrow 知识 \rightarrow 能力
构成设备个体的经验闭环。
39.24 本章总结
设备个体(Device Individual)是以一个具体设备为模拟对象建立的机器个体。
本章七个核心结构为:
Identity+Structure+State+Capability+Method+Fault+Maintenance\boxed{ Identity+ Structure+ State+ Capability+ Method+ Fault+ Maintenance }
完整设备模型为:
DI={ID,T,St,O,A,S,R,K,C,Md,D,B,Fault,Maint,Fb,M,E,H}DI= \{ID,T,St,O,A,S,R,K,C,Md,D,B,Fault,Maint,Fb,M,E,H\}
设备的基本运行关系为:
Structure→State→Capability→Method→Behavior→ResultStructure \rightarrow State \rightarrow Capability \rightarrow Method \rightarrow Behavior \rightarrow Result
设备异常处理关系为:
State→Detection→Fault→Diagnosis→Maintenance→Verification→RecoveryState \rightarrow Detection \rightarrow Fault \rightarrow Diagnosis \rightarrow Maintenance \rightarrow Verification \rightarrow Recovery
设备持续运行关系为:
Devicet→Statet→Capabilityt→Behaviort→Feedbackt→Detectiont→Maintenancet→Statet+1→Devicet+1Device_t \rightarrow State_t \rightarrow Capability_t \rightarrow Behavior_t \rightarrow Feedback_t \rightarrow Detection_t \rightarrow Maintenance_t \rightarrow State_{t+1} \rightarrow Device_{t+1}
工程映射为:
设备理论→设备模型→DeviceIndividual→PHP OOP→DeviceEngine→Repository→MySQL→MVC→Smarty→Runtime设备理论 \rightarrow 设备模型 \rightarrow DeviceIndividual \rightarrow PHP\ OOP \rightarrow DeviceEngine \rightarrow Repository \rightarrow MySQL \rightarrow MVC \rightarrow Smarty \rightarrow Runtime
设备个体由此成为个体人工智能体系中非常重要的机器型个体。
它不仅描述设备“是什么”,还描述设备“由什么组成、处于什么状态、能够做什么、采用什么方法、什么时候发生故障以及如何维护”。
因此,设备个体进一步建立了:
设备结构→设备状态→设备能力→设备行为→故障→维护→恢复设备结构 \rightarrow 设备状态 \rightarrow 设备能力 \rightarrow 设备行为 \rightarrow 故障 \rightarrow 维护 \rightarrow 恢复
这一完整机器运行链条,为后续机器人个体、工业个体以及设备之间的多机器个体协同建立了理论与工程基础。