System and method of processing

FIELD: process engineering.

SUBSTANCE: method for control over one or more processes that occur during the first part of the recipe of multiple parts to be executed by processing device to obtain the data on at least one part of one or several processes. At least a part of said data is memorised. At least said part of the data is made accessible for one or more processes occurring during the second part of said recipe. Note here that is becomes possible to very one or more processes occurring during second part of the recipe proceeding from at least said part of the data with respect to the part of multicomponent recipe first part.

EFFECT: reconfigurable system for production of substances from multiple separate ingredients.

47 cl, 11 dwg

 

Related applications

This application claims priority to the following patent applications, each of which is fully incorporated into this description by reference: provisional application U.S. No. 61/092,394 "System and method for processing", filed August 27, 2008; provisional application U.S. No. 60/970,494 "System and method for virtual collector", filed September 6, 2007; provisional application U.S. No. 60/970,493 "System and method for state machine", filed September 6, 2007; and provisional application U.S. No. 60/970,495 "System and method for virtual machine", filed September 6, 2007.

The technical field to which the invention relates

The present invention relates to processing systems and, in particular, to processing systems that are used to generate products from many individual ingredients.

The level of technology

The processing system may combine one or more ingredients for the formation of the product. Unfortunately, the configuration of such systems is often static, and these systems are capable of generating a relatively limited number of products. Along with the fact that such systems may be capable of reconfiguration to generate other products, such reconfiguration may require significant changes in mechanical/electrical is/software systems.

For example, for the manufacture of another product, you may need to add new components, such as, for example, new valves, lines, manifolds and software routine procedures. Such expensive modifications may be required due to existing devices/processes in the processing system, which is not configurable and has one special purpose. As a result, to perform new tasks require the addition of new components.

The invention

The purpose of the claimed invention is the provision of reconfigurable systems and processing methods used to generate products from many individual ingredients.

In the first implementation, the method includes a step at which control one or more of the processes taking place during the first part of the recipe of many parts, which is performed in the processing device to receive data regarding at least part of one or more processes. At least a portion of these data are kept. Ensure availability mentioned at least part of these data for one or more of the processes taking place during the second part of the recipe of many parts.

The composition can contain one or more of the following elements. The first part of the recipe of many parts can be is performed in the first manifold of the processing device. The first collector can be selected from the group which consists of:

the mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

The second part of the recipe of many parts can be made in the second manifold of the processing device. The second manifold may be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

The data can be selected from the group comprising: data ingredients and data processing. Ensuring availability of at least part of these data may include the direction of the mentioned data in one or more of the processes taking place during the second part of the recipe of many parts.

Save at least part of these data may include data archiving in the system non-volatile memory for future diagnostics. Save at least part of the data includes performing time data recording system is it volatile memory.

One or more controlled processes can be performed in one collector device processing. One or more controlled processes may constitute a part of the process of many parts, which runs in one collector device processing.

In another implementation, a computer program product stored on a machine-readable medium that stores a set of instructions. When executed by a processor, these instructions cause the processor to perform operations comprising controlling one or more of the processes taking place during the first part of the recipe of many parts, which is performed in the processing device to receive data regarding at least part of one or more processes. Retain at least part of the data. Ensure availability mentioned at least part of these data for one or more of the processes taking place during the second part of the recipe of many parts.

The composition can contain one or more of the following elements. The first part of the recipe of many parts can be made in the first manifold of the processing device. The first collector can be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, the heater is first manifold, the cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

The second part of the recipe of many parts can be made in the second manifold of the processing device. The second manifold may be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

The data can be selected from the group comprising: data ingredients and data processing. Ensuring availability of at least part of these data may include the direction of the mentioned data in one or more of the processes taking place during the second part of the recipe of many parts.

Save at least part of these data may include data archiving in the system non-volatile memory for future diagnostics. Save at least part of the data includes performing time write data in the volatile system memory.

One or more controlled processes can be performed in one collector device processing. One or more controlled is processov may constitute a part of the process of many parts, which is performed in one collector device processing.

In another implementation, the method includes the stage at which accept instructions to generate the product in the processing device. These instructions are processed to determine whether this product is a multi-component product. If this product is a multi-component product, identify the first recipe for the production of the first component of a multicomponent product and identify at least a second recipe for the production of at least a second component of a multicomponent product. The mentioned first and second recipes are chosen from many available recipes. Perform the first and second recipes.

The composition can contain one or more of the following elements. The first recipe can be made in the first manifold of the processing device. The first collector can be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

The second recipe can be made in the second manifold of the processing device. The second manifold may be selected from the group comprising: esepaudit collector, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

In another implementation, a computer program product stored on a machine-readable medium that stores a set of instructions. When executed by a processor, the instructions cause the processor to perform operations comprising receiving instructions for generating product in the processing device. These instructions are processed to determine whether this product is a multi-component product. If this product is a multi-component product, that is identified by the first recipe for the production of the first component of a multicomponent product and identifies at least a second recipe for the production of at least a second component of a multicomponent product. The mentioned first and second recipes are chosen from many available recipes. Perform the first and second recipes.

The composition can contain one or more of the following elements. The first recipe can be made in the first manifold of the processing device. The first collector can be selected from the group comprising: mixing manifold, mixes collect the R, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

The second recipe can be made in the second manifold of the processing device. The second manifold may be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

In another implementation, the process controller is configured to accept instructions to generate the product in the processing device. These instructions are processed to determine whether this product is a multi-component product. If this product is a multi-component product, that is identified by the first recipe for the production of the first component of a multicomponent product and identifies at least a second recipe for the production of at least a second component of a multicomponent product. The mentioned first and second recipes are chosen from many available recipes. Perform the first and second recipes.

The composition can contain one or more of the following is the ways. The first recipe can be made in the first manifold of the processing device. The first collector can be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

The second recipe can be made in the second manifold of the processing device. The second manifold may be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

In another implementation, the method includes a stage on which to accept an indication of a product that must be produced in the processing device. Identify the recipe for this product, and this recipe choose from the many available recipes. This recipe is processed to separate it into many discrete States and to determine one or more state transitions. For prescription is determined, at least one state machine through at least part of the said set of discrete state the deposits.

The composition can contain one or more of the following elements. The above recipe can be made in the header processing device. This collector may be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector. At least part of the said set of discrete States can be a group of consecutive discrete States.

In another implementation, a computer program product stored on a machine-readable medium that stores a set of instructions. When executed by a processor, the instructions cause the processor to perform operations comprising receiving the indication of the product that must be produced in the processing device. Identify the recipe for this product, and this recipe choose from the many available recipes. This recipe is processed to separate it into many discrete States and to determine one or more state transitions. For the recipe specifies at least one target machine through at least part of the said set of discrete States.

The composition can contain one or more of the following elements. The above recipe can be made in the header processing device. This collector may be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector. At least part of the said set of discrete States can be a group of consecutive discrete States.

In another implementation, the method includes a stage on which to accept an indication of a multicomponent product, which must be made in the device processing. The aforementioned multi-component product includes the first component of the product and at least a second component of the product. For the first component of the product identify the first recipe. This first recipe is chosen from the many available recipes. For the second component of the product identify the second recipe. This second recipe is chosen from the many available recipes. The mentioned first and second recipes are treated to separate the first and second recipes on the set of discrete States and to identify one or more transitions SOS is oani. For the first recipe defining the first state machine through at least the first part of the above set of discrete States. For the second recipe determine the second state machine through at least the second part of the above set of discrete States.

The composition can contain one or more of the following elements. The first component of the product can be produced in the first manifold of the processing device. The first collector can be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

The second component of the product can be produced in the second manifold of the processing device. The second manifold may be selected from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector. At least part of the said set of discrete States can be a group of consecutive discrete state is.

Below, in the accompanying drawings and the description shows the details of one or more implementations. Other distinguishing features and advantages will be apparent from the description, drawings and claims.

Brief description of drawings

These and other features and advantages of the present invention will be understood upon studying the following detailed description in conjunction with the attached drawings, on which:

Figure 1 - schematic view of one possible implementation of the processing system;

Figure 2 - schematic view of one possible implementation of the logic control subsystem, which is part of the processing system shown in Fig.1;

Figure 3 - schematic view of one possible implementation of a large subsystem of the ingredients included in the processing system shown in Fig.1;

4 is a schematic view of one possible implementation of the subsystem microingredients, which is part of the processing system shown in Fig.1;

5 is a schematic view of one possible implementation of the subsystem piping/control, which is part of the processing system shown in Fig.1;

6 is a schematic view of one possible implementation of the subsystem user interface, which is part of the processing system shown in Fig.1;

7 is a sequence diagram is of piracy one variant of the process virtual collector, performed logical control subsystem, shown in figure 1;

Fig - precedence diagram of one variant of the process virtual machine, perform a logical control subsystem, shown in figure 1;

Figure 9 - diagram of the sequence of a variant of implementation of the state machine, perform a logical control subsystem, shown in figure 1;

Figure 10 is a schematic view of one possible implementation of the first diagrams of States; and

11 is a schematic view of one possible implementation of the second chart States.

Similar reference symbols in different drawings represent the same elements.

Detailed description of illustrative embodiments

This document describes a system of distribution of the product. The system includes one or more modular components, which are also referred to as a "subsystem". Although this document describes an illustrative system, in various embodiments, the implementation of the system of distribution of product may include one or more of the described subsystems, however, the system of distribution of the product is not limited to only these two subsystems. Thus, in some embodiments, the implementation in the system of distribution of the product can be used additionally the th subsystem.

In the following description discusses the interaction and collaboration of various electrical components, mechanical components, Electromechanical components and software processes (i.e. the "subsystems")that allow you to mix and handle a variety of ingredients for the formation of the product. Examples of such products may include, but are not limited to: milk products (e.g., milkshakes, ice cream iceberg, malt drinks, frappe); products based on coffee (for example, coffee, cappuccino, espresso); products based on soda (for example, soft drinks, soda water with fruit juice); products based on tea (for example, iced tea, sweet tea, hot tea); the products are water-based (e.g., spring water, flavoured spring water, spring water with vitamins, drinks with a high content of electrolyte drinks with a high content of carbohydrates); products on the basis of solid ingredients (for example, a mixture of dried fruits and nuts, products on the basis of granola, a mixture of nuts, cereal products, mixed cereals), medical products (e.g., infusion of medications, injectable medications, medications for oral administration, the dialysates); products on the basis of alcohol (e.g., a cocktail, a mixture of wine, alcoholic drinks on cos the ve soda alcohol based drinks water, beer with aromatic additives); and industrial products (e.g., solvents, paints, lubricants, dyes); and sanitary-hygienic/cosmetic products (e.g. shampoos, cosmetics, Soaps, hair conditioners, creams, ointments for local use).

These products can be made by one or more "ingredients". Ingredients may include one or more liquids, powders, solids or gases. Mentioned liquids, powders, solids and/or gases can be recovered or diluted in the context of processing and distribution. Mentioned products can be a liquid, solid, powder or gas.

Different ingredients can be microingredients", "microingredients" or "large-microingredients". One or more of the ingredients may be contained in the housing, that is part of the automatic dispensing of the product. However, one or more of these ingredients can be stored or produced outside of the machine. For example, in some embodiments, the implementation of the water (in various quantities) or other commonly used ingredients in a large amount can be stored outside the machine (for example, in some embodiments, the implementation corn syrup high-fructose can be stored outside the machine is), while other ingredients, for example, the ingredients in powdered form, concentrated ingredients, nutraceuticals, pharmaceuticals and/or compressed gas cylinders may be stored in the machine.

Below are described various combinations of the aforementioned electrical components, mechanical components, Electromechanical components and software processes. Along with the fact that the below described combinations that reveal, for example, beverage and medical products (for example, dialysates) using various subsystems, these combinations are not intended to define the boundaries of the present disclosure, but rather are illustrative embodiments of the methods according to which these subsystems can work together to create/distribute the product. In particular, electrical components, mechanical components, electro-mechanical components and software processes (each of which will be described in more detail below) can be used to produce any of the above products or any other similar products.

Figure 1 summarizes the processing system 10, which includes a number of subsystems, namely: subsystem 12 storage, logic subsystem 14 control subsystem 16 large ingredients, podcast the mu 18 microingredients, subsystem 20 piping/control subsystem 22 of the user interface and the nozzle 24. Each of the above subsystems 12, 14, 16, 18, 20, 22 described in more detail below.

During use, the processing system 10, the user 26 via subsystem 22 of the user interface can select a specific product 28 for distribution (in container 30). Through subsystem 22 of the user interface, the user 26 may select one or more options for inclusion in the composition of such product. For example, these options may include, but not limited to, adding one or more ingredients. In one illustrative embodiment, the above system is a system for bottling. In this embodiment, the user can choose different flavors (for example, without limitation, Supplement with lemon, additive with the flavor of lime, additives with chocolate flavor and additive with a taste of vanilla) to add to the drink; adding a drink of one or more nutraceuticals (e.g., without limitation, vitamin A, vitamin C, vitamin D, vitamin E, vitamin B6vitamin B12and zinc); adding a drink one or more drinks (for example, without limitation, coffee, milk, lemonade and Kholodnyi); and add to one drink or more food products (e.g. ice cream or yogurt).

After the user 26 performs the appropriate election by subsystem 22 user interface subsystem 22 of the user interface can transmit appropriate signals to the data (via the bus 32 data) in a logic subsystem 14 management. A logic subsystem 14, the control may process the data signals and to extract (via the bus 34 data) one or more recipes, selected from a variety of recipes 36 that are stored in the subsystem 12 of storage. The term "prescription" means instructions to process/create the requested product. When retrieving the recipe(s) of the subsystem 12 storage, logic subsystem 14 control can handle this recipe(s) and provide appropriate control signals (via the bus 34 data), for example, subsystem 16 large-ingredients subsystem 18 microingredients (and, in some embodiments, the implementation, the subsystem of large-microingredients, which are not shown and which may be included in the description in connection with microingredients and processing them. As for the subsystems of the distribution of these large-of microingredients, in some embodiments, the implementation for distribution to those of large-microingredients can be used in the IAOD alternative site, performed separately from the host microingredients) and subsystem 20 piping/control, resulting in a manufactured product 28 (distribution which is collected in the container 30).

Figure 2 is a schematic view of a logic subsystem 14 management. A logic subsystem 14 control may include a microprocessor 100 (for example, the microcontroller ARM™ manufactured by Intel Corporation, Santa Clara, Calif.), non-volatile memory (for example, a persistent storage device 102) and a volatile memory (e.g. random access memory 104), each of which can be connected to each other through one or more of the tires 106, data, system bus 108. As described above, the engine 22 of the user interface can be combined with logic subsystem 14 control via the bus 32 data.

A logic subsystem 14 also may include an audio subsystem 110 to provide, for example, an analog audio signal to the loudspeaker 112, which can be integrated into the processing system 10. Audio subsystem 110 may be connected to the microprocessor 100 via the bus 114 data/system bus.

A logic subsystem 14 management can execute an operating system, examples of which may include, but not limited to, Microsoft Windows CE is, Redhat Linux™, Palm OS™, or special device (i.e., special) operating system.

The instruction sets and subroutines above OS that can be stored in the subsystem 12 storage can be performed by one or more processors (e.g., microprocessor 100) and one or more memory architectures (for example, a permanent storage device 102 and/or memory storage device 104), integrated in a logic subsystem 14 of the control.

Subsystem 12 storage may include, for example, a hard disk drive, optical drive, random access memory (RAM), a persistent storage device (ROM), CF card (i.e. flash card), SD card (Secure Digital card), SmartMedia card, flash memory card, a Memory Stick or MultiMedia card.

As described above, the subsystem 12 storage can be combined with logic subsystem 14 control via the bus 34 data. A logic subsystem 14 also may include a controller 116 storage (shown in transparent form) to convert the signals provided by the microprocessor 100, in a format that can be used by the system 12 of storage. Moreover, the controller 116 could convert the signals provided by the subsystem 12 in a storage format that can use the microprocessor 100. In some embodiments, the exercise may also be an Ethernet connection.

As described above, the subsystem 16 large-ingredients (herein also referred to microingredients"), subsystem 18 microingredients and/or subsystem 20 piping/control can be combined with logic subsystem 14 control via the bus 38 data. A logic subsystem 14 management may include interface 118 bus (shown in transparent form) to convert the signals provided by the microprocessor 100, in a format that can be used by the subsystem 16 large-ingredients subsystem 18 microingredients and/or subsystem 20 piping/control. Moreover, the interface 118 bus can convert signals provided by the subsystem 16 large-ingredients subsystem 18 microingredients and subsystem 20 piping/control, in a format that can be used by the microprocessor 100.

As described in more detail below, the logic subsystem 14 management may perform one or more processes 120 control that can control the operation of the processing system 10. The instruction sets and subroutines of processes 120 controls that can be stored in the subsystem 12 storage can be performed by odgovori more processors (e.g., microprocessor 100) and one or more memory architectures (for example, a permanent storage device 102 and/or memory storage device 104), integrated in a logic subsystem 14 of the control.

Figure 3 is a schematic view of subsystem 16 large ingredients and subsystems 20 piping/control. Subsystem 16 large-ingredients may include containers to accommodate commodities, which in the manufacture of beverage 28 are used with high speed. For example, subsystem 16 large-ingredients may include the source of carbon dioxide, the source 152 of the water and the source 154 corn syrup with high fructose. In some embodiments, implementation, large-ingredients can be located in close proximity to other subsystems. Example source 150 carbon dioxide may include, but not limited to, a container (not shown) with a compressed gaseous carbon dioxide. Example source 152 water may include, but not limited to, municipal water supply source (not shown), a source of distilled water, filtered source water source water in the reverse osmosis (“RO”) or other desired source of water. Example source 154 corn is Eropa with high fructose may include, but not limited to, one or more reservoirs (not shown) with highly concentrated corn syrup with high fructose or one or more bag-like packages of corn syrup with high fructose content.

Subsystem 16 large-ingredients may include saturator 156 to generate carbonated water from gaseous carbon dioxide (provided by source 150 carbon dioxide) and water (provided by source 152 water). Carbonated water 158, 160 water and corn syrup 162 with high fructose may be provided in the node 164 cooling plate, for example, those variants of implementation, where it is desirable to provide cooling distributed product. In some embodiments, the implementation of site cooling plate may be missing as part of the distribution system or may be implemented traversal of this node. Node 164 of the cooling plate may be arranged to cool the carbonated water 158, 160 water and corn syrup 162 with a high content of fructose to the desired temperature (for example, 40° Fahrenheit).

Although shown only one cooling plate 164 for cooling carbonated water 158, 160 water and corn syrup 162 with a high content structure, it is presented only as an illustration and does not imply a limitation from which retene, as well as any other implementation. For example, for cooling carbonated water 158, 160 water and corn syrup 162 with a high content of fructose can be used separate cooling plates. After cooling, chilled sparkling water 165, chilled water 166 and chilled corn syrup 168 with high fructose may be provided in the subsystem 20 piping/control. In other embodiments, implementation of the cooling plate may be absent. In some embodiments, the implementation, the system may be enabled, at least one heating stove.

Although pipelines are illustrated in a particular order, in some embodiments, the implementation of this procedure does not apply. For example, the following modules flow control can be configured in a different order, i.e. the first measurement device flow, then, a double valve and AC impedance of the line.

For descriptive purposes, the present system is described below with reference to the application of the system for bottling soft drinks in the quality of the product, i.e. microingredients/large-ingredients include corn syrup high fructose, carbonated water and plain water. However, in other embodiments, the implementation of systems of distribution themselves greengrocery and their number may vary.

To illustrate, according to figures subsystem 20 piping/control also includes three devices 170, 172, 174 flow measurements, which measure the volume of chilled carbonated water 165, chilled water 166 and chilled corn syrup 168 with a high content of fructose, respectively. Devices 170, 172, 174 flow measurements can provide signals 176, 178, 180 feedback (respectively)in the system 182, 184, 186 controller feedback (respectively).

System 182, 184, 186 feedback controller (which are described in more detail below) may compare the signals 176, 178, 180 feedback flow at the desired flow rate (defined as for chilled carbonated water 165 and chilled water 166 and chilled corn syrup 168 with a high content of fructose, respectively). When processing signals 176, 178, 180 flux feedback system 182, 184, 186 controller feedback (respectively) can generate signals 188, 190, 192 flow control (respectively), which may be provided to variable impedance 194, 196, 198 lines (respectively). Examples of AC impedance 194, 196, 198 lines are disclosed in U.S. patent No. 5,755,683 (which fully included in the present description by reference), patent application U.S. No. 11/559,792 (fullvolume included in the present description by reference) and patent application U.S. No. 11/851,276 (which fully included in the present description by reference). Variables impedance 194, 196, 198 lines can regulate the flow of chilled carbonated water 165, chilled water 166 and chilled corn syrup 168 with high fructose passing through lines 206, 208, 210, respectively, which are delivered to the nozzle 24 and (later) in the container 30. However, in the present document describes additional embodiments of the variables of the full resistance of the lines.

Lines 206, 208, 210 can further include solenoid valves 200, 202, 204 (respectively) to block fluid flow through lines 206, 208, 210 during periods when the flow of fluid junk/is not required (for example, during transportation, maintenance, and downtime).

As mentioned above, Figure 3 is only illustrative view of the subsystem 20 piping/control. Accordingly, this illustration subsystem 20 piping/control is not intended to limit the present disclosure, as other configurations are possible. For example, some or all functions of the systems 182, 184, 186 feedback controller can be integrated into a logic subsystem 14 of the control.

Figure 4 is a schematic top view of the subsystem 18 microingredients and subsystems 20 piping/control. Subsystem 18 microingredients can in locate the node 250 grocery module, which can be configured to split the image to be linked with one or more containers 252, 254, 256, 258 for products that can be configured to accommodate microingredients for subsequent use in the manufacture of the product 28. Mentioned microingredients may constitute a framework that can be used in the manufacture of the product. Examples of such microingredients/bases may include, but not limited to, the first part of the flavour soft drink, the second part of the flavour soft drink, coffee flavoring, nutraceuticals and pharmaceuticals, and all of these can be in the form of liquids, powders or solid phone However, for illustrative purposes in the present description discusses microingredients, which are liquids. In some embodiments, the implementation of the mentioned microingredients can be in the form of powder or solid phone When any microingredients is a powder, the system may include additional subsystem for measuring powder and/or recovery powder (although, as described in the examples below, when microingredients is a powder, it can be restored in the mixing process, product).

The node 250 product is the first module may include many nodes 260, 262, 264, 266 nests, configured to split the image to be linked to a variety of containers 252, 254, 256, 258 for the products. In this particular example, the node 250 grocery module includes four host nests (i.e. nests 260, 262, 264, 266) and, therefore, it may be referred to by the term "node module for four products. When positioning one or more containers 252, 254, 256, 258 for the products in the host 250 grocery module, food container (e.g. container 254 for products) can be inserted into the host socket (for example, the node 262 nests) in the direction of arrow 268. Although this exemplary embodiment illustrates the node module for four products, in other embodiments, implementation of the module node may contain more or fewer products. Depending on the product distributed by the distribution system, the number of product containers may vary. Thus, the number of products contained in any node module may be specific to the particular application, and can be chosen in such a way as to meet the requirements of any characteristics of the system, including, but not limited to, effectiveness, and/or system function.

For illustrative purposes, each node slot node 250 grocery module contains the site of the pump. For example, as shown, node 260 of the slot includes a node 270 pump; node 262 socket includes a node 272 of the pump; node 264 socket includes a node 274 pump; and a node 266 socket includes a node 276 pump.

Each of the nodes 270, 272, 274, 276 pump may include an inlet channel for detachable coupling with a hole for the product in the container for the products. For example, node 272 of the pump includes an inlet port 278, which is configured to split a way to hook with a hole 280 of the container located in the container 254 for products. Inlet port 278 and/or the hole 280 for a product may include one or more seal assemblies (e.g., one or more sealing rings/items Luera; not shown), in order to ensure tightness.

An example of one or more nodes 270, 272, 274, 276 pump may include, but not limited to, the node solenoid piston pump that provides a specific and constant volume of fluid each time the excitation of one or more nodes 270, 272, 274, 276 pumps. In one embodiment, a pump is used the company ULKA Costruzioni Elettromeccaniche S.p.A., Pavia, Italy. For example, each time the initiation node of the pump (for example, node 274 pump) via logic subsystem 14 control via the bus 38 data node of the pump can provide a calibrated volume of the flavour of rotura from the container 256 for products. Again it should be emphasized that for illustrative purposes mentioned in this section describe microingredients are liquids.

Other examples of nodes 270, 272, 274, 276 pumps and various methods of filing a pump is described in U.S. patent No. 4,808,161 (which fully included in the present description by reference); in U.S. patent No. 4,826,482 (which fully included in the present description by reference); in U.S. patent No. 4,976,162 (which fully included in the present description by reference); in U.S. patent No. 5,088,515 (which fully included in the present description by reference); and in U.S. patent No. 5,350,357 (which is in full included in this description by reference). In some embodiments, the implementation of the node of the pump may be any of the listed nodes of the pump and may be used in ways in the pump described in U.S. patent No. 5,421,823 (which fully included in the present description by reference).

The above references describe non-limiting examples of membrane pumps with pneumatic actuator, which can be used for pumping liquids. The application site pump-based membrane with pneumatic actuator may have an advantage associated with one or several reasons, not limited to the above and enclosing the I ability to safely and accurately deliver a certain number (for example, the number in units of microliters) of various compositions of liquids over a large number of working cycles; and/or that the pump on the pneumatic actuator may consume less amount of electricity, because it can use the pneumatic energy, for example, from a source of carbon dioxide. In addition, the pump on the basis of the membrane may require sealing flexible connection, in which the surface is moving relative to the seal. Vibration pumps, such as pumps, manufactured by ULKA, usually require the use of elastomeric seals flexible connection that can be damaged, for example, after contact with certain types of liquids and/or deteriorate. In some embodiments, the implementation of diaphragm pumps with pneumatic actuator can be more reliable, more cost effective and easier to calibrate than other pumps. They also produce less noise, generate less heat and consume less power than other pumps.

The node 250 grocery module can be configured to split the image to be linked to a node 282 holder. Site 282 holder can be a part of the processing system 10 (or it may be rigidly attached to the system 10 processing). Although it uses the term "unit holder", in the other variants of the implementation of this node may be different. Site holder is used to hold the node 250 grocery module in the desired position. An example of a node 282 holder may include, but not limited to, a shelf within the processing system 10, which is configured to split the image to be linked to a node 250 grocery module. For example, grocery module 250 may include a coupling device (e.g., the node of the clip, the host socket, the latch node, the node pin, not shown)that is configured to split the image to be linked with a return device, which is integrated into the node 282 holder.

Subsystem 20 piping/control may include a node 284 collector, which may be rigidly attached to the node 282 holder. Node 284 collector may be configured to include multiple inlet channels 286, 288, 290, 292, which is configured to split the image coupled with the opening of the pump (for example, holes 294, 296, 298, 300 pumps) each of the nodes 270, 272, 274, 276 of the pump. When the positioning of the product module 250 at node 282 holder, grocery module 250 can be moved in the direction of the arrow 302, allowing, thus, the inlet channels 286, 288, 290, 292 detachable manner coupled with the openings 294, 296, 298, 300 pumps. Inlet ports 286, 288, 290, 292, and/or hole at back the Oia 294, 296, 298, 300 pumps may include one or more o-rings or other sealing units (not shown) to ensure tightness.

Node 284 collector can be configured to be coupled with the beam 304 pipes, which can be held (either directly or via intermediate elements) to the nozzle 24. As described above, in at least one embodiment, the subsystem 16 large-ingredients also provides a liquid in the form of chilled carbonated water 165, chilled water 166 and/or chilled corn syrup 168 with a high fructose content (either directly or via intermediate elements) to the nozzle 24. Accordingly, since the logical subsystem 14 control (in this particular example) may regulate a specific large number of different ingredients, for example, chilled carbonated water 165, chilled water 166, chilled corn syrup 168 with a high content of fructose, as well as the number of different microingredients (for example, the first base (that is, flavorings), second base (e.g., nutraceuticals) and third pillar (i.e. pharmaceutical substances), logic subsystem 14 control can precisely control the manufacturing of the product 28.

Although figure 4 shows only one nozzle 24, in a variety of other options, which the ants implementation can be used multiple nozzles. In some embodiments, the implementation of the product distributed from the system through, for example, more than one set of tube bundle may arrive in more than one container 30. Thus, in some embodiments, the implementation of the distribution system can be configured so that one or more users at the same time could request a distribution of one or more products.

Figure 5 is a schematic view of the subsystem 20 piping/control. Along with the fact that these piping systems/management refers to the system piping/control used to control the amount of cooled carbonated water 165 added to the product 28, this is only an example and not a limitation of the present disclosure, since it is also possible to implement other configurations. For example, the following subsystem piping/control can also be used to control, for example, the amount of cooling water 166 and/or chilled corn syrup 168 with a high content of fructose, which are added to the product 28.

As described above, the subsystem 20 piping/control may include a system controller 182 feedback, which receives the signal 176 flux feedback from the device 170 of flow measurement. The system controller 182 feedback can compare ignal 176 flux feedback with the desired volume of flow (as defined by the logic subsystem 14 control via the bus 38 data). When the signal processing 176 flux feedback, the system controller 182 feedback can generate a signal 188 flow control, which may be provided in the AC impedance 194 line.

The system controller 182 feedback may include a controller 350 trajectory, the controller 352 flow, pre-emptive controller 354, block 356 delay, the controller 358 saturation and stepper controller 360, each of which is described in more detail below.

The controller 350 of the trajectory can be configured to receive the control signal from the logic subsystem 14 control via the bus 38 data. This control signal may determine a trajectory for subsystem 20 piping/control must deliver the fluid (in this case - chilled carbonated water 165) for use in the product 28. However, the trajectory provided by the logic subsystem 14 management may require modification before it is processed, for example, the controller 352 stream. For example, control systems tend to have complex curves depending on the time related to process management, which are formed from multiple line segments (i.e., which include a step change). For example, the controller 352 stream may have complicated revuew 370 control processing, because it consists of three separate linear segments, i.e. segments 372, 374, 376. Accordingly, at the transition points (e.g. points, 378, 380 transition) controller 352 flow, in particular, (and subsystem 20 pipelines/management in General) will instantly change the speed from the first velocity to the second. Therefore, the controller 350 trajectory can filter curve 370 controls to form a smooth curve 382 management, which is more easily processed by the controller 352 thread in particular (and subsystem 20 pipelines/management in General), because there is no need in an instant transition from the first velocity to the second.

In addition, the controller 350 trajectory can allow wetting of the nozzle 24 to filling and rinsing nozzles 24 after filling. In some embodiments, implementation and/or for some recipes, one or more of the ingredients can cause problems for the nozzle 24, if this ingredient (which in this document is designated by the term "dirty ingredient") in contact with the nozzle 24 is directly, i.e. in the form in which it is stored. In some embodiments, the implementation of the nozzle 24 may be subjected to wetting ingredient "used to bottling, for example, water, to prevent direct contact of the sordid ingredients" with nozzle 24. Next, after filling nozzle 24 may be subjected to washing ingredient "subsequent washing, for example, water.

In particular, if the filling nozzle 24 is subjected to wetting, for example, 10 ml of water (or any other ingredient "pre-filling") and/or after the filling is subjected to washing, for example, 10 ml of water (or any other ingredient "subsequent washing"), then when you are finished adding dirty ingredient, the controller 350 of the trajectory can move ingredient pre-rinse added during the wetting up of the filling and/or rinsing after filling by providing additional quantities of dirty ingredient during the filling process. In particular, since the container 30 is filled with product 28, the water for pre-washing can lead to lack of concentration dirty ingredient in the product 28. The controller 350 trajectory can add dirty ingredient at a speed which is higher than desired, resulting in a product 28 moves from a state of "lack of concentration" in the state "corresponding concentration" and, further, in the state of "excessive concentration", or the product is available in concentrations higher than required for a particular recipe. However, after adding suitable quantities is as dirty ingredient, the washing process after filling can add more water, or another suitable ingredient, applied after washing", resulting in the product 28 again receives a "corresponding concentration dirty ingredient.

The controller 352 stream can be configured as a proportional-integral controller circuit. The controller 352 flow can be compared and processing, which according to the above description were executed by the system controller 182 feedback. For example, the controller 352 of the thread may be configured to receive a signal 176 feedback device 170 flow measurements. The controller 352 stream may compare the signal 176 flux feedback with the desired volume of flow (which was defined logical subsystem 14 of the control and modified by the controller 350 of the trajectory). After signal processing 176 feedback flow controller 352 flow can generate a signal 188 flow control, which may be provided in the AC impedance 194 line.

Proactive controller 354 may provide an estimate of "best guesses", relative to the original position AC impedance line 194. In particular, it is assumed that at a given constant pressure variable total resistance is of the line provides the flow rate (for chilled carbonated water 165) in the range from 0.00 ml/sec to 120,00 ml/sec. Moreover, it is assumed that during the filling of the container 30 product 28 is desirable to provide a flow rate of 40 ml/sec. Accordingly, the predictive controller 354 may provide a pre-emptive signal (proactive line 384), which sets the value of the variable impedance 194 lines corresponding 33,33% of the maximum set value (assuming that the AC impedance 194 line operates linearly).

When determining the value of a pre-emptive signal predictive controller 354 may use the reference table (not shown), which may be generated empirically and which can detect the signal, which must be provided for the various initial velocities of flow. A non-limiting example of such a reference table is the following table:

Table
The flow rate ml/sThe signal to the stepper controller
0the pulse in position 0 degrees
20the pulse at the position of 30 degrees
40the pulse position hirabai
60the pulse position 150 degrees
80the pulse at position 240 degrees
100the pulse at position 270 degrees
120the pulse position 300 degrees

So, assuming that during filling of the container 30 product 28 is desirable to provide a flow rate of 40 ml/sec, pre-emptive controller 354 can use the above reference table and apply the pulses to the stepping motor for driving the position is 60.0 degrees (using proactive line 384).

Block 356 delay may form a feedback channel through which the previous version of the control signal (supplied AC impedance 194 lines) provided in the controller 352 of the stream.

The controller 358 saturation can be configured to deactivate the integrated management system 182 controller feedback (which, as described above, can be configured as a proportional-integral controller circuit, when the AC impedance 194 line is set at the maximum flow rate (via step 360 controller), still the way increasing the stability of the system by reducing the deviation of the flow velocity and fluctuations of the system.

Stepper controller 360 may be configured to convert the signal provided by the controller 358 saturation (at line 386)signal, which can be used a variable-impedance line 194. AC impedance line 194 may include a stepper motor to control the size of the hole (and therefore flow rate) AC impedance line 194. Accordingly, the control signal 188 may be configured to control the stepper motor, which is part of the AC impedance of the line.

6 is a schematic view of subsystem 22 of the user interface. Subsystem 22 of the user interface may include interface 400 with a touch screen that allows the user 26 to select various options regarding the product 28. For example, (from column 402 "size drink"), the user can select the size of the product 28. Examples of selectable sizes may include, but are not limited to: "12 ounces"; "16 oz"; "20 oz"; "24 oz"; "32 oz"; and "48".

(From post 404 "type of drink"), the user 26 may select the type of product 28. Examples of selectable types can the conclude in itself, but not limited to: "Kola"; "lemon-lime"; "rootbeer"; "iced tea", "lemonade"; and "fruit punch".

(From column 406 "additive"), the user 26 may select one or more flavor additives/products for inclusion in the composition of the product 28. Examples of selected additives may include, but are not limited to: "taste of cherry", "lemon", "lime taste"; "taste of chocolate"; "coffee taste"; and "ice cream".

(From column 408 "nutraceuticals"), the user 26 may select one or more nutritious foods for inclusion in the composition of the product 28. Examples of such nutraceuticals may include, but are not limited to: Vitamin A; Vitamin B6"; "Vitamin B12; Vitamin C; Vitamin D; and "Zinc".

In some embodiments, implementation, additional screen below mentioned touch screen may include a "remote control" (not shown) for the screen. The remote control may include, for example, buttons to move up, down, left and right, as well as to perform selection. However, in other embodiments, the exercise may be additional buttons.

After the user 26 has made the appropriate selections, he can press the button 410 "Start!" and the subsystem 22 of the user interface can provide is to build the appropriate data signals (via the bus 32 data) in a logic subsystem 14 management. After reception of this signal is a logic subsystem 14, the control can retrieve the appropriate data from the subsystem 12 storage and to provide appropriate control signals to, for example, subsystem 16 large-ingredients subsystem 18 microingredients and subsystem 20 piping/control that can be processed (as described above) for the production of the product 28. Alternatively, the user 26 may select a button 412 "Cancel" and the interface 400 touch screen can be reset to the default state (for example, where there are no button).

Subsystem 22 of the user interface can be configured to provide bidirectional communication with the user 26. For example, the subsystem 22 of the user interface may include information screen 414, which allows the processing system 10 to provide information to the user 26. Examples of the types of information that can be provided to the user 26 include, but are not limited to, advertising, information regarding system failures/warnings and information regarding the cost of various products.

As described above, during use of the processing system 10, the user 26 via subsystem 22 of the user interface can choose con the specific product 28 for distribution (in container 30). Through subsystem 22 of the user interface, the user 26 may select one or more options for inclusion in the composition of such a drink. After the user 26 has completed the appropriate election by subsystem 22 user interface subsystem 22 of the user interface can transmit appropriate signals to the data (via the bus 32 data) in a logic subsystem 14 management. A logic subsystem 14, the control may process the data signals and to extract (via the bus 34 data) one or more recipes, selected from a variety of recipes 36 that are stored in the subsystem 12 of storage. When retrieving the recipe(s) of the subsystem 12 storage, logic subsystem 14 control can handle this recipe(s) and submit (via bus 38 data) corresponding to the control signals, for example, the subsystem 16 large-ingredients subsystem 18 microingredients and subsystem 20 piping/control, resulting in a manufactured product 28 (to be distributed in the container 30).

When the user 26 performs a choice, he can choose the recipe of many parts, which essentially is a combination of two separate recipes. For example, the user 26 may select rootbeer with ice cream, which is a recipe of many parts, that is, about what is essentially, two separate recipes (i.e. vanilla ice cream and soda of rubira). As another example, the user 26 may select a beverage, which is a combination of Cola and coffee. This combination of Cola and coffee making facilities, in essence, is a combination of two separate recipes (i.e. carbonated Cola and coffee).

Accordingly, assuming that the processing system 10 receives the instruction through the subsystem 22 user interface) for creating rubira with ice cream, the processing system 10, knowing that the recipe for rotura with ice cream is a prescription of many parts, you may just get a separate recipe for soda of rubira and a separate recipe for vanilla ice cream, and to perform both the recipe for the manufacture of carbonated rubira and vanilla ice cream (respectively). After manufacturing these products, the processing system 10 may combine these individual products (i.e., carbonated, rootbeer and vanilla ice cream)to produce rootbeer with ice cream, which is solicited by the user 26.

The recipe, the processing system 10 may use one or more reservoirs (not shown)included in the processing system 10. In this sense, the term "collector" is a temporary storage area, is arranged in the second well, to provide the ability to execute one or more processes. To facilitate the move ingredient in the reservoir and from the reservoir, the processing system 10 may include multiple valves (controlled, for example, the logic subsystem 14 control) to control the movement of ingredients between the collectors. Examples of different types of collectors may include, but are not limited to: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

For example, in the manufacture of coffee grinds collector can grind coffee beans. After grinding the beans, water can be supplied into the heating reservoir, where the water 160 is heated to a predetermined temperature (e.g., 212° Fahrenheit). After heating, the water (produced by the heating collector) can be filtered through ground coffee beans (courtesy of grinding collector). In addition, depending on the configuration of the processing system 10, the processing system 10 may add the cream and/or sugar in coffee made in a different manifold or nozzle 24.

As described above, the logical podci the control module 14 may perform one or more processes 120 control which can control the operation of the processing system 10. Accordingly, a logic subsystem 14 control can perform the process 122 virtual collector.

Referring to Fig.7, the process 122 virtual collector can monitor 450, one or more of the processes taking place during the first part of the recipe of many parts, which is performed in, for example, the processing system 10 to receive data regarding at least part of one or more processes. For example, it is assumed that the recipe of many parts relates to the manufacture of rubira with ice cream, which (as described above) is essentially a combination of two separate recipes (i.e. soda of rubira and vanilla ice cream)that can be selected from a variety of recipes 36 stored in the subsystem 12 of storage. Accordingly, the first part of the recipe of many parts can be considered as one or more processes used by the system 10 processing for the manufacture of carbonated rubira. Moreover, the second part of the recipe of many parts can be considered as one or more processes used by the system 10 processing for making vanilla ice cream.

Each of these recipes from many parts can be made in separate reservoirs included in the system 10 clicks the processing. For example, the first part of the recipe of many parts (i.e. one or more processes used by the system 10 processing for the manufacture of carbonated rubira) can be performed in the mixing manifold that is part of the processing system 10. In addition, the second part of the recipe from multiple parts (i.e., one or more processes used by the system 10 processing for making vanilla ice cream) can be performed in freezing manifold that is part of the processing system 10. As described above, the processing system 10 may include many collectors, examples of which may include, but are not limited to: mixing reservoir, mixes collectors, grinding collectors, heating collectors, cooling headers, freezing collectors, soak-off manifolds, nozzles, manifold pressure, manifold vacuum and vzbaltyvaya collectors.

Accordingly, the process 122 virtual collector can monitor 450 processes used by the system 10 processing for the manufacture of carbonated rubira (or can control the processes used by the system 10 processing for making vanilla ice cream)to obtain data concerning these processes.

Examples of the types of the received data may include, but neogranichivatsya listed, data ingredients and data processing.

Data ingredients may include, but not limited to, a list of ingredients used during the first part of the recipe of many parts. For example, if the first part of the recipe of many parts relates to the manufacture of carbonated rubira, the list of ingredients may include: a certain amount of syrup of rubira, a certain amount of carbonated water, a certain amount of carbonated water and a certain amount of corn syrup with high fructose content.

Data processing may include, but not limited to, a sequential list of processes running on the said ingredients. For example, you may begin the infusion of a certain amount of carbonated water in the collector system 10 processing. During the filling of the reservoir of carbonated water in the reservoir can also be served a certain amount of syrup of rubira, a certain amount of corn syrup with high fructose and a certain number of still water.

At least part of the received data can be stored 452 (e.g., either temporarily or permanently). Moreover, the process 122 virtual collector can provide 454 availability of these stored the data for later use, for example, one or more of the processes taking place during the second part of the recipe of many parts. When saving 452 of the received data, the process 122 virtual collector can archive 456 received data to the system non-volatile memory (for example, the subsystem 12 storage) for future diagnostics. Examples of such diagnostic purposes may include enabling support specialist/client's representative to examine characteristics of the consumption of ingredients to plan the purchase of ingredients for the processing system 10. Alternative/in addition, when saving 452 received data 122 virtual collector may write the received data to the system volatile memory (e.g. random access memory 104).

While ensuring 454 availability of received data, the process 122 virtual collector can route 460 received data (or part thereof) in one or more processes that occur (or will occur) during the second part of the recipe of many parts. In the above example, in which the second part of the recipe of many parts refers to one or more processes used by the system 10 processing for making vanilla ice cream, process 122 virtual collector may is to provide 454 availability of received data (or part thereof) for one or more processes, used for the manufacture of vanilla ice cream.

It is assumed that in the syrup of rubira used for manufacturing the above rubira with ice cream, added a significant amount of vanilla flavoring. In addition, it is assumed that in the manufacture of vanilla ice cream is also used a significant amount of vanilla flavoring. Because the process 122 virtual collector can provide 454 availability of received data (for example, data of the ingredients and/or process data) to a logical subsystem control (i.e., for the subsystem that manages one or more processes used to produce vanilla ice cream), when examining these data logic subsystem 14 management can change the ingredients used for the manufacture of vanilla ice cream. In particular, the logic subsystem 14 management can reduce the amount of vanilla flavoring additives used for making vanilla ice cream, to avoid excess vanilla taste in ruture with ice cream.

In addition, by ensuring the availability of data obtained for processes to be performed later can be used procedures that guarantee the availability of these data for processes that are performed subsequently. In the above PR is least expected, what empirically determined that consumers usually at one time do not order the product, which includes more than 10.0 ml vanilla flavoring. Moreover, it is assumed that 8,0 ml vanilla flavoring additives included in the composition of the syrup of rubira used for the manufacture of carbonated rotura for rotura with ice cream, and even 8,0 ml vanilla flavoring is used for the manufacture of vanilla ice cream, used for the manufacture of rubira with ice cream. Therefore, if two products (carbonated, rootbeer and vanilla ice cream) are combined, the resulting product will be of 16.0 ml vanilla flavoring (which is more than the empirically derived rule threshold 10.0 ml).

Accordingly, if the data of the ingredients of carbonated rubira not been saved 452 and the process 122 virtual collector has not provided a 454 would be the availability of these stored data, the fact that the carbonated rootbeer contains 8,0 ml vanilla flavour would be lost and would have made the resulting product, containing 16.0 ml vanilla flavoring. Accordingly, these are obtained and stored 452 data can be used to prevent (or reduce) any adverse effects (e.g., undesirable taste characteristics that are undesirable in nualnoi characteristics, undesirable aromatic characteristics, undesirable characteristics of texture and exceeding the recommended dose nutraceutical).

The availability of these received data may allow to adjust the subsequent processes. For example, assume that the amount of salt used to make vanilla ice cream, varies depending on the amount of carbonated water used for the manufacture of carbonated rubira. So, if the data ingredient of carbonated rubira not been saved 452 and the availability of these stored data has not been provided with the 454 process 122 virtual collector, the amount of carbonated water used for the manufacture of carbonated rubira would be lost, and there would be the possibility of regulating the amount of salt used for the manufacture of ice cream.

As described above, the process 122 virtual collector can monitor 450, one or more of the processes taking place during the first part of the recipe of many parts, which is performed in, for example, the processing system 10 to receive data regarding at least part of one or more processes. One or more controlled 450 processes can be performed in a single collector system 10 processing or may constitute a part of the process of many parts, the which is performed in a single collector system 10 processing.

For example, in the manufacture of carbonated rubira can be used one collector with four inputs (e.g., one for syrup of rubira, one for soda water, one for non-carbonated water and one for corn syrup with high fructose) and one output (on which the carbonated rootbeer is available in one secondary header).

However, if instead of a single issuance of said manifold has two outputs (and the flow rate of one output four times higher flow rate other way), the process 122 virtual collector may consider this process as comprising two separate parts that run simultaneously in the same manifold. For example, 80% of all ingredients can be mixed together to manufacture 80% of the total number of carbonated rubira, while the remaining 20% of all ingredients can be mixed (in the same manifold) for the manufacture of 20% of carbonated rubira. Accordingly, the process 122 virtual collector can provide 454 availability of received data relating to the first part (i.e., 80%), for the following process, which uses 80% of carbonated rubira, and to ensure 454 availability of received data relating to the second part (i.e., 20%), for the following process, which uses 20% ha is the new rubira.

In addition/alternatively, one part of the process of many parts that are performed in a single collector system 10 processing can be a single process that takes place in one collector, which performs many discrete processes. For example, in the manufacture of vanilla ice cream in freezing the collector, some of the ingredients can be introduced, mixed and chilled before freezing. Accordingly, the process of making vanilla ice cream may include the process of introduction of the ingredients, mixing the ingredients and the process of freezing ingredients, each of which can separately be controlled 450 process 122 virtual collector.

As described above, a logic subsystem 14 management may perform one or more processes 120 control that can control the operation of the processing system 10. Accordingly, a logic subsystem 14 control can perform the process 124 of the virtual machine.

As described above, during use of the processing system 10, the user 26 via subsystem 22 of the user interface can select a specific product 28 for distribution (in container 30). Through subsystem 22 of the user interface, the user 26 may select one or more options for inclusion in the composition of these is apitco. After the user 26 performs the appropriate election with the help subsystem 22 user interface subsystem 22 of the user interface may refer to a logical subsystem 14 controls the respective indication elections and preferences of the user 26 (relative to the product 28).

When the user 26 selects, he can choose the recipe of many parts, which essentially is a combination of two separate recipes that produce the product of many components. For example, the user 26 may select rootbeer with ice cream, which is a recipe of many parts, that is, it consists, essentially, of two separate components (i.e., vanilla ice cream and soda of rubira). As another example, the user 26 may select a beverage, which is a combination of Cola and coffee. This combination of Cola and coffee making facilities, in essence, is a combination of two separate components (i.e., carbonated Cola and coffee).

Referring to Fig, when receiving 500 above display process 124 virtual machine can handle 502 this indication to determine whether the product (for example, the product 28) multi-component product.

If step 504 determines that produced the first product is a multi-component product, the process 124 virtual machine can identify 506 first recipe for the manufacture of the first component mentioned multicomponent product and at least a second recipe for the manufacture of at least the second component mentioned multicomponent product. The first and second recipes can be selected from a variety of recipes 36 stored in the subsystem 12 is stored.

If step 504 determines that the product is not multipart, then the process 124 virtual machine can identify 508 one recipe for the production of the product. This recipe can be selected from a variety of recipes 36 stored in the subsystem 12 of storage. Accordingly, if adopted 500 display an indication of soda water with lemon and lime, as this is not a multicomponent product, process virtual machine can identify 508 one prescription required for manufacturing carbonated water with lemon and lime.

When identifying 506, 508 of the recipe(s) from many recipes 36 stored in the subsystem 12 storage, logic subsystem 14 control can perform 510, 512 this recipe(s) and submit (via bus 38 data) corresponding to the control signals, for example, the subsystem 16 large-ingredients subsystem 18 microingredients and podes what he is 20 piping/control, resulting manufactured product 28 (to be distributed in the container 30).

Accordingly, assume that the processing system 10 receives an indication (via the subsystem 22 user interface) for creating rubira with ice cream. The process 124 virtual machine can handle 502 this display to determine 504 whether rootbeer with ice cream multi-component product. Since rootbeer with ice cream is a multi-component product, process 124 virtual machine can identify 506 recipes that are required for the manufacture of rubira with ice cream (there is a recipe for soda of rubira and the recipe for vanilla ice cream), and 510 to perform both of these recipe for the manufacture of carbonated rubira and vanilla ice cream (respectively). After manufacturing these products, the processing system 10 may combine these individual products (i.e. carbonated, rootbeer and vanilla ice cream)to produce rootbeer with ice cream, which is solicited by the user 26.

As described above, a logic subsystem 14 management may perform one or more processes 120 control that can control the operation of the processing system 10. Accordingly, a logic subsystem 14 control can perform the process 126 state machine.

As described above, during use the education system 10 processing the user 26 via subsystem 22 of the user interface can select a specific product 28 for distribution (in container 30). Through subsystem 22 of the user interface, the user 26 may select one or more options for inclusion in the composition of such a drink. After the user 26 will make the appropriate selections using the subsystem 22 user interface subsystem 22 of the user interface may refer to a logical subsystem 14 controls the respective indication elections and preferences of the user 26 (relative to the product 28). Made by the user selection may indicate a multicomponent product.

Referring to Fig.9, upon receipt 550 above display process 126 state machine can handle 552 this indication to determine whether the product (for example, the product 28) multi-component product.

If at step 554 determines that the product is a multi-component product, the process 126 state machine can identify 556 recipe(s)required for manufacturing each of the components mentioned multicomponent product. Identified recipe(s) may be selected from a variety of recipes 36 stored in the subsystem 12 is stored.

If at step 554 opredelaetsa is, that product is not multipart, then the process 126 state machine can identify 558 one recipe for the production of the product. This recipe can be selected from a variety of recipes 36 stored in the subsystem 12 of storage. Accordingly, if adopted 550 and processed 552 indication is an indication of soda water with lemon and lime, as this is not a multicomponent product, process 126 state machine can identify 558 this one recipe, necessary for the manufacture of soda water with lemon and lime.

If at step 554 determines that the indication relates to a multicomponent product, when identifying 556 relevant recipes, selected from a variety of recipes 36 stored in the subsystem 12 storage, process 126 state machine can divide 560 each recipe on the set of discrete States and to identify one or more transitions between States. Process 126 state machine can determine 562, at least one state machine (for each recipe) by at least part of the above set of discrete States.

If at step 554 determines that the indication does not apply to multi-component product, when identifying 558 appropriate recipe selected from mn is the number of recipes 36, stored in the subsystem 12 storage, process 126 state machine can be divided 564 this recipe on many discrete States and to identify one or more transitions between States. Next, the process 126 state machine can determine 566, at least one state machine for this recipe through at least part of the above set of discrete States.

In the prior art it is known that the finite state machine (FSM) is a model of behavior composed of a finite number of States, transitions between those States and/or actions. For example, referring to Figure 10, if the physical door, which can be either fully opened or fully closed, is determined by the state machine, it may include two States, i.e., 600 state open and state 602 "closed". In addition, can be defined two transitions, which allow you to transition from one state to another. For example, the transition 604 "opens" the door (that is, the transition from state 602 "closed" state to 600 "open"), and the transition state 606 " - close the door (that is, the transition from state 600 "open" state 602 "closed").

Figure 11 shows the diagram 650 of States for the process of brewing coffee. Shows a diagram 650 of States includes five status is: status 652 expectations; state 654 ready for cooking; status 656 cooking; status 658 maintain the temperature; and the off-state 660. In addition, shows the five transitions between States. For example, transition state 662 (for example, installing a coffee filter, the burying ground coffee, fill the coffee machine with water) can be a transition from the state 652 standby state 654 ready for cooking. Transition state 664 (for example, press the cooking may be a transition from the state 654 ready for cooking in the state 656 cooking. Transition state 666 (for example, the depletion of water) can be a transition from the state 656 cooking in the state of 658 maintain the temperature. Transition state 668 (e.g., off or timed "temperature") can be a transition from the state 658 maintain the temperature in the off state 660. Transition state 670 (e.g., power on) can be a transition from an off state 660 in the state 652 expectations.

Accordingly, the process 126 state machine may generate one or more finite state machines, which correspond to the recipes (or their parts)that are used for the production of the product. After production of the corresponding finite state machine logic subsystem 14 controls implemented. what ü state machine(s) and generate the product (for example, multi-component or single-component product)requested, for example, the user 26.

So, let's assume that the system 10 processing takes 550 indication (via the subsystem 22 of the user interface that the user 26 chose rootbeer with ice cream. Process 126 state machine can handle 552 this display to determine 554, whether rootbeer with ice cream multi-component product. Since rootbeer with ice cream is a multi-component product, process 126 state machine can identify 556 recipes that are required for the manufacture of rubira with ice cream (there is a recipe for soda of rubira and the recipe for vanilla ice cream) and divide 560 recipe for soda of rubira and the recipe for vanilla ice cream on the set of discrete States, and to identify one or more transitions between States. Next, the process 126 state machine can determine 652, at least one state machine (for each recipe) by at least part of the above set of discrete States. These state machines can be implemented later logical subsystem 14 to produce rootbeer with ice cream selected by the user 26. When implementing finite state machines corresponding to these recipes, system 10 processing COI is lesofat one or more reservoirs (not shown), included in system 10 processing.

Along with the fact that the various electrical components, mechanical components, electro-mechanical components and software processes are described as used in the processing system, which pours the drinks, this is only an example and not a limitation of this disclosure, as other configurations are possible. For example, the above-described processing system can be used for processing/distribution other food products (e.g. ice cream and alcoholic beverages). In addition, the system described above can be used not only in the food area. For example, the system described above can be used to handle/deal: vitamins; pharmaceuticals; medical products; cleaning agents; lubricants; paints/coloring products, and other non-food products in liquid/semi-solid/solid granular and/or gaseous form.

As described above, various electrical components, mechanical components, electro-mechanical components and software processes the processing system 10 as a whole (and process 122 virtual manifold process 124 virtual machine and process 126 state machine, in particular) can be used in any machine in which you want to create a product of one or more bases (which is also called the "ingredients").

In various embodiments, implementation of the product is created according to the recipe, which is programmed into the processor. As described above, the above recipe can be updated, imported or modified by resolution. The recipe can be requested by the user or may be pre-programmed to create a product on schedule. The above recipes may include any number of bases or ingredients, and create a product may include any number of bases or ingredients in any desired concentration.

Mentioned basics can be any liquid in any concentration or any powder or other solid body, which can be restored or in the process of creating a product, or to create a product (i.e., "package" of recovered powder or solid can be created at a certain time in the measurement process to create additional products or to give a solution of the above "service" as a product). In various embodiments, implementation, two or more bases can be mixed in the reservoir, after which they are batched and sent to another manifold for mixing with additional bases.

Thus, in various embodiments, the implementation of on-demand, or to requirements, but at the specified time, the first solution can b the th created by injection into the collector of the first substrate and, at least one additional basis according to the recipe. In some embodiments, the implementation, one of the foundations can be restored, that is, this framework can be a powder/solid, a certain amount which is added to the mixing manifold. Liquid Foundation can also be added to the same mixing manifold and powdery Foundation can be recovered in liquid form with the desired concentration. The contents of this manifold, then, may be provided in, for example, another collector or bottled.

In some embodiments, the implementation described herein, the methods can be used in combination with mixing, on request, dialysate for use in the procedure of peritoneal dialysis or hemodialysis according to the recipe/purpose. In the prior art it is known that the composition of dialysate may include, but not limited to, one or more of the following substances: bicarbonate, sodium, calcium, potassium, chloride, D-glucose, lactate, acetic acid, acetate, magnesium, glucose or hydrochloric acid.

Dialysate can be used for withdrawal of blood molecules waste (for example, urea, creatinine, ions such as potassium, phosphate and the like) and water by osmosis, and solutions dialysate well known to specialists in this on the region of the technique.

For example, dialysate usually contains various ions, such as potassium and calcium, which are similar to their natural concentration in healthy blood. In some cases, dialysate may contain sodium bicarbonate, the concentration of which is higher than in normal blood. As a rule, dialysate is made by mixing water from a water source (e.g., reverse osmosis water) with one or more of the following ingredients: "acid" (which can contain various substances such as acetic acid, D-glucose, NaCl, CaCl, KCl, MgCl and the like), sodium bicarbonate (NaHCO3and/or sodium chloride (NaCl). In the prior art is also well known for the manufacturing process dialysate, including the use of appropriate concentrations of salts, osmotic solution concentration, pH, etc. As described in detail below, dialysate not required to produce in real time, on demand. For example, dialysate can be made simultaneously with the process of dialysis, or it can be stored in a storage vessel of dialysate or similar

In some embodiments, the implementation of one or more bases, for example, the bicarbonate can be stored in powder form. Although for purposes of illustration, powdery base in this example is denoted by the term "bicarbonate", in other variants of implementation in the machine then scoobysnack the form or shape of a rigid body can store other base/ingredient in addition to or instead of bicarbonate, and can be used the following process for recovery basis. Bicarbonate can be stored in a disposable container, which for example, can be emptied into the reservoir. In some embodiments, the implementation of a certain amount of bicarbonate can be stored in the container, and a certain amount of bicarbonate may be metered from the container into the reservoir. In some embodiments, the implementation of the entire volume of bicarbonate can be completely emptied into the reservoir to obtain a large amount of dialysate.

The solution in the first reservoir is miscible in the second reservoir with one or more additional bases/ingredients. In addition, some embodiments implement one or more sensors (e.g., one or more conductivity sensors) can be located so that the solution, mix in the ground collector, you can test to ensure the achievement of the desired concentration. In some embodiments, the implementation of the data from one or more sensors can be used in the control loop with feedback to correct errors in the solution. For example, if sensor data indicates that the bicarbonate solution has a concentration that is greater or less than the desired concentration, then the collector can be added additional amounts the creation of bicarbonate or reverse osmosis water.

In some recipes according to some variants of the implementation of one or more ingredients can be recovered in the collector before mixing in the other manifold with one or more ingredients, regardless of whether these ingredients restored powders/solids or liquids.

Thus, the described systems and methods can provide a means for accurate, rapid production or mixing dialysate or other solutions, which includes other solutions for medical purposes. In some embodiments, the implementation of this system can be integrated into the dialysator, such as dialysator described in patent application U.S. No. 12/072,908, filed February 27, 2008, with a priority date of February 27, 2007, which fully included in the present description by reference. In other embodiments, the implementation of this system can be integrated into any machine where it is desirable to provide a mixing product on demand.

Water takes the main share in the structure of dialysate that when shipping packages dialysate leads to high cost and large requirements in terms of space and time. The above-described system 10 processing can prepare dialysate in dialysator or separate dosing machine (e.g., patient's home)that is sluchae the need for transportation and storage of large quantities of packages dialysate. Thus, the above processing system 10 may provide an opportunity to the user or the provider, enter the desired destination, and the system described by the above-described systems and methods can produce the desired product on demand and on site (for example, including, but not limited to, medical center, pharmacy, or patient's home). Accordingly, described herein systems and methods can reduce the transportation costs, because the fundamentals/the ingredients are the only ingredients that you want to transport/deliver.

As described above, other examples of products produced by the processing system 10, may include, but are not limited to: milk products (e.g., milkshakes, ice cream iceberg, malt drinks, frappe); products based on coffee (for example, coffee, cappuccino, espresso); products based on soda (for example, soft drinks, soda water with fruit juice); products based on tea (for example, iced tea, sweet tea, hot tea); the products are water-based (for example, spring water flavoured spring water, spring water with vitamins, drinks with a high content of electrolyte drinks with a high content of carbohydrates); products based on solid ingredi now (for example, a mixture of dried fruits and nuts, products on the basis of granola, a mixture of nuts, cereal products, mixed cereals), medical products (e.g., infusion of medications, injectable medications, medications for oral administration); the products on the basis of alcohol (e.g., a cocktail, a mixture of wine, alcohol based drinks soda, alcoholic drinks on the basis of water); and industrial products (e.g., solvents, paints, lubricants, dyes); and sanitary-hygienic/cosmetic products (e.g. shampoos, cosmetics, Soaps, hair conditioners, creams, ointments for local use).

Above we described a number of implementations. Nevertheless, it is obvious that can be implemented with various modifications. Accordingly, other implementations are included in the scope of the following claims.

1. The method of generating products from many individual ingredients containing phases in which:
monitor one or more processes taking place during the first part of the recipe of a plurality of components, which is performed in the processing device to receive data regarding at least part of one or more processes;
retain at least a portion of these data;
ensure the availability of at least part of the mentioned data for one or more of the processes taking place during the second part of the above recipe of a plurality of components; and
change one or more of the processes taking place during the second part of the recipe of a plurality of components, based on at least part of the mentioned data regarding at least part of the first part of the recipe of a plurality of components.

2. The method according to claim 1, in which the first part of the recipe of a plurality of components perform in the first header processing device, and referred to the first collector is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

3. The method according to claim 1, in which the second part of the recipe of a plurality of components perform the second manifold of the processing device, and referred to the second collector is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

4. The method according to claim 1, in which the mentioned data is chosen from the group comprising: data ingredients and data processing.

5. The method according to claim 1, in which the ω phase availability, at least part of the data send said data in one or more of the processes taking place during the second part of the recipe of a plurality of components.

6. The method according to claim 1, wherein the step of saving at least part of the mentioned data archive these data in the system non-volatile memory for future diagnostics.

7. The method according to claim 1, wherein the step of saving at least part of the mentioned data temporarily writes the data to the volatile system memory.

8. The method according to claim 1, in which one or more controlled processes performed in one collector device processing.

9. The method according to claim 1, in which one or more controlled processes represent one part of the process of many parts, which runs in one collector device processing.

10. Machine-readable media containing a large number of stored thereon instructions that, when executed by a processor cause the processor to perform operations, comprising:
controlling one or more of the processes taking place during the first part of the recipe of a plurality of components, which is performed in the processing device to receive data regarding at least part of one or more processes;
save at least part of these data;
the software is available the minute, at least part of the mentioned data for one or more of the processes taking place during the second part of the above recipe of a plurality of components; and
changing one or more of the processes taking place during the second part of the recipe of a plurality of components, based on at least part of the mentioned data regarding at least part of the first part of the recipe of a plurality of components.

11. Machine-readable medium of claim 10, in which the first part of the recipe of a plurality of components perform in the first header processing device, and referred to the first collector is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

12. Machine-readable medium of claim 10, in which the second part of the recipe of a plurality of components perform the second manifold of the processing device, and referred to the second collector is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold is the Aquum and vesbaltarve collector.

13. Machine-readable medium of claim 10, in which the mentioned data is chosen from the group comprising: data ingredients and data processing.

14. Machine-readable medium of claim 10, wherein the instructions to ensure the availability of at least part of the data include instructions for directing the mentioned data in one or more of the processes taking place during the second part of the recipe of a plurality of components.

15. Machine-readable medium of claim 10, wherein the instructions to save at least part of the mentioned data include instructions for archiving the data in the system non-volatile memory for future diagnostics.

16. Machine-readable medium of claim 10, wherein the instructions to save at least part of the mentioned data include instructions for the temporary recording of the data in the volatile system memory.

17. Machine-readable medium of claim 10, in which one or more controlled processes performed in one collector device processing.

18. Machine-readable medium of claim 10, in which one or more controlled processes represents one part of the process of many parts, which runs in one collector device processing.

19. The method of generating products from many individual ingredients, with whom containing a series of stages, are:
accept instructions to generate a multi-component product in the processing device;
process the instructions;
identify the first recipe for the manufacture of the first component multi-component product;
identify at least a second recipe for making at least a second component of a multicomponent product, and these first and second recipes are chosen from many available recipes;
change the first recipe based on the second prescription; and
comply with the said first and second recipes.

20. The method according to claim 19, in which the mentioned first recipe do in the first manifold of the processing device.

21. The method according to claim 20, in which the first mentioned manifold is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

22. The method according to claim 19, in which the aforementioned second recipe is performed in the second manifold of the processing device.

23. The method according to item 22, in which the aforementioned second collector is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, gladeui collector, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

24. Machine-readable media containing a large number of stored thereon instructions that, when executed by a processor cause the processor to perform operations, comprising:
receiving instructions for generating a multi-component product in the processing device;
the processing of these instructions;
the identity of the first prescription for the manufacture of the first component multi-component product;
identifying at least a second recipe for making at least a second component of a multicomponent product, and these first and second recipes are chosen from many available recipes;
change the first recipe based on the second prescription; and
the execution of the abovementioned first and second recipes.

25. Machine-readable media according to paragraph 24, in which is mentioned the first recipe do in the first header processing systems.

26. Machine-readable media on A.25, in which the first mentioned manifold is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and usbutil the store header.

27. Machine-readable media according to paragraph 24, in which is mentioned the second recipe is performed in the second manifold of the processing device.

28. Machine-readable medium according to item 27, which referred to the second collector is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

29. The process controller generating products from many individual ingredients, configured to:
receive instructions for generating a multi-component product in the processing device;
to process these instructions;
to identify the first recipe for the manufacture of the first component multi-component product;
identify at least a second recipe for making at least a second component of a multicomponent product, and these first and second recipes are chosen from many available recipes;
change the first recipe based on the second prescription; and
to implement the mentioned first and second recipes.

30. The process controller according to clause 29, in which is mentioned the first recipe do in the first manifold of the processing device.

31. The process controller according to item 30, in the cat the rum mentioned first collector selected from the group which includes: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

32. The process controller according to clause 29, which referred to the second recipe is performed in the second manifold of the processing device.

33. The process controller on p, which referred to the second collector is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

34. The method of generating products from many individual ingredients containing phases in which:
receive an indication of a product that must be manufactured in the processing device;
identify the recipe for this product, and this recipe choose from the many available recipes;
handle this recipe to divide it into many discrete States and to identify one or more transitions between States; and
for the recipe specifies at least one target machine through at least part upomyanutoj the set of discrete States.

35. The method according to clause 34, in which the said recipe perform in a header processing device.

36. The method according to p, in which the said collector is selected from a group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

37. The method according to clause 34, in which at least part of the said set of discrete States is a sequential discrete States.

38. Machine-readable media containing a large number of stored thereon instructions that, when executed by a processor cause the processor to perform operations, comprising:
receiving indication of a product that must be manufactured in the processing device;
identification of the recipe for this product, and this recipe choose from the many available recipes;
processing this recipe to divide it into many discrete States and to identify one or more transitions between States; and
determining at least one state machine for this recipe through at least part of the said set of discrete States.

39. Machine-readable medium according to § 38, in which the KJV is anuty prescription perform in a header processing device.

40. Machine-readable medium according to § 39, in which the said collector is selected from a group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

41. Machine-readable medium according to § 38, in which at least part of the said set of discrete States is a sequential discrete States.

42. The method of generating products from many individual ingredients containing phases in which:
receive an indication of a multicomponent product that must be manufactured in the processing device, a multi-component product includes:
the first component of the product, and
at least the second component of the product;
identify the first recipe for the first component of the product, and this is the first recipe choose from the many available recipes;
identify a second recipe for the second component of the product, and this second recipe choose from the many available recipes;
process mentioned first and second recipes to separate the first and second recipes on the set of discrete States and to determine one or more perekhoda settled between States;
determine a first state machine for the first recipe through at least the first part of the above set of discrete States; and
determine a second state machine for the second recipe through at least the second part of the above set of discrete States.

43. The method according to § 42, in which is mentioned the first component of the product is made in the first manifold of the processing device.

44. The method according to item 43, in which the first mentioned manifold is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

45. The method according to § 42, in which is mentioned the second component of the product produced in the second manifold of the processing device.

46. The method according to item 45, which referred to the second collector is chosen from the group comprising: mixing manifold, mixes collector, grinding reservoir, a heating manifold, a cooling manifold, freezing collector, soak-off manifold, nozzle, manifold pressure, manifold vacuum and vesbaltarve collector.

47. The method according to § 42, in which at least part of these sets is discrete States is a sequential discrete States.



 

Same patents:

FIELD: electrical engineering.

SUBSTANCE: method for correction of carbon nano-tubes (CNTs) concentration in an electrolyte for electrochemical sedimentation of metals involves measurement of the temperature of electrolyte in the plating bath, measurement of CNTs concentration and recovery of CNTs concentration in the electrolyte. Measurement of CNTs concentration in the electrolyte is performed by way of passing the electrolyte through the photometer optical system; relying on the photometer readings, the initial CNTs concentration is recovered by way of dosaged delivery of CNTs into the electrolyte that is subsequently passed through the disperser and returned to the plating bath.

EFFECT: measurement of CNTs concentration and recovery of initial CNTs concentration in the electrolyte in the process of plated coating application.

2 cl, 5 dwg, 4 tbl, 2 ex

FIELD: electricity.

SUBSTANCE: adjustable voltage transformer comprises the following: a primary winding connected to a source of power supply, a secondary winding electrically isolated from the primary winding, besides, the secondary winding is designed to reduce the primary voltage down to the secondary voltage and a multistep switch of transformer taps connected with the secondary winding, besides, the transforer tap switch divides the secondary voltage into the specified number of voltage steps.

EFFECT: even and less distorted adjustment of current supplied to heaters of electric resistance, supply of power supply to heaters of underground beds and their adjustment.

20 cl, 4 dwg

FIELD: engines and pumps.

SUBSTANCE: mixing pump includes mixing gas chamber, inlet channels protruding into the mixing chamber for supply to mixing chamber of high pressure and low pressure gas; outlet channel for discharge of mixed gases; pneumatic actuating element located in inlet high pressure gas supply channel and containing movable piston rigidly attached to the plug the position of which in inlet channel determines the flow passage of high pressure gas to mixing chamber; control cavity of movable piston, to which the pressure determining the position of movable piston, pneumatic circuit between pressure source and control cavity is supplied. Besides, according to the invention, pneumatic circuit includes at least one bleed valve made so that leakage can be created in pneumatic circuit, which allows changing the pressure supplied to the control cavity.

EFFECT: creation of easy-to-operate gas mixing pump capable of changing the outlet gas pressure value with the specified or reference value.

17 cl, 5 dwg

FIELD: machine building.

SUBSTANCE: method of control of multi-effect evaporator with natural evaporation head evaporator includes measurement and regulation of consumption of the initial solution and steam in the heating chamber and in the mortar space of the head evaporator and the boiling temperature of the solution, and the pressure of heating steam and the temperature of the solution at the outlet of the heating chamber of head evaporator are measured, based on the pressure of heating steam the temperature of its saturation and the difference between it and the solution temperature at the outlet of the heating chamber Δt1 is calculated, as well as the difference between the temperatures of the solution at the outlet of the heating chamber and the bioling temperature of the solution Δt2. With that, if Δt1 reduces to the value mentioned, e.g. 5°C, then the steam is supplied to the mortar space with consumption, corresponding to the amount of steam passing through the 0.3 section of the pipe during 1-2 minutes, if Δt2 decreases to the value lower than specified, e.g. to 3°C, the steam is supplied to the mortar space with consumption, corresponding to the total cross section of the pipe, and after reaching the setpoint value, e.g. 5°C the steam supply is stopped.

EFFECT: method enables to stabilise the operation of the apparatus, to increase plant efficiency and reduce the steam consumption for evaporation.

1 dwg

FIELD: machine building.

SUBSTANCE: device includes the following: continuous monitoring device of percentage of soaked carbon band; limit stops; time sweep unit of item winding; monitoring unit of volumetric distribution of binding agent; monitoring unit of shift parameters of binding agent in structure of wound item; monitoring unit of kinetic properties of binding agent in surface layer; interface unit to information display device; display device of information and communication between them.

EFFECT: increasing monitoring efficiency of manufacturing process of items by winding method and improving the quality of the item.

6 dwg

FIELD: metallurgy.

SUBSTANCE: invention can be used for control of the service life of the items made from A85 grade aluminium and operated under creep conditions. Creep control method of A85 grade aluminium involves attachment to the item from aluminium of one of the metal plates having work function that is different from aluminium. At attachment of the above plates the contact difference of potentials appears. Depending on value of potential contact difference the creep process is either slowed by connection of plate from Pb, Ti, Fe, Cu, or accelerated by connection of plate from Zr, Ni.

EFFECT: increasing service life of aluminium items.

1 tbl, 2 dwg

FIELD: process engineering.

SUBSTANCE: invention relates to production of synthetic carnallite. Proposed method comprises stabilising dissolution temperature, stabilising useful component concentration in varying stock consumption and determining useful component in flows entering the process. In varying said consumption relative to preset magnitude, useful component consumption is adjusted. Useful component comprises, apart from potassium chloride, magnesium chloride. Its concentration on feed stock flow is stabilised by evaporation of magnesium chloride initial solution. Additionally, content of magnesium chloride in evaporated solution is measured to calculate flow rate of evaporated solution by the following expression: where is flow rate of evaporated magnesium chloride solution, t; GKCl is potassium chloride flow rate per 100% of the product, t; is specified content of MgCl2 in evaporated solution, 35±0.5 %. Calculated magnitude is loaded in solution consumption control system as a setting point.

EFFECT: higher accuracy of control.

2 ex

FIELD: physics.

SUBSTANCE: system for control of loose components blending additionally comprises the following components for blending of uncontrolled loose component of mixture: serially connected hopper-accumulator tank and transporter track for component supply into blended stack, serially connected scales installed on transporter track, and unit-accumulator counter for information summation on current weight of component. To blend every of dosed loose components of mixture, there are serially connected hopper-accumulator tanks according to the number of mentioned components, feeders, transporter tracks of components supply into blended stack, scales serially connected in compliance with mentioned components and installed on transporter tracks, and unit-accumulator counters for information summation on current weight of every dosed components, multiplication units that are serially connected in compliance with the number of mentioned components, control inputs of which are connected to output of unit for comparison of ratios of the amounts of current and required uncontrolled and dosed loose components of mixture, units of PID-controllers, other outputs of which are connected to appropriate information outputs of scales of every dosed loose components, and feeders, and also unit-information table, inputs of which are connected to appropriate information outputs of scales of uncontrolled loose component, scales of every dosed loose component of mixture and unit-setter for operator to set required ratio of scales of uncontrolled and dosed loose components of mixture, at that the second input of unit for comparison of ratios of the amounts of current and required uncontrolled and dosed loose components is connected to appropriate information output of unit-accumulator counter for information summation on current weight of uncontrolled loose component of mixture, and the first and second information outputs of unit-accumulator counters of information summation on current weight of every dosed components of mixture are connected accordingly to the third input of unit for comparison of ratios of the amounts of current and required uncontrolled and dosed loose components of mixture and input of unit-setter for operator to set required ratios of mixture components weights, the other information output of which is connected to appropriate inputs of multiplication unit.

EFFECT: increased efficiency of control and improved productivity.

1 dwg

FIELD: imparting odor to gases.

SUBSTANCE: device comprises tank filled with liquid to be batched, batching pump, pressure difference gage provided with the plus and minus chambers, vertical measuring pipe provided with the inlet and outlet branch pipes at the ends, source of excess gas pressure, by-pass valve, and calibrated pipe with open end that is set pressure-tightly in the vertical measuring pipe from above. The open end is positioned near the bottom end of the vertical measuring pipe, and top end is connected with the gas pipeline and by-pass valve. The batching pump is connected with the tank that is connected with the gas pipeline. The outlet of the batching pump is connected with the plus chamber of the pressure difference gage and bottom end of the vertical measuring pipe. The minus chamber of the pressure difference gage cooperates with the by-pass valve, free space of the top section of the vertical measuring pipe, and source of excess pressure .

EFFECT: enhanced precision.

1 dwg

FIELD: petroleum processing.

SUBSTANCE: process comprises following stages: solvent extraction to give dewaxed petroleum product and hydrofining wherein dewaxed petroleum product to hydrogenation with hydrogen in presence of catalyst to produce higher-quality petroleum product. Process also includes evaluation of concentration of polyaromatic hydrocarbons in dewaxed petroleum product and control of at least one of the parameters such as extraction temperature, solvent uptake, and supply of starting petroleum product in accordance with specified concentrations of polyaromatic hydrocarbons.

EFFECT: simplified process.

9 cl, 10 dwg, 2 tbl

Proportioner // 2248030

FIELD: machine engineering, namely aircrafts, possibly fuel system devices for regulating and feeding fuel components to engine.

SUBSTANCE: apparatus includes housing, supplying and discharging pipelines and mechanisms for regulating relation and flow rate of components. Housing is in the form of set of sleeves with lids whose number is equal to number of controlled components. Movable and stationary partitions with flow-through windows are placed in said sleeves. Partitions divide cavity of sleeves by inlet and outlet chambers. Sleeves are provided with supplying and discharging pipelines respectively. Movable partitions are spring-loaded and they are mounted in splines of central sleeve in the form of cylinder. Said cylinder is placed in central zones of sleeves and lids and it is mounted in boundary lids. Each stationary partition includes rigidly secured to it lever for setting relation of fuel components. Said lever is fixed to housing by means of ball fixing member.

EFFECT: possibility for regulating total flow rate of components at keeping necessary mutual relation of them.

2 dwg

FIELD: petroleum processing.

SUBSTANCE: process comprises following stages: solvent extraction to give dewaxed petroleum product and hydrofining wherein dewaxed petroleum product to hydrogenation with hydrogen in presence of catalyst to produce higher-quality petroleum product. Process also includes evaluation of concentration of polyaromatic hydrocarbons in dewaxed petroleum product and control of at least one of the parameters such as extraction temperature, solvent uptake, and supply of starting petroleum product in accordance with specified concentrations of polyaromatic hydrocarbons.

EFFECT: simplified process.

9 cl, 10 dwg, 2 tbl

FIELD: imparting odor to gases.

SUBSTANCE: device comprises tank filled with liquid to be batched, batching pump, pressure difference gage provided with the plus and minus chambers, vertical measuring pipe provided with the inlet and outlet branch pipes at the ends, source of excess gas pressure, by-pass valve, and calibrated pipe with open end that is set pressure-tightly in the vertical measuring pipe from above. The open end is positioned near the bottom end of the vertical measuring pipe, and top end is connected with the gas pipeline and by-pass valve. The batching pump is connected with the tank that is connected with the gas pipeline. The outlet of the batching pump is connected with the plus chamber of the pressure difference gage and bottom end of the vertical measuring pipe. The minus chamber of the pressure difference gage cooperates with the by-pass valve, free space of the top section of the vertical measuring pipe, and source of excess pressure .

EFFECT: enhanced precision.

1 dwg

FIELD: physics.

SUBSTANCE: system for control of loose components blending additionally comprises the following components for blending of uncontrolled loose component of mixture: serially connected hopper-accumulator tank and transporter track for component supply into blended stack, serially connected scales installed on transporter track, and unit-accumulator counter for information summation on current weight of component. To blend every of dosed loose components of mixture, there are serially connected hopper-accumulator tanks according to the number of mentioned components, feeders, transporter tracks of components supply into blended stack, scales serially connected in compliance with mentioned components and installed on transporter tracks, and unit-accumulator counters for information summation on current weight of every dosed components, multiplication units that are serially connected in compliance with the number of mentioned components, control inputs of which are connected to output of unit for comparison of ratios of the amounts of current and required uncontrolled and dosed loose components of mixture, units of PID-controllers, other outputs of which are connected to appropriate information outputs of scales of every dosed loose components, and feeders, and also unit-information table, inputs of which are connected to appropriate information outputs of scales of uncontrolled loose component, scales of every dosed loose component of mixture and unit-setter for operator to set required ratio of scales of uncontrolled and dosed loose components of mixture, at that the second input of unit for comparison of ratios of the amounts of current and required uncontrolled and dosed loose components is connected to appropriate information output of unit-accumulator counter for information summation on current weight of uncontrolled loose component of mixture, and the first and second information outputs of unit-accumulator counters of information summation on current weight of every dosed components of mixture are connected accordingly to the third input of unit for comparison of ratios of the amounts of current and required uncontrolled and dosed loose components of mixture and input of unit-setter for operator to set required ratios of mixture components weights, the other information output of which is connected to appropriate inputs of multiplication unit.

EFFECT: increased efficiency of control and improved productivity.

1 dwg

FIELD: process engineering.

SUBSTANCE: invention relates to production of synthetic carnallite. Proposed method comprises stabilising dissolution temperature, stabilising useful component concentration in varying stock consumption and determining useful component in flows entering the process. In varying said consumption relative to preset magnitude, useful component consumption is adjusted. Useful component comprises, apart from potassium chloride, magnesium chloride. Its concentration on feed stock flow is stabilised by evaporation of magnesium chloride initial solution. Additionally, content of magnesium chloride in evaporated solution is measured to calculate flow rate of evaporated solution by the following expression: where is flow rate of evaporated magnesium chloride solution, t; GKCl is potassium chloride flow rate per 100% of the product, t; is specified content of MgCl2 in evaporated solution, 35±0.5 %. Calculated magnitude is loaded in solution consumption control system as a setting point.

EFFECT: higher accuracy of control.

2 ex

FIELD: metallurgy.

SUBSTANCE: invention can be used for control of the service life of the items made from A85 grade aluminium and operated under creep conditions. Creep control method of A85 grade aluminium involves attachment to the item from aluminium of one of the metal plates having work function that is different from aluminium. At attachment of the above plates the contact difference of potentials appears. Depending on value of potential contact difference the creep process is either slowed by connection of plate from Pb, Ti, Fe, Cu, or accelerated by connection of plate from Zr, Ni.

EFFECT: increasing service life of aluminium items.

1 tbl, 2 dwg

FIELD: machine building.

SUBSTANCE: device includes the following: continuous monitoring device of percentage of soaked carbon band; limit stops; time sweep unit of item winding; monitoring unit of volumetric distribution of binding agent; monitoring unit of shift parameters of binding agent in structure of wound item; monitoring unit of kinetic properties of binding agent in surface layer; interface unit to information display device; display device of information and communication between them.

EFFECT: increasing monitoring efficiency of manufacturing process of items by winding method and improving the quality of the item.

6 dwg

FIELD: machine building.

SUBSTANCE: method of control of multi-effect evaporator with natural evaporation head evaporator includes measurement and regulation of consumption of the initial solution and steam in the heating chamber and in the mortar space of the head evaporator and the boiling temperature of the solution, and the pressure of heating steam and the temperature of the solution at the outlet of the heating chamber of head evaporator are measured, based on the pressure of heating steam the temperature of its saturation and the difference between it and the solution temperature at the outlet of the heating chamber Δt1 is calculated, as well as the difference between the temperatures of the solution at the outlet of the heating chamber and the bioling temperature of the solution Δt2. With that, if Δt1 reduces to the value mentioned, e.g. 5°C, then the steam is supplied to the mortar space with consumption, corresponding to the amount of steam passing through the 0.3 section of the pipe during 1-2 minutes, if Δt2 decreases to the value lower than specified, e.g. to 3°C, the steam is supplied to the mortar space with consumption, corresponding to the total cross section of the pipe, and after reaching the setpoint value, e.g. 5°C the steam supply is stopped.

EFFECT: method enables to stabilise the operation of the apparatus, to increase plant efficiency and reduce the steam consumption for evaporation.

1 dwg

FIELD: engines and pumps.

SUBSTANCE: mixing pump includes mixing gas chamber, inlet channels protruding into the mixing chamber for supply to mixing chamber of high pressure and low pressure gas; outlet channel for discharge of mixed gases; pneumatic actuating element located in inlet high pressure gas supply channel and containing movable piston rigidly attached to the plug the position of which in inlet channel determines the flow passage of high pressure gas to mixing chamber; control cavity of movable piston, to which the pressure determining the position of movable piston, pneumatic circuit between pressure source and control cavity is supplied. Besides, according to the invention, pneumatic circuit includes at least one bleed valve made so that leakage can be created in pneumatic circuit, which allows changing the pressure supplied to the control cavity.

EFFECT: creation of easy-to-operate gas mixing pump capable of changing the outlet gas pressure value with the specified or reference value.

17 cl, 5 dwg

FIELD: electricity.

SUBSTANCE: adjustable voltage transformer comprises the following: a primary winding connected to a source of power supply, a secondary winding electrically isolated from the primary winding, besides, the secondary winding is designed to reduce the primary voltage down to the secondary voltage and a multistep switch of transformer taps connected with the secondary winding, besides, the transforer tap switch divides the secondary voltage into the specified number of voltage steps.

EFFECT: even and less distorted adjustment of current supplied to heaters of electric resistance, supply of power supply to heaters of underground beds and their adjustment.

20 cl, 4 dwg

Up!