本发明涉及用于加工食品的系统。
背景技术:
例如,用于加工食品的系统可以包括用于制造流质或半流质食品的系统。
在食品工业中,感到特别强烈的需要是能够保证食品安全。
食品工业受到许多规章制度的约束,这些规章制度旨在确保符合处理标准,从而将对于最终产品消费者的风险降到最低(例如,在储存/处理循环的任何时候改变产品和/或其成分)。
机器终端用户尤其强烈地感受到这一需求,他们要求他们产品的处理和储存以符合行业法规和标准来执行,并且即使在可能发生法律纠纷的情况下也要保证它们。
技术实现要素:
因此,本发明的目的是为了满足上述需要,特别是使一种系统可用,该系统包括机器,该机器得益于其特征而可以允许保证符合处理标准以将食品改变的风险最小化。
附图说明
参考上述目的,本公开的技术特征被清楚地描述于所附权利要求中,且参考解说了示例、非限制性实施例的附图,本发明的优点通过后文的详细描述是更为明显的,其中:
-图1是根据本发明的机器的第一实施例的示意图;
-图2是根据本发明的机器的第二实施例的示意图;
-图3是根据本发明的机器的第三实施例的示意图;
-图4是根据本发明的机器的第四实施例的示意图;
-图5是根据本发明的机器的第五实施例的示意图;
-图6是根据本发明的机器的系统的示意图;
-图7是区块链类型的分布式体系结构数据库的示意图。
具体实施方式
因此,本公开指用于加工食品的机器1。机器1可以包括用于加工/处理食品的任何机器;然而,以下为了简单并且易于理解并且不丧失一般性,机器1将被描述为适于处理流质或半流质产品(热)的机器,例如:适于执行热处理,诸如巴氏杀菌,或用于制作冰淇淋产品。
图1中解说的用于制造流质或半流质产品的机器1优选地适于制造冰淇淋(手工冰淇淋或软冰淇淋)或冰淇淋行业的其他产品(沙冰、雪糕等)、糖果及类似产品(作为非限定示例;奶昔、酸奶、冷冻甜点、冷藏甜点奶油)。
该用于制作流质或半流质食品的机器1包括:
-用于加工食品并限定处理室3的第一加工容器2(例如,用于处理流质或半流质基础产品的第一容器2);
-一个或多个温度传感器50,其适于检测容器2内的温度;以及
-处理和控制单元7,在操作上连接到一个或多个温度传感器50以接收检测到的温度。
处理单元7优选地是硬件元件(或者由多个互连的硬件元件来定义)。
处理和控制单元7还包括模块8,用于接收和传送数据(耦合到传感器50),以至少传送检测到的温度。
用于接收和传送数据的模块8优选地包括数据通信接口。
优选地,用于接收和传送数据的模块8被配置成连接到互联网网络。
优选地,机器1包括搅拌器4(优选地位于第一容器2内),用于混合第一处理容器2中包含的产品。
优选地,机器1包括热系统5,热系统5包括与第一处理容器2相关联的热交换器6。
如附图中所解说的,机器1包括连接到搅拌器4的驱动单元,用于驱动它旋转。
优选地,驱动单元被连接到处理和控制单元7。
根据另一方面,热系统5包括与(先前参照的)第一处理容器2相关联的热交换器6、另外的热交换器20、压缩机21和减压单元22。
应注意,热交换器6、另外的热交换器20、压缩机21和减压单元22定义包含热交换器流体的电路。
换言之,热系统5是热力学系统(被配置成使用热交换器流体根据热力学循环工作)。
热系统5被配置成控制和/或加热第一容器2中的产品。
根据另一方面,机器1包括用户界面13,该用户界面13包括至少一个用户可激活的控件(优选地多个控件),并被连接到处理和控制单元7。优选地,界面13包括用户可激活的激活和选择控件和/或按钮。
根据又一方面,机器1包括分配器14。该分配器被连接至第一处理容器2并允许从容器2中提取产品,第一处理容器2处理流质或半流质基础产品。
分配器14优选地包括用户可激活的杆,用于允许对流质或半流质基础产品进行分配。
机器1形成用于加工食品的系统100的一部分。除机器1以外,该系统包括多个处理节点16,该处理节点16定义信息写入模块80,该信息写入模块80被配置成根据从接收和传送模块8接收到的数据,将至少指示从接收和传送模块8接收到的温度的信息写入到分布式账本类型的分布式体系结构数据库db。
实际上,根据一个方面,处理节点也是分布式账本类型的分布式体系结构数据库db的存储节点。因此,从数据接收和传送模块8接收的信息可被存储在分布式账本类型的分布式体系结构数据库db的存储节点中。
根据另一方面,分布式体系结构数据库db是区块链账本类型的,并且包括分组在多个互连块(b1、b2、bn)中的信息,多个块(b1、b2、bn)中的每个块与时间戳相关联,使得写入到数据库db的每个温度都由时间戳来认证。
根据本发明的一方面,分布式账本类型的分布式体系结构数据库db可以是经认证的电子注册器。
“经认证”(参照电子注册)意指存储在分布式体系结构数据库db中的分布式账本类型的数据(例如,与时间戳相关联的温度)由数据库保证安全,因此不可能对数据进行未注册和/或未经批准的更改或改变。这样,可以检索与产品的存储/处理相关的信息,保证检索到的每个数据项都与最初存储的数据项相同,因为在将数据已经保存到数据库后不能对其进行修改。
在这个意义上说,使用分布式体系结构数据库确保了数据库db中存储的数据的透明性、可靠性和安全性。
优选地,数据库db至少部分地可供机器1的制造商、用于机器1的食品的制造商和/或机器的最终用户之间的一者或多者来访问。换句话说,数据库db可以包括由接收模块8接收的信息/数据,并且这些信息/数据可以至少部分地由上述人员中的一者或多者读取。
根据本公开的一方面,信息写入模块80可以由硬件和/或软件元件定义。
优选地,处理和控制单元7可以定义分布式账本类型(优选为区块链类型)的分布式体系结构数据库db的处理节点(在多个处理节点中)。应当注意,在该系统中,处理节点中的一些(一个或多个)可以由机器1的处理和控制单元7来定义,而其他处理节点可以由计算机处理器(不属于机器1)来定义。
处理和控制单元7可以是分布式类型的单元(也就是说,具有分布式硬件和软件元件),或者其可以是单个单元。
根据另一方面,处理和控制单元7还可以定义“区块链”类型的分布式体系结构数据库db的处理(存储)节点,该处理(存储)节点包括分组在多个互连块b1、b2,…bn中的信息。
优选地,块b1、b2、bn通过密码算法互连。
根据本发明的一方面,系统100包括存储器10(优选在机器1的处理和控制单元7中)。存储器10包含符合根据危害分析和关键控制点(haccp)程序的一个或多个标准的一组温度区间。haccp体系包括一套程序,其被设计成监控食品的储存和处理,这些食品可能会被更改,并有污染的风险。
下面描述的是由此机器检查产品以寻求正确处理和存储的一方面,特别是关于故障报告/警报程序的实现。
存储器10可以是分布式硬件存储器,或者可以被集中在单个电子单元中。
在一个或多个实施例中,处理和控制单元7可任选地被配置成从一组温度区间中提取一个或多个温度区间,这是根据用于加工食品的机器的状态和设置来选取的。例如,如果机器1是用于流质或半流质产品的机器,其被设计用于执行巴氏灭菌过程,则存储器10可以包括包含热灭菌有效的温度的温度区间。另外,或者可任选地,如果机器1是用于存储食品的设备,则存储器10可以包括包含能够确保正确存储的温度的温度区间。
此外,处理和控制单元7可以可任选地被配置为检查从一个或多个传感器50接收到的温度是否落在提取的一个或多个区间内,并且如果该温度在提取的一个或多个区间之外,则生成警报消息。
警报消息可以被传送到用户界面13并显示在用户界面13上。另外,或者替换地,可以将警报消息,连同检测到的温度一起传送到多个处理节点16。
根据本发明的一方面,机器1可以可任选地包括码读取器(例如,qr码读取器或条形码读取器)。读取器可以被配置成扫描与放置在机器1中的食品相关联的码。处理和控制单元7的模块8(耦合至码读取器)可以被配置成将由码读取器读取的信息传送到信息写入模块80,该信息写入模块80被配置成将信息写入到分布式数据库db。因此,在数据库数db中自动存储与经认证的时间戳相关联的新产品条目的信息是可能的。
根据另一方面,分布式账本类型的分布式体系结构数据库db由以下来定义或构建在其上:以太坊(ethereum)、以太坊经典(ethereumclassic)、或iota、或eos、或neo、或waves、或qtum、或nem或multiversum或r3corda或r3corda企业或ripple或stellar或hyperledger平台(在任何框架中:fabric、burrow、indy、iroha、sawtooth中)。
根据另一方面,处理节点包括第一组处理器16a和第二组处理器16b,第一组处理器16a被配置成保持分布式体系结构数据库db的完整副本,第二组处理器16b被配置成保持分布式体系结构数据库db的部分副本。
以此方式,有利地,第二组的处理节点可以比第一组的那些处理节点更简单并且集成有减少容量的存储器。
优选地,多个块b1、b2、bn中的每个信息块具有与其相关联的时间戳。
根据一个方面,处理节点被配置成定义为使用以下类型之一的(共识)协议操作的分布式体系结构数据库的节点:
-工作证明;
-权益证明;
-corda共识协议(被配置成就特定“状态对象”达成共识);
-cft(崩溃容错),优选地用kafka和/或zookeeper实现;
-solo;
-bft(拜占庭容错);
-pbft(实际bft);
-sbft(简化bft);
-raft;
-sumeragi;
-poet(消逝时间证明);
-基于许可制投票(permissionedvoting-based)。
优选地,信息块b1、b2、bn通过密码算法互连。
图1示出了用于食品,优选地用于(手工或软的)冰淇淋的机器。
图2示出了被配置成(热)处理流质或半流质产品,尤其是被配置成允许执行巴氏杀菌的机器。
图3示出了一种优选地用于(手工或软的)冰淇淋的机器,该机器配备有上部热处理(巴氏灭菌)罐。
尤其参考图4,应当注意到,构想了被配置成将基础产品送入到第一容器2的至少一个另外的容器90的存在。
另外的容器90借助于管道30被连接到第一容器2。
优选地,至少一个另外的容器90是柔性的或可变形的容器(“袋”)。
优选地,根据一个方面,存在被配置成允许在另外的容器90与第一容器2之间转移基础产品的泵140。
泵40优选地被连接到控制单元7。
根据另外的实施例,另外的容器90是盒中袋(bag-in-box)型容器。
优选地,另外的容器90由支持元件81来支持。
优选地,根据图4中的实施例的机器1包括多个容器90,该多个容器90可以被替代地和选择性地连接到第一容器2。
具体而言,应当注意,存在与每个容器90相关联的阀82,阀82被配置成在闭合配置和打开配置之间进行切换。在打开配置中,阀允许从与其相关联的容器90中提取基础产品。
即使在该实施例中,产品处理也在容器2中被执行。
具体参考图5,注意到,所述的图示出了用于将基础产品送入到处理容器2的多个进料容器s1、s2、s3、s4、s5。优选地,基础产品为粉末状产品。
应当注意,优选地,机器1包括被连接到处理容器2的收集器b。
可任选地,机器1可包括被插在第一容器2和进料容器s1、s2、s3、s4、s5之间的混合室40。
在混合室40中,稀释液被优选地添加到从进料容器s1、s2、s3、s4、s5提取的粉末中。
优选地,远程服务器101还包括数据处理单元102。
优选地,数据处理单元102基于存在于数据库db中的信息来(每月、每周、或者更一般地,以预定间隔)处理摘要数据。
优选地,系统100包括(web)用户界面int。
优选地,(web)用户界面int借助于合适地配置的远程服务器101可用。
用户界面int被优选地配置成查询数据库db,并且呈现从相同数据库db提取的原始数据和/或摘要数据。
优选地,该用户界面int可以由系统100的使用中所涉及的一个或多个参与者(供应商f1、f2、f3、客户ci、机器制造商pr等)来使用。
优选地,用户界面int可以包括具有不同访问级别的系统,系统中的每个参与者(供应商f1、f2、f3、客户ci、机器制造商pr等)具有相关联的一个访问级别。
优选地,每个访问级别对应于通过用户界面int对预定数据集的可见性。
优选地,处理节点16由相对于机器1在外部的处理器来定义。
因此,优选地,处理节点16由相对于构成生产系统的一个或多个机器的远程(虚拟)处理器来定义。
根据另一方面,数据库db驻留在一个或多个远程服务器中(远离机器1),并且机器1仅包括用于接收和传送数据的模块8,该模块被配置成将由温度传感器50捕获的数据传送到分布式账本类型的分布式体系结构数据库db中的信息写入模块80。
在使用中,机器1配备有软件,该软件被配置成向和/或从驻留在相对于该机器在外部的一个或多个远程服务器上的分布式账本类型的分布式体系结构数据库db写入数据/读取数据。
作为对比,数据库db完全驻留在一个或多个远程服务器(相对于机器1)上。
根据另一方面,用于将信息写入到分布式账本类型的分布式体系结构数据库db的模块80可以是机器1的一部分。
在一个或多个实施例中,本发明涉及一种用于在用于加工食品的系统100中控制食品加工的方法。该方法包括:
-提供根据所述的任何实施例的至少一个系统;
-借助于温度传感器50检测容器2内的温度;
-通过接收和传送模块8,将检测到的温度传送给多个处理节点16和/或至少存储检测到的温度;以及
-通过多个处理节点(16),将至少指示从接收和传送模块8接收到的温度的信息写入和/或存储到分布式账本类型的分布式体系结构数据库db。
根据本发明的一方面,该方法可以包括以下步骤:
-提供包含符合根据haccp程序的一个或多个标准的一组温度区间(例如,使得更易于保证可能受到生物污染的产品的正确和安全加工的温度区间)的存储器10,
-从该组温度区间中提取根据用于加工食品的机器的状态和设置(例如,食品上执行的动作类型)来选取的一个或多个温度区间,
-检查接收到的温度是否落在提取的一个或多个区间内,以及
-如果温度在提取的一个或多个区间外,则生成警报消息。
根据本发明的一方面,该方法可进一步包括将警报消息,连同温度一起传送给多个处理节点16的步骤。
在一个或多个实施例中,可以在报告中收集存储在分布式账本类型的分布式体系结构数据库db中的数据。该报告可以包含多个至少指示温度的数据和信息项,这些数据和信息项被写入到分布式账本类型的分布式体系结构数据库db。优选地,该报告还可以包括由处理单元102处理的摘要数据。
换言之,该报告可以包括关于由温度传感器50检测到的温度的信息,连同认证检测到温度的日期和时间的相应时间戳。
根据另一方面,分布式账本类型的分布式体系结构数据库db可以包含以下信息片段的一者或多者:
-用基础混合物重填处理容器2的操作次数;
-由处理控制和控制单元7生成的警报信号;
-与存在于包含基础配料的进料容器上(并且例如由作为机器的一部分的码阅读器来扫描)的码(例如:qr码、条形码等)相关的数据;
-重填操作和/或码扫描发生和/或产生警报信号的时间(小时、日等)。
时间戳,即与数据库中存储的数据相关联的日期和时间,可以是机器状态的时间瞬间(以机器时间表示:即机器时间设置)。
除了与检测到的温度有关的信息外,该报告还可以包括关于存储在分布式账本类型的分布式体系结构数据库db中的任何一个信息项的信息以及相应的时间戳。
数据处理单元102可被配置成周期性地(每天、每周、每月等)自动地生成包括与检测到的温度有关的信息的报告。
在一个或多个实施例中,生成的报告是haccp报告:即,包括用于检查由机器1对食品进行的加工是否符合haccp协议的信息的报告。
根据本发明的一方面,该报告可以包括从与由机器1执行的食品加工相关的数据中获得的haccp表。表中的每一项可包括:
-由传感器50检测到的温度,
-每个操作的时间戳,
-可任选地,警报信号,如果生成的话,以及
-可任选地,指示正在使用哪个机器操作或程序的信息项(例如,在巴氏杀菌的情况下,在加热、暂停和冷却之间,巴氏杀菌循环中的哪个步骤正在进行)的信息项。
报告还可以包括根据表中的项重新构建的图表和/或统计数据和/或工作表。
所列出的数据可以由模块8传送给多个节点16并写入到数据库db。
有利地,生产系统100允许以特别安全和可靠的方式存储至少从机器1接收的信息,连同时间戳。
有利的是,除了来自具有时间戳的传感器的信息之外,生产系统100允许存储与由机器1运行的程序相关的任何警报信号和/或信息,连同相应的时间戳。
有利的是,由于本公开的系统,即使出于法律纠纷的目的,也可以确保产品已按照当前行业标准进行处理/存储,因为存在包括由经认证的时间戳保证的温度数据。
有利的是,由此生成的报告可以包含温度数据和一般的食品管理数据,这些数据准备提交给地方卫生当局。