One aspect of the invention discloses a method, a computer implemented includes receiving at least one command; use of automated laboratory equipment more than one resource description, automated laboratory equipment more than one procedure description, the objective function and the at least one command to generate more than one optimization example, the the method further includes one or more optimization example is provided as input to the constrained optimization solver, solver for processing the one or more instances of the optimization problem of constrained optimization, generated by the automated laboratory equipment on the execution of the at least one command operation procedures.
【技术实现步骤摘要】
用于实验室设备的自动排程器
本专利技术涉及用于为自动化实验室设备提供操作程序的方法和系统。
技术介绍
在当今的实验室环境中,可以部署用于执行各种任务的自动化实验室设备。自动化实验室设备可以接收样品和命令。这些命令描述了在每个样本上执行哪些规程。可能会发生并行处理多个样本,例如用以增加处理量或缩短获取结果的时间。为了执行规程,会需要多个资源,诸如仪器资源(例如,样品架和反应容器的运输系统,带有移液管以转移和配量样品和/或试剂液体的机械臂,流体混合器,培育器位置,光电检测器位置等),和消耗性资源(例如,试剂,一次性流体载体,诸如试管、反应容器、多孔板,或者样品流体和试剂的其它流体载体,一次性移液管吸头,等等)。使用这些资源处理命令的顺序称为过程。由于多个过程(每个过程处理一个规程)完全或部分地并行运行,并且共享一些资源,所以实验室设备的资源活动模式可能相当复杂。这种复杂性可能因苛刻的配时窗口(例如为了在分析仪中进行化学反应)以及因避免例如结转而定义的规则或所请求命令的优先级而变得更大。因此,开发和运行自动化实验室设备的操作程序非常具有挑战性。
技术实现思路
在第一总的方面,一种用于提供自动化实验室设备的操作程序的由计算机实现的方法,包括:接收至少一个命令,每个命令要求在所述自动化实验室设备上执行一个以上规程;使用所述自动化实验室设备的一个以上资源描述、所述自动化实验室设备的一个以上规程描述、目标函数以及所述至少一个命令,生成一个以上优化问题实例,所述一个以上资源描述描述存在于所述自动化实验室设备中的资源以及所述资源的性能和约束,每个规程描述描述所述自动化实验室设备 ...
【技术保护点】
一种用于为自动化实验室设备提供操作程序的由计算机实现的方法,所述方法包括:接收至少一个命令(7),其中,每个命令(7)要求在所述自动化实验室设备上执行一个以上规程;使用所述自动化实验室设备的一个以上资源描述(4;41‑44)、所述自动化实验室设备的一个以上规程描述(3;3A)、目标函数(6)以及所述至少一个命令(7),生成一个以上优化问题实例,其中,所述一个以上资源描述(4;41‑44)描述存在于自动化实验室设备中的资源以及所述资源的性能和约束;其中,每个规程描述(3;3A)描述所述自动化实验室设备能够执行的规程,其中,每个规程描述包括由所述自动化实验室设备执行的一个以上规程步骤(31A‑31E)的定义,其中,每个规程描述包括在所述实验室设备上执行所述规程步骤时要遵守的一个以上约束(32A‑32G),其中,所述目标函数(6)定义所述自动化实验室设备的操作程序的优化目标;所述方法进一步包括:将所述一个以上优化问题实例作为输入提供给约束优化解算器;所述约束优化解算器处理所述一个以上优化问题实例,生成在所述自动化实验室设备上执行所述至少一个命令的操作程序(8)。
【技术特征摘要】
2016.09.21 EP 16189852.31.一种用于为自动化实验室设备提供操作程序的由计算机实现的方法,所述方法包括:接收至少一个命令(7),其中,每个命令(7)要求在所述自动化实验室设备上执行一个以上规程;使用所述自动化实验室设备的一个以上资源描述(4;41-44)、所述自动化实验室设备的一个以上规程描述(3;3A)、目标函数(6)以及所述至少一个命令(7),生成一个以上优化问题实例,其中,所述一个以上资源描述(4;41-44)描述存在于自动化实验室设备中的资源以及所述资源的性能和约束;其中,每个规程描述(3;3A)描述所述自动化实验室设备能够执行的规程,其中,每个规程描述包括由所述自动化实验室设备执行的一个以上规程步骤(31A-31E)的定义,其中,每个规程描述包括在所述实验室设备上执行所述规程步骤时要遵守的一个以上约束(32A-32G),其中,所述目标函数(6)定义所述自动化实验室设备的操作程序的优化目标;所述方法进一步包括:将所述一个以上优化问题实例作为输入提供给约束优化解算器;所述约束优化解算器处理所述一个以上优化问题实例,生成在所述自动化实验室设备上执行所述至少一个命令的操作程序(8)。2.根据权利要求1所述的方法,其中,所述约束优化解算器对所述一个以上优化问题实例的处理发生在所述自动化实验室设备的运行时间期间。3.根据权利要求2所述的方法,其中,所述约束优化解算器对所述一个以上优化问题实例的处理响应于触发事件发生在所述自动化实验室设备的运行时间期间,可选的是其中,所述触发事件是下列事件中的一个:一个以上新命令到达,所述自动化实验室设备的资源改变,用户输入,命令预测修改,经过预定时段,错误,例外情况,或者这些事件中的两个以上事件的组合。4.根据权利要求1至3中任一项所述的方法,其中,所述约束优化解算器对所述一个以上优化问题实例的处理响应于相应触发事件的发生自动地重复进行。5.根据前述权利要求中任一项所述的方法,进一步包括收集用于所述自动化实验室设备的一批多个命令(7);以及所述约束优化解算器(2)处理所述优化问题实例,针对所述一批多个命令同时生成操作程序(8)。6.根据权利要求1所述的方法,其中,所述处理步骤发生在所述自动化实验室设备的仪器软件的开发或设计时间期间,或者其中,所述处理步...
【专利技术属性】
技术研发人员:F·约斯特,S·科纳,E·E·奥斯特布鲁克,G·P·詹纳,
申请(专利权)人:豪夫迈·罗氏有限公司,
类型:发明
国别省市:瑞士,CH
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。