激光打印机的仿真方法及系统技术方案

技术编号:23288572 阅读:25 留言:0更新日期:2020-02-08 18:30
本申请实施例提供一种激光打印机的仿真方法及系统,考虑到所有仿真任务的仿真过程的第一仿真控制信息,并预先进行数据处理获得模拟控制结果后预测仿真过程的仿真前置结果,由服务器对所有访问任务的进行仿真前置结果进行大数据分析得到仿真后置结果,并以此分别结合后得到第二仿真控制信息,使得激光打印机可以根据每个所述仿真任务对应的仿真过程的所述第一仿真控制信息和所述第二仿真控制信息进行仿真操作,一方面无需依赖于人工经验,可以极大降低时间成本和人力成本,提高仿真效率和仿真过程的准确率。此外,避免后续仿真过程多变导致实际仿真效果可能与起初的仿真过程效果不匹配的情况。

Simulation method and system of laser printer

【技术实现步骤摘要】
激光打印机的仿真方法及系统
本申请涉及打印机
,具体而言,涉及一种激光打印机的仿真方法及系统。
技术介绍
现有技术中,通常在对激光打印机进行仿真过程中,都是根据具体的用户经验来反馈最终的仿真结果。具体表现为:针对每一次的仿真请求,通过对部分仿真任务进行部分仿真监测来反馈最终的仿真结果。但是,采用上述方法依赖于人工经验,在针对仿真过程较长的仿真任务时时间成本和人力成本极高,导致仿真效率较低,并且仿真结果诸多,难以衡量到所有的仿真结果,导致仿真过程的准确率降低。此外,现有技术均是在仿真结束之后来反馈结果的,在仿真之前通常不会有预测操作,但是实际上仿真过程是多变的,实际仿真效果可能与起初的仿真过程效果不匹配,造成最终仿真的结果难以准确反映真实的打印机运行结果。
技术实现思路
为了至少克服现有技术中的上述不足,本申请的目的之一在于提供一种激光打印机的仿真方法及系统,考虑到所有仿真任务的仿真过程的第一仿真控制信息,并预先进行数据处理获得模拟控制结果后预测仿真过程的仿真前置结果,由服务器对所有访问任务的进行仿真前置结果进行大数据分析得到仿真后置结果,并以此分别结合后得到第二仿真控制信息,使得激光打印机可以根据每个所述仿真任务对应的仿真过程的所述第一仿真控制信息和所述第二仿真控制信息进行仿真操作,一方面无需依赖于人工经验,可以极大降低时间成本和人力成本,提高仿真效率和仿真过程的准确率。此外,避免后续仿真过程多变导致实际仿真效果可能与起初的仿真过程效果不匹配的情况。第一方面,本申请提供一种激光打印机的仿真方法,应用于激光打印机的仿真系统,所述激光打印机的仿真系统包括激光打印机以及与所述激光打印机通信连接的服务器,所述方法包括:所述激光打印机根据操作生成的仿真请求对应的每个仿真任务的仿真过程条件以及每个所述仿真任务对应的仿真过程控制代码行,得到每个所述仿真任务对应的仿真过程的第一仿真控制信息;根据所述仿真任务对应的仿真过程的第一仿真控制信息进行数据处理,得到模拟控制结果,并根据所述模拟控制结果,得到所述仿真请求的仿真前置结果后将所述仿真前置结果发送给所述服务器,其中,所述仿真前置结果为仿真过程开始前的仿真预测结果;所述服务器根据所述仿真前置结果得到所述仿真请求对应的仿真后置结果,并根据所述仿真前置结果和所述仿真后置结果得到所述仿真请求的每个所述仿真任务对应的仿真过程的第二仿真控制信息后发送给所述激光打印机,其中,所述仿真后置结果为仿真过程结束时的仿真预测结果;所述激光打印机根据每个所述仿真任务对应的仿真过程的所述第一仿真控制信息和所述第二仿真控制信息进行仿真操作。在第一方面的一种可能的设计中,所述激光打印机根据操作生成的仿真请求对应的每个仿真任务的仿真过程条件以及每个所述仿真任务对应的仿真过程控制代码行,得到每个所述仿真任务对应的仿真过程的第一仿真控制信息的步骤,包括:针对每个访问任务,根据该仿真任务的仿真过程条件获取条件序列集,所述条件序列集中包括多个仿真次数大于设定次数的条件序列及每个条件序列对应的条件序列标识;在每个所述仿真任务对应的仿真过程控制代码行中获取所述条件序列集对应的控制代码行,所述控制代码行中包括每个条件序列对应的控制代码和每个条件序列标识对应的控制代码,所述条件序列对应的控制代码中包括所述条件序列,所述条件序列标识对应的控制代码中包括所述条件序列标识;获取所述控制代码行中每一个控制代码中的条件序列;获取每个控制代码中的条件序列对应的条件序列仿真功能位置,并根据所述控制代码行、控制代码行中每个控制代码中的条件序列、及每个控制代码中的条件序列对应的条件序列仿真功能位置,生成条件序列仿真代码集,并将所述条件序列仿真代码集作为该所述仿真任务对应的仿真过程的第一仿真控制信息。在第一方面的一种可能的设计中,所述根据所述仿真任务对应的仿真过程的第一仿真控制信息进行数据处理,得到模拟控制结果的步骤,包括:根据所述仿真任务对应的仿真过程的第一仿真控制信息,获取所述仿真任务对应的仿真条件数据和仿真控制数据,所述仿真条件数据根据仿真条件等级分为多个分组;根据所述仿真任务对应的仿真条件数据和仿真控制数据,获取每个所述分组与所述仿真控制数据对应的仿真条件等级的第一模拟控制信息;根据所述仿真条件等级,获取所述仿真控制数据的处理优先级与所述仿真条件等级的第二模拟控制信息;根据所述仿真控制数据的处理优先级,确定所述仿真控制数据的仿真持续时间与所述仿真控制数据的处理优先级的第三模拟控制信息;根据所述第二模拟控制信息和所述第三模拟控制信息,确定所述仿真控制数据的仿真持续时间与所述仿真条件等级的第四模拟控制信息;根据所述第一模拟控制信息和所述第四模拟控制信息对所述仿真条件数据和所述仿真控制数据进行相应的同步模拟,得到模拟控制结果。在第一方面的一种可能的设计中,所述根据所述模拟控制结果,得到所述仿真请求的仿真前置结果后将所述仿真前置结果发送给所述服务器的步骤,包括:对所述模拟控制结果中的每个变化点的模拟控制运作状态数据进行处理,得到模拟前置数据;根据每个变化点对应的模拟控制模型,计算所述模拟前置数据在预设仿真模型的第一仿真容器数据;当所述第一仿真容器数据为所述模拟前置数据在预设条件下的仿真容器数据时,计算所述第一仿真容器数据对应至该预设条件的第二仿真容器数据;根据所述第一仿真容器数据与所述第二仿真容器数据的关联度,获取所述模拟前置数据的仿真数据集合;根据所述模拟控制结果中的目标控制参数,在所述仿真数据集合中获取所述模拟控制结果对应的候选仿真数据集合;根据所述目标控制参数,获取所述目标控制参数属于所述候选仿真数据集合中各待选仿真数据的置信度;将所述置信度中的最大值对应的待选仿真数据确定为所述模拟控制结果对应的模拟控制动态库;获取所述模拟控制动态库在预设模拟节点范围段内发生动态变化的模拟节点标集及其对应的变化点标集;将所述模拟节点标集中的每个模拟节点标记为模拟固定节点或模拟变化节点;获取每次执行的第一个模拟变化节点及所述第一个模拟变化节点的前一个模拟固定节点,并将所述第一个模拟变化节点和所述前一个模拟固定节点的重叠点作为本次执行的模拟条件节点,将所述第一个模拟变化节点对应的变化点和所述前一个模拟固定节点对应的变化点的中间点作为所述模拟条件节点对应的变化点;获取每次执行的最后一个模拟变化节点及所述最后一个模拟变化节点的后一个模拟固定节点,并将所述最后一个模拟变化节点和所述后一个模拟固定节点的重叠点作为本次执行的模拟决策节点,将所述最后一个模拟变化节点对应的变化点和所述后一个模拟固定节点对应的变化点的中间点作为所述模拟决策节点对应的变化点;分别以每个模拟条件节点和每个模拟决策节点为模拟基准建立前置模拟区间,获取与每个前置模拟区间相匹配的模拟策略,并检测与每个前置模拟区间相匹配的模拟策略数据;若与所述前置模拟区间相匹配本文档来自技高网...

【技术保护点】
1.一种激光打印机的仿真方法,其特征在于,应用于激光打印机的仿真系统,所述激光打印机的仿真系统包括激光打印机以及与所述激光打印机通信连接的服务器,所述方法包括:/n所述激光打印机根据操作生成的仿真请求对应的每个仿真任务的仿真过程条件以及每个所述仿真任务对应的仿真过程控制代码行,得到每个所述仿真任务对应的仿真过程的第一仿真控制信息;/n根据所述仿真任务对应的仿真过程的第一仿真控制信息进行数据处理,得到模拟控制结果,并根据所述模拟控制结果,得到所述仿真请求的仿真前置结果后将所述仿真前置结果发送给所述服务器,其中,所述仿真前置结果为仿真过程开始前的仿真预测结果;/n所述服务器根据所述仿真前置结果得到所述仿真请求对应的仿真后置结果,并根据所述仿真前置结果和所述仿真后置结果得到所述仿真请求的每个所述仿真任务对应的仿真过程的第二仿真控制信息后发送给所述激光打印机,其中,所述仿真后置结果为仿真过程结束时的仿真预测结果;/n所述激光打印机根据每个所述仿真任务对应的仿真过程的所述第一仿真控制信息和所述第二仿真控制信息进行仿真操作。/n

【技术特征摘要】
1.一种激光打印机的仿真方法,其特征在于,应用于激光打印机的仿真系统,所述激光打印机的仿真系统包括激光打印机以及与所述激光打印机通信连接的服务器,所述方法包括:
所述激光打印机根据操作生成的仿真请求对应的每个仿真任务的仿真过程条件以及每个所述仿真任务对应的仿真过程控制代码行,得到每个所述仿真任务对应的仿真过程的第一仿真控制信息;
根据所述仿真任务对应的仿真过程的第一仿真控制信息进行数据处理,得到模拟控制结果,并根据所述模拟控制结果,得到所述仿真请求的仿真前置结果后将所述仿真前置结果发送给所述服务器,其中,所述仿真前置结果为仿真过程开始前的仿真预测结果;
所述服务器根据所述仿真前置结果得到所述仿真请求对应的仿真后置结果,并根据所述仿真前置结果和所述仿真后置结果得到所述仿真请求的每个所述仿真任务对应的仿真过程的第二仿真控制信息后发送给所述激光打印机,其中,所述仿真后置结果为仿真过程结束时的仿真预测结果;
所述激光打印机根据每个所述仿真任务对应的仿真过程的所述第一仿真控制信息和所述第二仿真控制信息进行仿真操作。


2.根据权利要求1所述的激光打印机的仿真方法,其特征在于,所述激光打印机根据操作生成的仿真请求对应的每个仿真任务的仿真过程条件以及每个所述仿真任务对应的仿真过程控制代码行,得到每个所述仿真任务对应的仿真过程的第一仿真控制信息的步骤,包括:
针对每个访问任务,根据该仿真任务的仿真过程条件获取条件序列集,所述条件序列集中包括多个仿真次数大于设定次数的条件序列及每个条件序列对应的条件序列标识;
在每个所述仿真任务对应的仿真过程控制代码行中获取所述条件序列集对应的控制代码行,所述控制代码行中包括每个条件序列对应的控制代码和每个条件序列标识对应的控制代码,所述条件序列对应的控制代码中包括所述条件序列,所述条件序列标识对应的控制代码中包括所述条件序列标识;
获取所述控制代码行中每一个控制代码中的条件序列;
获取每个控制代码中的条件序列对应的条件序列仿真功能位置,并根据所述控制代码行、控制代码行中每个控制代码中的条件序列、及每个控制代码中的条件序列对应的条件序列仿真功能位置,生成条件序列仿真代码集,并将所述条件序列仿真代码集作为该所述仿真任务对应的仿真过程的第一仿真控制信息。


3.根据权利要求1所述的激光打印机的仿真方法,其特征在于,所述根据所述仿真任务对应的仿真过程的第一仿真控制信息进行数据处理,得到模拟控制结果的步骤,包括:
根据所述仿真任务对应的仿真过程的第一仿真控制信息,获取所述仿真任务对应的仿真条件数据和仿真控制数据,所述仿真条件数据根据仿真条件等级分为多个分组;
根据所述仿真任务对应的仿真条件数据和仿真控制数据,获取每个所述分组与所述仿真控制数据对应的仿真条件等级的第一模拟控制信息;
根据所述仿真条件等级,获取所述仿真控制数据的处理优先级与所述仿真条件等级的第二模拟控制信息;
根据所述仿真控制数据的处理优先级,确定所述仿真控制数据的仿真持续时间与所述仿真控制数据的处理优先级的第三模拟控制信息;
根据所述第二模拟控制信息和所述第三模拟控制信息,确定所述仿真控制数据的仿真持续时间与所述仿真条件等级的第四模拟控制信息;
根据所述第一模拟控制信息和所述第四模拟控制信息对所述仿真条件数据和所述仿真控制数据进行相应的同步模拟,得到模拟控制结果。


4.根据权利要求1所述的激光打印机的仿真方法,其特征在于,所述根据所述模拟控制结果,得到所述仿真请求的仿真前置结果后将所述仿真前置结果发送给所述服务器的步骤,包括:
对所述模拟控制结果中的每个变化点的模拟控制运作状态数据进行处理,得到模拟前置数据;
根据每个变化点对应的模拟控制模型,计算所述模拟前置数据在预设仿真模型的第一仿真容器数据;
当所述第一仿真容器数据为所述模拟前置数据在预设条件下的仿真容器数据时,计算所述第一仿真容器数据对应至该预设条件的第二仿真容器数据;
根据所述第一仿真容器数据与所述第二仿真容器数据的关联度,获取所述模拟前置数据的仿真数据集合;
根据所述模拟控制结果中的目标控制参数,在所述仿真数据集合中获取所述模拟控制结果对应的候选仿真数据集合;
根据所述目标控制参数,获取所述目标控制参数属于所述候选仿真数据集合中各待选仿真数据的置信度;
将所述置信度中的最大值对应的待选仿真数据确定为所述模拟控制结果对应的模拟控制动态库;
获取所述模拟控制动态库在预设模拟节点范围段内发生动态变化的模拟节点标集及其对应的变化点标集;
将所述模拟节点标集中的每个模拟节点标记为模拟固定节点或模拟变化节点;
获取每次执行的第一个模拟变化节点及所述第一个模拟变化节点的前一个模拟固定节点,并将所述第一个模拟变化节点和所述前一个模拟固定节点的重叠点作为本次执行的模拟条件节点,将所述第一个模拟变化节点对应的变化点和所述前一个模拟固定节点对应的变化点的中间点作为所述模拟条件节点对应的变化点;
获取每次执行的最后一个模拟变化节点及所述最后一个模拟变化节点的后一个模拟固定节点,并将所述最后一个模拟变化节点和所述后一个模拟固定节点的重叠点作为本次执行的模拟决策节点,将所述最后一个模拟变化节点对应的变化点和所述后一个模拟固定节点对应的变化点的中间点作为所述模拟决策节点对应的变化点;
分别以每个模拟条件节点和每个模拟决策节点为模拟基准建立前置模拟区间,获取与每个前置模拟区间相匹配的模拟策略,并检测与每个前置模拟区间相匹配的模拟策略数据;
若与所述前置模拟区间相匹配的模拟策略数据包括一个模拟策略,则将所述模拟条件节点或所述模拟决策节点到相匹配的模拟策略的模拟结果作为仿真前置结果;
若与所述前置模拟区间相匹配的模拟策略数据包括多个模拟策略,则将所述模拟条件节点或所述模拟决策节点到所述多个模拟策略的模拟结果作为仿真前置结果;
若与所述前置模拟区间相匹配的模拟策略数据不包括模拟策略,则获取已知激光打印机与所述前置模拟区间相匹配的匹配模拟策略列表以及该已知激光打印机在各匹配模拟策略的模拟结果;
遍历所述匹配模拟策略列表中的各匹配模拟策略,在匹配模拟策略数据库中查找包含有与所述匹配模拟策略的模拟结果的偏差在预设偏差范围内的轨迹点的候选模拟结果,形成每个匹配模拟策略的候选模拟结果列表;
统计所述候选模拟结果列表中各候选模拟结果的匹配数,将匹配数最大的候选模拟结果作为目标候选模拟结果,并将所述目标候选模拟结果作为仿真前置结果;
将所述仿真前置结果发送给所述服务器。


5.根据权利要求1所述的激光打印机的仿真方法,其特征在于,所述根据所述仿真前置结果得到所述仿真请求对应的仿真后置结果,并根据所...

【专利技术属性】
技术研发人员:张怿黄智王伟聪吴泽民龙安川唐忞旻
申请(专利权)人:深圳市金城保密技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1