Skip to content

空间利用率计算与保洁调度算法细节

一、 空间利用率计算逻辑 (Utilization Metrics)

空间利用率不应只有一个维度,我们需要从“时间”和“效率”两个坐标轴来定义:

1. 核心计算公式

Ucomposite=(UtimeW1)+(UcapacityW2)

A. 时间利用率 (Utime) —— “空间有没有在用?”

  • 定义:在统计周期内,空间处于“实际占用状态”的时间比例。
  • 公式Utime=ToccupiedTtotal
  • 数据来源
    • Toccupied:通过 PIR(人体感应)或 AI 视觉传感器确认的真实有人时长。
    • 注意:如果只有预约但实际没人(幽灵会议),Toccupied 不计入。

B. 空间效率利用率 (Ucapacity) —— “空间用得值不值?”

  • 定义:实际人数与空间设计容纳人数的比例。
  • 公式Ucapacity=Mean(Preal)Pmax_capacity
  • 数据来源:AI 视觉人头计数。
  • 业务意义:如果 20 人会议室经常只有 2 人开会,即使 Utime 是 100%,Ucapacity 也极低,说明空间分配策略失效。

C. 空间活跃度指数 (Activity Index) —— “高阶指标”

  • 定义:结合环境变化(CO2浓度上升速率、门磁触发频率)计算的动态指数,用于辅助判断空间的使用强度。

二、 保洁工单自动触发逻辑 (Cleaning Dispatch Logic)

不再是简单的“定时保洁”,而是基于**“脏污预测模型”**的按需保洁(On-demand Cleaning)。

1. 触发因子与权重

系统实时监测以下因子,当 脏污分值 (Scoredirt) 超过阈值(如 80分)时,自动向保洁系统(或智能体通知)推送工单。

Scoredirt=(FactoriWi)
触发因子逻辑描述数据来源权重 (示例)
累计人次 (Cumulative Pax)每进入 1 人,分值增加。如每累计 10 人次加 20 分。视觉传感器/门磁30%
持续使用时长 (Duration)连续使用超过 X 小时。如连续使用 3 小时加 15 分。预约系统/PIR20%
会议类型 (Meeting Type)关键因子。若预约备注包含“用餐”、“下午茶”、“茶歇”,初始分值即设为 60。预约系统 (NLP)30%
环境突变 (Environment)CO2 或 PM2.5 在短时间内异常升高(排除空调因素)。空气质量传感器10%
用户手动评价 (Feedback)上一任用户扫码评价“不干净”。评价二维码100% (直接触发)

2. 工单生成的策略逻辑流 (Workflow)

  1. 监测期:会议进行中,算法持续累加脏污分值。
  2. 静默期:会议结束(PIR 显示无人),进入 5 分钟观察期,防止用户只是短暂离开。
  3. 判定点
    • Score_dirt >= ThresholdSpace_Status == Empty
    • 判断后续预约
      • 如果 15 分钟内有新预约:触发**“快速保洁”**(仅清理桌面、垃圾桶)。
      • 如果 15 分钟内无预约:触发**“标准保洁”**(含地面清洁、消毒)。
  4. 执行动作
    • 自动通过 API 向物业系统创建工单。
    • 智能体同步修改空间状态为**“清洁中(不可预约)”**。
    • 保洁员接单并点击“完成”后,智能体通过传感器确认环境复原,自动将空间重新释放为“待租/待用”。

三、 关键价值点 (Value Prop)

  1. 降本:减少无效保洁次数,针对性调度,降低保洁物料和人力成本。
  2. 增效:确保每一个进入新空间的用户,面对的都是 100% 清洁的环境,提升满意度。
  3. 闭环:实现了从“传感器感知状态”到“业务工单生成”的无人干预闭环。

Released under the Private License.