Methods used to roast coffee beans
By accessing pre-determined roasting formulas and calculation rules in the roaster, the roasting parameters are automatically adjusted, and the problem of inconsistent quality when roasting different amounts of coffee beans is solved, achieving the best and consistent effect of roasting.
Patent Information
- Application Number
- CN202180059855.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-07-28
- Filing Date
- 2021-07-27
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2041-07-27
AI Technical Summary
When existing roasters roast different amounts of coffee beans, it is difficult to ensure consistency in roasting quality, which may lead to problems such as burning, under-baking or uneven roasting.
By accessing pre-determined roasting recipes and calculation rules, the roasting parameters are automatically adjusted to suit different amounts of coffee beans, ensuring optimal results are achieved with each roast.
The best and consistent quality of baked beans is achieved regardless of the amount of baked beans, avoiding the risk of burnt or underbaked.
Smart Images

Figure CN116193997B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to roasting coffee beans, and more particularly to roasting coffee beans in varying quantities, particularly suitable for use at home or in shops and cafés. Background Art
[0002] Over the past few decades, many roasters have been developed for use in homes or in small shops and cafes. Most roasters are based on fluidized bed technology that implements a hot air fluidized bed chamber. In such a chamber, heated air is forced through a screen or perforated plate beneath the coffee beans with enough force to lift the beans. Heat is transferred to the beans as they tumble and circulate within this fluidized bed.
[0003] Derived from the industrial roasting machine described in US3964175, this technology has been adapted to small domestic devices, such as US4484064, US4494314, US4631838, US4968916, US5269072, US5564331..., and today, most of these roasters implement an automatic roasting process, where predefined roasting curves are stored in the control unit of the device.
[0004] These predefined roasting curves are usually defined for a specific type of coffee beans and are defined by coffee experts. These curves are defined to provide the best roast for each type of coffee beans, and reproducing the roasting curves guarantees that the same final roasted beans are always obtained consistently.
[0005] While the size of the roasting chamber of a home device is usually designed to hold a small amount of coffee beans that is systematically filled at each roasting operation, the size of the device for small shops and cafes is usually designed to be larger, so that the operator can alternatively roast coffee beans for large or small numbers of consumers as needed. For example, the size of the roasting chamber may be designed so that an amount of coffee beans in the range of 50g to 300g can be roasted.
[0006] The roasting parameters (essentially time and temperature) cannot be the same for different quantities of coffee beans to be roasted. Otherwise, when the quantity of coffee beans deviates significantly from the standard usual quantity, the quality of the roasting may be adversely affected: the coffee beans may become burnt or may not reach the desired degree, or the coffee beans may be roasted unevenly or may not provide the best organoleptic characteristics. Although the beans to be roasted and the roasting equipment are identical, a consistent roast is not obtained.
[0007] US2004 / 074400 describes a roasting device in which roasting parameters can be adjusted according to the weight and type of coffee beans. Specifically, a standard roasting curve can be adjusted based on the weight of the coffee beans introduced into the roaster. However, it is not explained what the standard roasting curve represents and how it is applicable to different types of coffee beans.
[0008] US2014 / 0314923 describes a roasting device in which roasting curves are stored and in which a controller is operable to calculate an optimal roasting mode based on information about the coffee to be roasted, such as the weight and type of coffee beans. However, no description of this calculation is provided.
[0009] WO 2020 / 127668 describes a roasting device in which roasting parameters can be adapted to a customized amount of beans introduced into the device. The control system is configured to access a series of several predetermined roasting recipes (R i , R i+1 ...), the predetermined baking recipe being suitable for baking different successive predetermined quantities (M i 、M i+1 ...) and suitable for the predetermined amount M i 、M i+1 …. The device provides an optimal roast regardless of the amount of beans to be roasted. However, it is necessary to have access to a series of predetermined roasting recipes, which means predetermining several roasting recipes, which requires a certain amount of work to predetermine these recipes.
[0010] WO 2020 / 127673 describes a roasting device in which roasting parameters can be adapted to a customized amount m of beans introduced into the device. The control system is configured to access at least one predetermined roasting recipe providing a temperature T to be applied to the predetermined amount M of beans at discrete successive times t1, t2, ... @ti , T @t2 … and by applying a specific formula to the temperature T of a predetermined baking recipe @ti And a new baking recipe for the customized amount m is calculated in consideration of the customized amount m and the predetermined amount M.
[0011] This method of determining a roasting recipe for a customized amount of beans from only one predetermined roasting recipe can be improved, particularly by providing more consistency in the roasting of the same type of beans, regardless of the amount being roasted. Summary of the invention
[0012] The object of the present invention is to improve the automated roasting of coffee beans.
[0013] It would be advantageous to provide a roasting apparatus that achieves optimal and consistent roasting regardless of the amount of beans to be roasted.
[0014] It would be advantageous to provide a roasting apparatus that automatically applies a roasting curve corresponding to the amount of coffee beans introduced into the apparatus.
[0015] In a first aspect of the invention, there is provided a method for determining a type C for a roasting quantity m in a roasting device of a particular type. y Coffee Beans Recipe ym The method, the formula R ym Provide the temperatures T to be applied at discrete successive times t1, t2, ... respectively ym@t1 , T ym@t2 The setting value (T ym@ti ;t i ),
[0016] The method comprises the following steps:
[0017] - Access the following information:
[0018] . A rule for calculating a roasting recipe suitable for roasting a certain amount of beans according to any pre-existing roasting recipe, the amount being contained in a predetermined amount (M,
[0019] M±Δx), said pre-existing roasting recipe being suitable for roasting another quantity of beans in said specific type of roasting equipment, said other quantity being contained in the list of predetermined quantities (M, M±Δx), and
[0020] . a list of predetermined quantities (M, M±Δx), and
[0021] .At least one predetermined original baking recipe R yMoriginal , the baking formula R yMoriginal Suitable for baking an initially predetermined amount M in said specific type of baking equipment original Type C y beans, the predetermined original roasting recipe R yMoriginal Provide the temperatures T to be applied at discrete successive times t1, t2, ... respectively yMoriginal@t1 , T yMoriginal@t2 The setting value (T yMoriginal@ti ;t i ),and
[0022] The original predetermined amount of beans M original ,as well as
[0023] -based on:
[0024] .m with accessible original predetermined amount M original The comparison result between , and the comparison result between m and the accessible predetermined quantities (M, M±Δx) in the list, and
[0025] .M original The comparison result with the pre-determined quantities (M, M±Δx) accessible from the list,
[0026] The roasting recipe R to be applied to the amount m of coffee beans is determined as follows ym :
[0027] - If m is equal to the original predetermined amount M accessible original , then the baking formula R ym Corresponds to the accessible predetermined original baking recipe R yMoriginal ,
[0028] - If m is different from the original predetermined quantity M accessible original ,and
[0029] If the original predetermined amount M is accessible original is equal to one of the accessible predetermined quantities (M, M±Δx) in the list, and
[0030] If m is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the accessible predetermined original baking recipe R yMoriginal To calculate the baking formula R ym ,
[0031] If m is different from the list of accessible predetermined quantities (M, M±Δx), then according to the accessible predetermined original baking recipe R yMoriginal and / or be able to apply rules to accessible predetermined baking recipes R yMoriginal To calculate the baking formula R yM , R yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R ym .
[0032] If M original is different from any of the accessible predetermined quantities (M, M±Δx) in the list, then a quantity presenting the same quantity as M is identified in the list. original The minimum difference M closest And according to the pre-determined baking recipes accessible R yMoriginal Derive the corresponding baking formula R yMclosest , and subsequently:
[0033] .If m is equal to present with M original The minimum difference in the amount M closest , then the baking formula R ym Corresponding to the derived baking recipe R yMclosest ,
[0034] If m is different from M closestBut is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the derived baking recipe R yMclosest To calculate the baking formula R ym ,
[0035] If m is different from any of the accessible predetermined quantities (M, M±Δx) in the list, then according to the accessible original baking recipe R yMoriginal and / or be able to apply the rules to the derived baking recipe R yMclosest To calculate the baking formula R yM , R yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R ym .
[0036] The method involves determining a specific type C for baking a custom quantity m using a specific type of baking equipment based on y Coffee beans recipe:
[0037] - A predetermined original baking recipe yMoriginal The existence of a predetermined original baking recipe suitable for baking a predetermined amount M in the specific type of baking equipment original Type C y Beans,
[0038] and
[0039] a predetermined calculation rule providing a relationship between the roasting recipes suitable for roasting a specific amount of beans and contained in a list of predetermined quantities (M, M±Δx),
[0040] and
[0041] - New custom quantity m, predetermined quantity M original With the predetermined quantity (M, M±Δx)
[0042] The comparison results between .
[0043] Thus, based on the existence of only one predetermined roasting recipe suitable for that amount of beans, the roasting recipe for any custom amount of beans can be automatically calculated, as described below.
[0044] Pre-determined original baking recipes yMoriginal Provide the temperatures T to be applied at discrete successive times t1, t2, ... respectively yMoriginal@t1 , T yMoriginal@t2 The setting value (T yMoriginal@ti ;t i ).
[0045] Usually these predetermined original baking recipes are yMoriginal The coffee beans are roasted by the barista in the main roasting equipment C y The main roasting equipment is used for all coffee C y Define the original recipe.
[0046] The method then enables a new roasting recipe to be determined for any new quantity of beans roasted in a roasting device of the same type as the main roasting device. This new recipe guarantees the same result as that obtained according to the original roasting recipe R determined in advance. yMoriginal The predetermined amount of baking M original The same final roasted beans (color, aroma, density...) are obtained for different quantities of the same type of beans to be roasted.
[0047] Original baking recipes accessible yMoriginal Suitable for certain types C y of coffee beans and suitable for a predetermined amount M original The beans are suitable for a specific type of roasting equipment. Thus, for a type of beans, a predetermined amount M suitable for roasting can be accessed. original Typically, the original roasting recipe is established by a coffee roaster and provides a type C for optimally roasting the amount M measured during the roasting operation. y The exact setting for the coffee beans.
[0048] Preferably, the method also requires access to the baking recipe R yMoriginal The associated predetermined quantity M original In one embodiment, for all accessible original baking recipes R yMoriginal , the predetermined amount may be the same, and the predetermined amount may be set by default.
[0049] In another embodiment, the predetermined amount can be based on the coffee beans C y And its baking recipe R yMoriginal In the latter case, the method needs to access the corresponding baking recipe R yMoriginal The predetermined amount M associated with original .
[0050] In some embodiments of the method, for a particular type C y Coffee beans, with access to several original roasting recipes yzMoriginal , these original baking recipes are based on except type C y Or quantity M originalIn particular, these original recipes differ according to the final roast degree (light, medium, dark) to be applied to the beans and / or the further use of the roasted beans, as described below.
[0051] As mentioned above, the predetermined amount M suitable for baking is defined by experiment. original This roasting recipe of a type of beans yMoriginal : It reflects the sensory taste that the roaster tailors to the consumer who will drink coffee extracted from this type of roasted beans. The roasting recipe is also related to a type of roasting equipment itself, as the roasting profile can vary depending on the type of agitation of the beans (fluidized bed or drum), the internal design (such as the shape of the chamber), the location of key components (e.g., temperature sensors), and / or the type of control system operable to control the heating device.
[0052] Additionally, the method requires access to:
[0053] - rules for calculating a roasting recipe suitable for roasting a certain amount of beans, said amount being included in the list of predetermined amounts (M, M±Δx), based on any pre-existing roasting recipe suitable for roasting another amount of beans, said other amount being included in the list of predetermined amounts (M, M±Δx), in said specific type of roasting equipment, and
[0054] - A list of said predetermined quantities (M, M±Δx).
[0055] This rule applies regardless of the specific type of beans to be roasted. The rule provides a pre-existing roasting recipe for a quantity in the list (e.g., R for quantity M). M ) and all baking recipes R suitable for other quantities in the list M±Δx The correspondence between the other quantities is either higher (M+Δx) or smaller (M-Δx) and differs by the amount Δx (Δ1, Δ2, Δ3...). Therefore, based on the rule and the knowledge of a pre-existing baking recipe for one quantity of the list, all baking recipes suitable for the other quantities can be automatically calculated.
[0056] It has been observed that for a specific type of equipment, the rules are the same for different types of beans and when it is desired to roast a new type of beans with this specific equipment, it is no longer necessary to determine a roasting recipe for a different amount of said beans. The determination of one pre-existing roasting recipe for one amount in the list is sufficient to derive the roasting recipe for the other amounts.
[0057] In a particular mode, the rules can be specific to a particular family of beans, especially the botanical type, such as Robusta or Arabica.
[0058] The rules are usually defined by experimentation. The rules are related to a specific type of baking equipment.
[0059] Preferably, the predetermined amounts M and M±Δx in the list defined in the rule may correspond to amounts between a higher amount and a lower amount which may be roasted in the container of the roasting device in which the rule is defined.
[0060] Preferably, at least two quantities are predetermined: one higher than M and another lower than M; typically, these at least two higher and lower predetermined quantities present the same quantity difference to M (Δ1).
[0061] Preferably, the predetermined amount M may correspond to an amount that is optimal for roasting in the volume of the container of the device. Then, the predetermined amounts M+Δ1, M+Δ2 ... and M-Δ1, M-Δ2 ... may correspond to an amount between a higher amount and a smaller amount that can be roasted in the container of the roasting device as described above.
[0062] Alternatively but less preferably, the predetermined amount M may correspond to the minimum amount of beans that can be roasted in the volume of the container of the device, and the at least one predetermined amount M+Δ1 may correspond to the maximum amount that can be roasted in the container of the roasting device.
[0063] Determine the type C to be applied to the custom quantity m y Coffee beans roasting recipe ym The method depends on:
[0064] -m with accessible raw predetermined amount M original The comparison results between
[0065] -M original The comparison result with the pre-determined quantities (M, M±Δx) accessible from the list, and
[0066] - The comparison result between m and the accessible predetermined quantities (M, M±Δx) in the list.
[0067] If m is equal to the original predetermined amount M accessible original , then this is to determine the baking formula R ym The simplest way is to ym Corresponds to the original baking recipe accessible R yMoriginal .
[0068] If m is different from the original predetermined quantity M accessible original , then determine the baking formula R ym The method depends on M originalThe comparison result with the accessible predetermined quantities (M, M±Δx) in the list, i.e. depending on the predetermined original baking recipe R yMoriginal Is it suitable for roasting of the amount of beans contained in the list of regular predetermined amounts (M, M±Δx).
[0069] If it is the first case, the original predetermined amount M that can be accessed original is equal to one of the accessible predetermined quantities (M, M±Δx) in the list, and
[0070] - If m is equal to one of the other accessible predetermined quantities in the list (M, M±Δx), then the formula can be determined by applying the rule to the accessible predetermined original baking recipe R yMoriginal To calculate the baking formula R ym ,or
[0071] - If m is different from the accessible predetermined quantity in the list (M, M±Δx), then according to the accessible original baking recipe R yMoriginal and / or can be achieved by applying rules to the accessible baking recipe R yMoriginal To calculate the baking formula R yM , R yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R ym .
[0072] If the second case is the case, the original predetermined amount M that can be accessed original Any quantity other than the list of accessible predetermined quantities (M, M±Δx). Then, the method for determining the baking recipe includes:
[0073] - Identify in the list the presentation and M original The minimum difference M closest And according to the baking recipe R accessible yMoriginal Derive the corresponding baking formula R yMclosest .Then:
[0074] .If m is equal to present with M original The amount M of the minimum difference closest , then the baking formula R ym Corresponding to the derived baking recipe R yMclosest ,
[0075] If m is different from M closest But is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the derived baking recipe R yMclosest To calculate the baking formula R ym ,
[0076] If m is different from any of the accessible predetermined quantities (M, M±Δx) in the list, then according to the accessible original baking recipe R yMoriginal and / or be able to apply the rules to the derived baking recipe R yMclosest To calculate the baking formula R yM , R yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R ym .
[0077] The rules and the method enable customization of the amount of beans roasted by the operator while guaranteeing that the same final roasted beans are obtained, regardless of the amount roasted. The roasting is consistent, regardless of the amount roasted.
[0078] This rule avoids storing data for different types C y For one type of beans and one amount of said beans, only a single original roasting recipe R is needed yMoriginal Then, based on the rule, a roasting recipe for any amount of said beans can be calculated or derived or approximated.
[0079] Typically, this rule is applied to a pre-existing baking recipe with a set value for the temperature T @ti A mathematical function, such as a polynomial (e.g., linear or quadratic), logarithmic or exponential function, of the pre-existing roasting recipe is suitable for roasting another amount of beans contained in the list of predetermined amounts (M, M±Δx).
[0080] This mathematical function provides a correspondence between all roasting recipes suitable for roasting the quantities of beans contained in the list of predetermined quantities (M, M±Δx). Thus, by accessing one pre-existing roasting recipe suitable for one of the quantities, all other roasting recipes suitable for the other quantities can then be calculated.
[0081] In a preferred embodiment, the method is used to prepare a baking mixture according to a predetermined original baking recipe R yM (T yM@ti ;t i ) calculates at least one roasting recipe R suitable for roasting a predetermined amount M±Δx of beans yM±Δx (T yM±Δx@ti ;t i ) is a linear function and is defined by at least one pair of predetermined coefficients (a(M; ΔM±Δx); b(M; M±Δx)) that are specific to the quantitative difference ±Δx between M and M±Δx and is applicable to the original baking recipe R determined in advance as follows M Provided temperature TyM@ti :
[0082] T yM±Δx@ti =a(M;M±Δx)T yM@ti +b(M;M±Δx).
[0083] In a specific embodiment of the method, the polynomial rule is defined by at least two pairs of predetermined coefficients (a(M; M±Δx); b(M; M±Δx)), each of which is defined in the predetermined baking recipe R yM A specific time range Δt i During application.
[0084] Specifically, a time range Δt i1 may correspond to the first stage of drying the beans, and another time range Δt i2 It may correspond to two subsequent phases of the roasting operation, which are the phases during which the Maillard reaction takes place and which are followed by the development phase (also called the finishing phase).
[0085] For the first stage of drying the beans, a first pair of predetermined coefficients may be defined, regardless of the amount of beans, whereas for subsequent stages, other pairs of predetermined coefficients specific to the amount of beans are preferably used in order to adjust the energy applied to that amount of beans in these critical stages.
[0086] In one mode, at different specific time ranges Δt i During this period, at least one coefficient of a pair of coefficients (aM; M±Δx); b(M; M±Δx) may be defined as a time function which is proportional to the time range Δt during the reproduction of the baking recipe. i Changes over time.
[0087] Alternatively, within a specific time range Δt i During this period, at least one of the coefficients in a pair of coefficients (a(M; M±Δx); b(M; M±Δx)) can be a constant. i , this constant can be different.
[0088] In one embodiment, for a specific type of roasting equipment, different rules can be defined for different families of beans. Thus, each family corresponds to a specific rule for roasting beans according to a predetermined original roasting recipe R M Calculate at least one roasting recipe R suitable for roasting a predetermined amount M±Δx of beans M±Δx Based on the obtained type C y , the control system is configured for direct access and is configured as type C y The bean's rules, or alternatively the type C yThe department to which it belongs, and then the rules of said department.
[0089] Coffee beans can be grouped into families that react in a similar way when the beans are roasted. Within the same family, beans are roasted overall according to similar roasting profiles. Within a family, different types of beans present different roasting profiles, but due to the similarity of the roasting profiles, the same rules can be applied to all types of beans of the family.
[0090] In one embodiment, the family may be associated with the botanical variety of the bean (eg, Arabica and Robusta may form two different families with different specific rules).
[0091] According to a preferred embodiment of the method, the accessible original predetermined quantity M original is equal to one of the accessible predetermined quantities (M, M±Δx) in the list of rules.
[0092] In practice, it is often preferred to provide access to predetermined original baking recipes established for these predetermined quantities of the rule, in order to avoid excessively lengthy calculations or approximations during the determination of the baking recipe for the customized quantity m.
[0093] According to the above preferred embodiment of the method, if m is different from M and different from any of the accessible quantities M±Δx, then according to the accessible baking recipe R yM and / or computable baking recipes R yM±Δx The roasting recipe R to be applied to the obtained amount m of coffee beans introduced into the container is derived from one or two roasting recipes ym , each of the one or two recipes is respectively suitable for roasting a predetermined amount of beans, and the one or more predetermined amounts of beans present a minimum amount difference from the obtained amount m.
[0094] In a first mode of the preferred embodiment, the baking recipe R can be accessed by yM and / or computable baking recipes R yM±Δx The roasting recipe R to be applied to the obtained amount m of coffee beans introduced into the container is derived by selecting a roasting recipe suitable for roasting a predetermined amount of beans presenting the minimum amount difference from the obtained amount m from the list of ym .
[0095] In this first mode, the baking recipe R ym is the accessible baking recipe of the choice yM or computable baking recipes R yM±Δx .
[0096] In a second mode of this preferred embodiment, the roasting recipe R to be applied to the obtained amount m of coffee beans introduced into the container can be derived by the following steps: ym :
[0097] - identifying in the list of accessible predetermined quantities M and M±Δx two consecutive predetermined quantities M presenting the smallest difference from m m-1 and M m+1 , where M m-1 Below M m+1 ,
[0098] - For the two identified quantities M m-1 and M m+1 , respectively obtain the corresponding baking formula R Mm-1 and R Mm+1 , the formula is determined as follows:
[0099] If the identified quantity M m-1 or M m+1 If an amount of is equal to a predetermined amount M, a predetermined original roasting recipe R suitable for roasting the predetermined amount M of beans is accessed. yM ,
[0100] If the identified quantity M m-1 and / or M m+1 If one or both of the quantities in differ from the predetermined quantity M, then by applying the rule to the accessible baking recipe R yM To calculate the corresponding baking formula R Mm-1 and / or R Mm+1 ,
[0101] - The baking recipe R obtained Mm-1 and R Mm+1 Provides the temperatures T applied at discrete successive times t1, t2, ... Mm-1@t1 , T Mm-1@t2 …and T Mm+1@t1 , T Mm+1@t2 ..., determining the temperature T to be applied to the obtained amount m of beans at each of the discrete successive times t1, t2, ... according to the recipe as follows m@t1 , T m@t2 …:
[0102] T m@ti =T Mm-1@ti +[(T Mm+1@ti –T Mm-1@ti ).K.(mM m-1 ) / (M m+1 -M m-1 )],
[0103] Where K≤1.
[0104] In this second mode, according to the accessible baking recipe R yM and / or by applying rules to accessible baking recipes R yM To calculate the baking formula R yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R ym .
[0105] Compared to the first mode, this second mode provides a more accurate determination of the roasting recipe to be applied to said amount m of coffee beans, since a specific roasting curve is determined for each specific amount.
[0106] K may be predetermined and accessible during the method. By default, K is equal to 1.
[0107] In a third mode of this preferred embodiment of the method, the roasting recipe R to be applied to the obtained amount m of coffee beans introduced into said container is derived by the following steps: ym :
[0108] - identifying in the list of accessible predetermined quantities M and M±Δx two consecutive predetermined quantities M presenting the smallest difference from m m-1 and M m+1 ,
[0109] - For the two identified quantities M m-1 and M m+1 , respectively obtain the corresponding baking formula R Mm-1 and R Mm+1 , the formula is determined as follows:
[0110] If an identified quantity M m-1 or M m+1 is equal to a predetermined amount M, then a predetermined original roasting recipe R suitable for roasting the predetermined amount M of beans is accessed yM ,
[0111] If the identified quantity M m-1 and / or M m+1 If one or both of the quantities in differ from the predetermined quantity M, then by applying the rule to the accessible baking recipe R yM To calculate the corresponding baking formula R Mm-1 and / or R Mm+1 ,
[0112] - The baking recipe R obtained Mm-1 and R Mm+1 Provides the temperatures T applied at discrete successive times t1, t2, ... Mm-1@t1 , TMm-1@t2 …and T Mm+1@t1 , T Mm+1@t2 ..., determining the temperature T to be applied to the obtained amount m of beans at each of the discrete successive times t1, t2, ... according to the recipe as follows m@t1 , T m@t2 …:
[0113] If m is closer to M m-1 ,but:
[0114] T m@ti =T Mm-1@ti +[(T Mm+1@ti –T Mm-1@ti ).K.(mM m-1 ) / (M m+1 -M m-1 )],
[0115] If m is closer to M m+1 ,but:
[0116] T m@ti =T Mm+1@ti -[(T Mm+1@ti –T Mm-1@ti ).K.(M m+1 -m) / (M m+1 -M m-1 )],
[0117] Where K≤1.
[0118] Compared to the second mode, this third mode provides a more accurate determination of the roasting recipe to be applied to said amount m of coffee beans.
[0119] K may be predetermined and accessible during the method. By default, K is equal to 1.
[0120] In the second and third modes of this specific embodiment, the method may include the following steps:
[0121] -Based on Type C y Coffee beans, access coefficient K y , this coefficient is specific to the type C y of coffee beans, and
[0122] - By using K y As the coefficient K, the baking formula R is derived ym .
[0123] In an alternative form of this embodiment, if the rule is a linear function and pairs of predetermined coefficients (a(M; M±Δx); b(M; M±Δx)) are accessible, the formula R can be derived by the following steps: ym Method:
[0124] - identifying in the list of accessible predetermined quantities M and M±Δx two consecutive predetermined quantities M presenting the smallest difference from m m-1 and M m+1 , where M m-1 Below M m+1 ,
[0125] - For the two identified quantities M m-1 and M m+1 , obtain at least one pair of corresponding predetermined coefficients (a(M; M m-1 );;b(M;M m-1 )) and (a(M;M m+1 );b(M;M m+1 )), wherein if the two identified quantities M m-1 and M m+1 If one of the quantities in is equal to M, then the corresponding pair of predetermined coefficients is (1; 1),
[0126] - Based on the obtained pairs of predetermined coefficients (a(M; M m-1 );;b(M;M m-1 )) and (a(M;M m+1 );b(M;M m+1 )), at least one pair of coefficients a(M; m) is determined as follows:
[0127] a(M; m) = a(M; M m-1 )+[(a(M;M m+1 )-a(M;M m-1 )).K.(mM m-1 )(M m+1 -M m-
[0128] 1)],
[0129] Where K≤1,
[0130] - according to the determined at least one pair of coefficients a(M; m) and according to the predetermined original baking recipe R yM (T yM@ti ;t i ), the baking formula R is calculated as follows ym , the roasting recipe provides a temperature T to be applied to the obtained amount m of beans at each of said discrete successive times t1, t2, ...m@t1 , T m@t2 …:
[0131] T ym@ti =a(M; m)T yM@ti +b(M;m).
[0132] The coefficient K is the same as above.
[0133] In a specific embodiment, the method may enable determination of the type C for roasting the amount m in a specific roasting device comprising an air flow drive. y Additional roasting recipe for coffee beans flow-ym wherein the method enables determination of the type C of the roasted quantity m in a roasting device y Additional roasting recipe for coffee beans flow-ym , the additional baking recipe provides an air flow F to be applied at discrete successive times t1, t2, ... @t1 、F @t2 The setting value (F ym@ti ;t i ),
[0134] The method comprises the following steps:
[0135] - Access the following information:
[0136] . A rule for calculating a roasting recipe suitable for roasting a certain amount of beans according to any pre-existing roasting recipe, the amount being contained in a predetermined amount (M,
[0137] M±Δx), said pre-existing roasting recipe being suitable for roasting another quantity of beans in said specific type of roasting equipment, said other quantity being contained in the list of predetermined quantities (M, M±Δx), and
[0138] . a list of predetermined quantities (M, M±Δx), and
[0139] .At least one predetermined original baking recipe R flow-yMoriginal , the baking formula R flow-yMoriginal Suitable for baking an initially predetermined amount M in said specific type of baking equipment original Type C y beans, and
[0140] The original predetermined amount of beans M original ,as well as
[0141] -based on:
[0142] .m with accessible original predetermined amount M originalThe comparison result between , and the comparison result between m and the accessible predetermined quantities (M, M±Δx) in the list, and
[0143] .M original The comparison result with the pre-determined quantities (M, M±Δx) accessible from the list,
[0144] The roasting recipe R to be applied to the amount m of coffee beans is determined as follows flow-ym :
[0145] - If m is equal to the original predetermined amount M accessible original , then the baking formula R flow-
[0146] ym Corresponds to the original baking recipe accessible R flow-yMoriginal ,
[0147] - If m is different from the original predetermined quantity M accessible original ,and
[0148] If the original predetermined amount M is accessible original is equal to one of the accessible predetermined quantities (M, M±Δx) in the list, and
[0149] If m is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the accessible predetermined original baking recipe R flow-yMoriginal To calculate the baking formula R flow-ym ,
[0150] If m is different from the list of accessible predetermined quantities (M, M±Δx), then according to the accessible original baking recipe R flow-yMoriginal and / or be able to apply rules to accessible baking recipes R flow-yMoriginal To calculate the baking formula R flow-yM , R flow-yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R flow-ym .
[0151] If M original is different from any of the accessible predetermined quantities (M, M±Δx) in the list, then a quantity presenting the same quantity as M is identified in the list. original The minimum difference M closest And according to the baking recipe R accessible flow-yMoriginal Derive the corresponding baking formula R flow-yMclosest , and subsequently:
[0152] .If m is equal to present with Moriginal The minimum difference in the amount M closest , then the baking formula R flow-ym Corresponding to the derived baking recipe R flow-yMclosest ,
[0153] If m is different from M closest But is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the derived baking recipe R flow-yMclosest To calculate the baking formula R flow-ym ,
[0154] If m is different from any of the accessible predetermined quantities (M, M±Δx) in the list, then according to the accessible original baking recipe R flow-yMoriginal and / or be able to apply the rules to the derived baking recipe R flow-yMclosest To calculate the baking formula R flow-yM , R flow-yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R flow-ym .
[0155] Preferably, according to a predetermined roasting recipe R suitable for roasting a predetermined amount M of beans flow-yM (F yM@ti; t i ) calculates at least one roasting recipe R suitable for roasting a predetermined amount M±Δx of beans flow-yM±Δx (F yM±Δx@ti ;t i ) is a polynomial function,
[0156] The rule is defined by a pair of predetermined coefficients (c(M; M±Δx); d(M; M±Δx)) and is applied to a predetermined baking recipe R as follows fnlow-M Air flow provided:
[0157] F yM±Δx@ti =c(M;M±Δx)F yM@ti +d(M;M±Δx).
[0158] If, in addition, a pre-existing roasting recipe R is suitable for roasting a predetermined amount M of beans M (T M@ti; t i ) calculates at least one roasting recipe R suitable for roasting a predetermined amount M±Δx of beans M±Δx (T M±Δx@ti ;t i ) is a linear function,
[0159] The rule is defined by at least one pair of predetermined coefficients (a(M; M±Δx); b(M; M±Δx)) which are specific to the quantity difference ±Δx and which is applied to the temperature T provided by the predetermined original baking recipe RM as follows yM@ti :
[0160] T yM±Δx@ti =a(M;M±Δx)T yM@ti +b(M;M±Δx).
[0161] The method may then include accessing a ratio R, and a pair of predetermined coefficients (c(M; M±Δx); d(M; M±Δx)) may be defined as follows:
[0162] -c(M;M±Δx)=Ra(M;M±Δx), and
[0163] -d(M; M±Δx)=R b(M; M±Δx).
[0164] Preferably, the ratio R can be pre-set according to the type of coffee beans.
[0165] Preferably, in the above method, the amount is by weight.
[0166] In a second aspect of the present invention, there is provided a method for determining a method for roasting coffee beans C in a particular type of roasting equipment. A , C B Formulation of custom blends of... blend The method comprises the following steps: the coffee beans have corresponding amounts mA, mB, ..., the formula R blend Provide the temperatures T to be applied at discrete successive times t1, t2, ... respectively blend@t1 , T blend@t2 The setting value (T blend@ti ;t i ), wherein the method comprises the steps of:
[0167] - For each type C that is part of the blend y coffee beans, according to the above method to determine the amount m to be applied y Coffee beans roasting recipe ym ,
[0168] - Access the different types of the custom blend separately C y The temperature adaptation factor of coffee beans is X y ,
[0169] - According to the determined baking recipe R ym And according to the accessible temperature adaptation factor X y , and based on type C yThe amount of beans m y , the temperature T of the customized blend to be applied to the beans at each of the discrete successive times t1, t2, ... is determined according to the following formula (I): blend@t1 , T blend@t2 …:
[0170]
[0171] where y corresponds to all types of coffee beans present in the blend, and f y Indicates that in the blend of coffee beans, type C y The weight fraction of coffee beans.
[0172] Determining a roasting recipe that is appropriate for roasting a specific coffee bean fraction of a blend and for a specific amount of that bean fraction in the blend provides a good starting point for calculating the roasting recipe for the blend.
[0173] In addition, formula (I) uses these selected baking recipes, whose amount factor f y It is possible to take into account one type of bean C within the blend y of the larger part.
[0174] In addition, formula (I) uses these selected baking recipes, whose temperature adaptation factor X y It is possible to give more or less importance to the roasting profile of one type of bean in the roasting profile of the blend. In other aspects, the factor takes into account the roasting profile of the corresponding bean C y The ability to absorb heat, which can vary with the size of the bean, its density, its internal structure and / or its chemical composition. For example, two types of beans may be of different sizes, so that the smaller beans require less thermal energy. This factor can take into account certain desired properties of the beans after roasting in the blend, which can relate to the color of the roasted beans in the final roasted blend, their level of acrylamide and / or their sensory attributes.
[0175] In fact, due to the fact that the blend includes different types of beans that further exhibit different reactions to specific implementations of common roasting profiles, the final roasted blend may include roasted beans that exhibit different colors and / or different levels of specific components (such as acrylamide or furans generated by roasting) and / or different optimal sensory attributes. In order to control the production of roasted blends that exhibit all or some of these characteristics, temperature adaptation factors are used to keep specific coffee beans (especially more sensitive coffee beans) closer to their corresponding roasting profiles in order to obtain the desired characteristics of these beans.
[0176] The key criteria for defining the temperature adaptation factor may be different for different beans, as some beans may be more or less sensitive to deviations from their optimal roasting profile.
[0177] In general, when forming a blend, it is desirable to produce a resulting roasted blend that exhibits properties that globally correspond to the average of the properties of each type of beans roasted individually, and in particular the best properties of each of these beans. The temperature adaptation factor ensures that the properties of beans that are more sensitive to temperature will be found in the roasted blend.
[0178] Temperature adaptation factor X y The value of is generally comprised between 0.5 and 2. Factors with low values are suitable for beans that are less sensitive to temperature changes, while factors with higher values are suitable for more reactive beans that can develop new properties if roasted at a temperature that deviates too much from their optimal roasting curve.
[0179] These factors are usually defined experimentally.
[0180] This formula enables automatic calculation of the roasting recipe of the blend. A non-experimental operator is able to roast a blend of different types of coffee without the risk of the resulting roasted blend presenting undesirable taste characteristics (especially burnt or under-roasted). The risk of wasting beans is prevented.
[0181] According to a third aspect, there is provided a method for determining a method for baking different types of C in a specific type of baking equipment. y The formulation of a custom blend of coffee beans R blend Alternatively, the coffee beans have a corresponding amount m y , the formula R blend Provide the temperatures T to be applied at discrete successive times t1, t2, ... respectively blend@t1 , T blend@t2 The setting value (T blend@ti ;t i ), wherein the method comprises the steps of:
[0182] - Access the following information:
[0183] For each type C contained in the blend y Coffee beans, respectively, of at least one predetermined original roasting recipe R yMoriginal , each formula R yMoriginal
[0184] (T yMoriginal@ti ;t i ) is suitable for baking an initially predetermined amount M in said specific type of baking equipment original Type C yBeans,
[0185] The original predetermined amount of beans M original ,as well as
[0186] .rule, which is used to prepare a predetermined original baking recipe R yMoriginal
[0187] (T yMoriginal@ti ;t i ) calculates a predetermined amount M suitable for baking in said specific type of baking equipment original±Δx At least one roasting recipe for beans Moriginal±Δx , the rule is a linear function, and the rule consists of at least one pair of predetermined coefficients
[0188] (a(M original ;M original±Δx ); b(M original ;M original±Δx )) is defined, the coefficient is specific to the quantity difference ±Δx, and the rule is applied as follows from a predetermined original baking recipe R Moriginal Provided temperature T Moriginal@ti :
[0189] T Moriginal±Δx@ti =a(M original ;M original±Δx )T Moriginal@ti +b(M original ;M original±Δx )
[0190] and
[0191] The at least one predetermined quantity M original±Δx ,and
[0192] .The different types C y The temperature adaptation factor X of coffee beans y ,and
[0193] - For each type C that is part of the blend y of coffee beans, in a predetermined amount M original and M original±Δx Identify the list presented with m y The minimum difference M closest And the corresponding pair of coefficients (ay:by) is derived as follows:
[0194] ay=a(M original ;M closest );
[0195] by=b(M original ;Mclosest ),
[0196] - Calculate the corresponding pair of coefficients for the blend as follows:
[0197]
[0198] where y corresponds to all types of coffee beans present in the blend, and f y Indicates that in the blend of coffee beans, type C y The weight fraction of coffee beans,
[0199] The temperature T of the customized blend to be applied to the beans at each of the discrete successive times t1, t2, ... is determined according to the following formula (II): blend@t1 , T blend@t2 …:
[0200]
[0201] where y corresponds to all types of coffee beans present in the blend, and f y Indicates that in the blend of coffee beans, type C y The weight fraction of coffee beans.
[0202] In this method, for the coffee beans C contained in the blend y All types, corresponding to the predetermined original baking recipe R yMoriginal Suitable for baking an original predetermined amount M in said particular type of baking equipment original Beans,
[0203] In a fourth aspect of the present invention, there is provided an apparatus for roasting coffee beans, the apparatus comprising:
[0204] - a container for containing coffee beans,
[0205] - a heating device for heating the coffee beans contained in the container,
[0206] a control system operable to control the heating device and configured to apply a baking recipe (R) providing temperatures T to be applied at discrete successive times t1, t2, ... respectively @t1 , T @t2 The setting value (T @ti ;t i ),
[0207] where for the type C of the custom quantity m introduced into the container y of coffee beans,
[0208] The control system is configured to obtain at least:
[0209] The amount of coffee beans introduced into the container, m, and
[0210] Type C of coffee beans introduced into the container y ,
[0211] and
[0212] -Based on the obtained type C y and the obtained quantity m, the control system is configured to determine a type C for roasting the quantity m in a roasting device according to the above method y Coffee Beans Recipe ym .
[0213] The roasting device comprises a container for containing coffee beans during the roasting process. In the container, the coffee beans are heated and preferably mixed to homogenize the heating through the coffee beans.
[0214] Mixing can be achieved by a fluidized bed of hot air or mechanically with stirring blades or by rotation of a drum.
[0215] Preferably, the container is a hot air fluidized bed chamber. In such a container, heated air is forced through a screen or perforated plate below the coffee beans with sufficient force to lift the coffee beans. Heat is transferred to the beans as they tumble and circulate in this fluidized bed.
[0216] Alternatively, the container can be a barrel chamber, wherein the coffee beans are tumbled in a heated environment. The barrel chamber can be composed of a horizontal drum, or the barrel chamber can include stirring blades to tumble the coffee beans in a heated environment.
[0217] The roasting device comprises means for heating coffee beans contained in a container.
[0218] Preferably, the heating device is configured to generate a hot air flow, which is directed to the coffee beans contained in the container so as to heat the coffee beans. Typically, the heating device comprises at least an air drive or fan and a heater for heating the air flow generated by the air drive.
[0219] As a heat source, the device preferably comprises an electric heater. This electric heater is usually an electrical resistor. The advantage of an electric heater is that the air pollutants generated during roasting are those generated by the heating of the coffee beans themselves, rather than by the combustion of gases that occurs when the heating source is a gas burner using natural gas, propane, liquefied petroleum gas (LPG) or even wood.
[0220] The apparatus comprises a control system operable to control the heater and configured to apply a baking recipe. The baking recipe (R) provides temperatures T to be applied at discrete successive times t1, t2, ..., respectively, during the baking process. @t1 , T@t2 …. The baking recipe is usually expressed as a temperature versus time curve.
[0221] Typically, the control is implemented based on measurements of at least one temperature sensor positioned in the container in a feedback loop control.
[0222] Control is applied to the heating device, usually to the heater and / or the air drive.
[0223] In one specific embodiment, the control system is operable to control the air drive and is configured to apply a baking recipe (R flow ), the baking recipe provides fan speeds F to be applied at discrete successive times t1, t2, ... @t1 、F @t2 The setting value (F @ti ;t i ).
[0224] The control system of the device is configured to determine, when a customized amount m of coffee beans is introduced into the container, a roasting recipe suitable for this specific amount m of coffee beans.
[0225] The control system enables roasting of any quantity of coffee beans, particularly quantities for which no roasting recipe has been previously determined or is not accessible to the control system.
[0226] With the present device, for such new amount, the control system of the device is configured to determine a roasting profile suitable for the customized amount.
[0227] The control system of the device is configured to obtain at least:
[0228] - the amount m of coffee beans introduced into the container, and
[0229] - Type C of coffee beans introduced into the container y .
[0230] Where different amounts of different types of beans are introduced in order to create a custom blend, each amount is obtained for each type of bean.
[0231] The amount m of coffee beans introduced into the chamber can be obtained:
[0232] - From the user. In this case, the device may include a user interface to enable the user to input the amount of beans she / he is introducing into the chamber. The amount may also be input through the interface of a mobile device configured to communicate with the control system of the device.
[0233] or
[0234] - from a measuring device connected to the control system of the device. In this case, the measurement of the amount m of beans can be automatically provided to the control system of the device.
[0235] The apparatus may comprise a measuring device configured to measure an amount m of beans introduced into the chamber, and in the step of supplying an amount m of coffee beans to the controller, said amount of coffee beans may be automatically measured by the measuring device and provided to a control system of the apparatus.
[0236] In one embodiment, the chamber of the apparatus may be transparent and the walls of the chamber may present an operator-readable level indicator.
[0237] Thus, when the operator introduces beans into the transparent chamber, he / she can read the amount introduced by looking at the level indicator. This information can then be entered as input into the control system of the device, for example via a user interface.
[0238] The measuring device can be:
[0239] - a scale to measure the weight of the coffee beans, or
[0240] - a device comprising at least one chamber of a predetermined volume, or
[0241] -Level sensor to measure the volume of coffee beans in the chamber.
[0242] Preferably, the amount is weight and the measuring device is a weight scale.
[0243] When the measuring device is a device comprising at least one cavity of a predetermined volume, the device enables a user to select a cavity of predetermined volume and completely fill it with beans, with the result that a defined volume of beans is measured. The control system of the roasting device is provided with this precise volume of beans.
[0244] When the measuring device is a level sensor, the sensor measures the volume of coffee beans in the chamber. The process control is configured to deduce the volume of beans from said measured level.
[0245] If the volume of the beans is measured, then based on the type of beans C y By identifying the particles, their density can be obtained and their exact weight can be derived accordingly.
[0246] In a particular embodiment, the device may comprise identification means configured to read identification means from a bean package configured to supply its entire contents to a chamber of the device and wherein said identification means directly or indirectly provides a quantity m of beans (excluding beans of type C) in the package. y (in addition).
[0247] Typically, beans of type C y Relating to at least one characteristic of the beans that has a direct impact on the process of roasting the beans.
[0248] The type of coffee bean can be associated with specific characteristics, such as:
[0249] - The origin of the beans and / or the botanical variety of the beans (Arabica, Robusta...) or a specific pre-existing mixture or blend of different beans; the pre-existing mixture or blend may be defined by the choice of different specific beans and / or by the ratios of these different specific beans.
[0250] - The degree of pre-roasting of the beans. The coffee beans to be roasted may be green beans or may be partially pre-roasted beans obtained by heating green coffee beans and stopping the heating process before the end of the first crack. These partially pre-roasted beans may be pre-roasted to different degrees, with a direct impact on the subsequent final roasting performed in the roasting equipment.
[0251] - moisture content of beans,
[0252] - Bean size.
[0253] The type of bean may refer explicitly to the properties of the bean, such as origin, botanical variety, blend, degree of pre-roasting, ..., and / or may be referenced in a simpler way, such as an identification number, SKU number or trademark.
[0254] Coffee Bean Type C y Available in different ways:
[0255] - from the user. In this case, the user interface of the device may display a list of types of beans and prompt the user to select the type that she / he is introducing into the room. Alternatively, the list may be displayed through the interface of a mobile device configured to communicate with the control system of the device.
[0256] or
[0257] - from a code, such as provided on a bean package. In this case, the device may comprise a code reader, and the control system may be configured to prompt the operator to scan the code (e.g. provided on a bean package) of the beans she / he is introducing into the chamber.
[0258] Based on the type of coffee beans obtained C y and the quantity m obtained, the control system of the device is configured to determine a type C for roasting the quantity m in a roasting device according to the method described above. y Coffee Beans Recipe ym Specifically, the control system is configured to access at least the following information:
[0259] - rules for calculating a roasting recipe suitable for roasting a certain amount of beans, said amount being included in the list of predetermined amounts (M, M±Δx), based on any pre-existing roasting recipe suitable for roasting another amount of beans, said other amount being included in the list of predetermined amounts (M, M±Δx), in said specific type of roasting equipment, and
[0260] - a list of said predetermined quantities (M, M±Δx), and
[0261] - At least one predetermined original baking recipe R yMoriginal , the baking formula R yMoriginal Suitable for baking an initially predetermined amount M in said specific type of baking equipment original Type C y beans, and
[0262] - said original predetermined amount M of beans original .
[0263] The rule, the list of the predetermined quantities (M, M±Δx), the original baking recipe R yMoriginal and the predetermined amount M original It can be stored in a database or memory accessible to the control system of the device. y In addition to the steps of, the control system can be configured to access the above information.
[0264] In an alternative embodiment, the original baking recipe R yMoriginal and the predetermined amount M original And finally the rules can be encoded in the identifier bean C y By the single step of reading the code of the beans, the control system can be configured to obtain the identification and access the roasting recipe, the quantities and finally the rules.
[0265] Original baking recipe accessible by the control system yMoriginal Suitable for certain types C y of coffee beans and suitable for a predetermined amount M original Thus, for one type of beans, the control system can access a predetermined amount M suitable for roasting the beans. original At least one baking recipe.
[0266] Preferably, the predetermined amount M of the original recipe original It can be set to a value corresponding to between a minimum amount and a maximum amount that can be baked in the chamber of the baking device.
[0267] Preferably, the control system is configured to also access the baking recipe R yMoriginal The associated predetermined quantity M original In one embodiment, for all accessible roasting recipes, regardless of the bean, yMoriginal , the predetermined amount may be the same, and the predetermined amount M original Can be stored by the device's control system.
[0268] In another embodiment, the predetermined amount M original According to the coffee beans C y And its baking recipe R yMoriginal In this latter case, the control system is configured to also access the corresponding baking recipe R yMoriginal The predetermined amount M associated with original。
[0269] In one embodiment, the device is configured to receive and roast a customized amount m of coffee beans, the customized amount being equal to the accessible original predetermined amount M or to only one of the accessible predetermined amounts M±Δx.
[0270] For the embodiment described, the device is configured to receive only quantities of coffee beans selected between M and different quantities M±Δx. These specific quantities may be the result of specific dosing devices connected to the device, such as dosing devices that dispense one specific quantity Δx at each dosing operation and are able to supply the container in multiples of said specific quantity. Or these specific quantities may depend on the type of package holding the beans to be roasted: supplying the container with a plurality of identical packages of beans provides an amount corresponding to a multiple of a single specific quantity held in the package.
[0271] This embodiment enables the determination of the recipe corresponding to these specific M±Δx without requiring access to existing baking recipes R yM±Δx : Access a single recipe R yMoriginal The sum rule is sufficient to determine the roasting recipe of this type of coffee in which other amounts M±Δx are present.
[0272] If the heating device of the baking apparatus comprises an air flow drive, the control system may be operable to control the air flow drive and may be configured to apply the baking recipe (R flow ), the baking recipe provides air flow rates F to be applied at discrete successive times t1, t2, ... @t1 、F @t2 The setting value (F @ti ;t i ),
[0273] and
[0274] Based on the obtained type Cy and a quantity m, the control system being configured to determine said type C for roasting said quantity m in a roasting device y Additional roasting recipe for coffee beans flow-ym , the additional baking recipe provides an air flow F to be applied at discrete successive times t1, t2, ... according to the above method ym@t1 、F ym@t2 The setting value (F ym@ti ;t i ).
[0275] In one embodiment, the control system may be configured to:
[0276] - obtaining a further use of the coffee beans to be roasted in a list of predetermined uses (espresso, filter, French press...) and / or obtaining a desired degree of roasting of the coffee beans in a list of predetermined degrees (light, medium, dark),
[0277] - based on the specific further use to be achieved and / or the desired degree of roasting to be achieved, access to a predetermined original roasting recipe R yMoriginal , the recipe is suitable for baking a predetermined amount M original Type C y Beans suitable for the further use and / or desired roasting degree.
[0278] A further use of the roasted coffee beans relates to a coffee extraction process applied to the coffee beans once they have been roasted by a roasting device. This further use desired by the user may be, for example: preparing espresso, preparing coffee by dripping, preparing cold brew coffee by French press. Consideration may also be given to the fact that one may desire to use one of these extracted coffees to prepare a white cup by mixing with milk, creamer, ...
[0279] The advantage is that a specific amount m of coffee beans can be roasted to adapt the organoleptic characteristics of the resulting roasted coffee beans to this subsequent preparation.
[0280] In this embodiment, in which a further use of the roasted beans and / or a desired degree of roasting is obtained, the control system of the device accesses the roasted beans for the same type C y Different roasting recipes of beans yMoriginal One roasting recipe differs from another by the additional use of the same type of beans and / or degree of roasting.
[0281] In another aspect, a system for roasting coffee beans is provided, the system comprising:
[0282] - a baking apparatus such as that described above,
[0283] and
[0284] - a device for measuring the amount of coffee beans introduced into the container,
[0285] and wherein the control system of the roasting apparatus is operable to obtain an amount m of coffee beans introduced into the container and measured by the measuring device.
[0286] According to a fifth aspect, there is provided a baking device system, the system comprising a main baking device such as described above and a group of baking devices, the main baking device and the baking devices in the group being of the same type,
[0287] in:
[0288] - predetermine the original baking recipe using the main baking equipment as a predetermined original baking recipe R yMoriginal ,and
[0289] - defining rules with the master roasting device for calculating a roasting recipe suitable for roasting a certain amount of beans, said amount being included in the list of predetermined amounts (M, M±Δx), based on any pre-existing roasting recipe suitable for roasting another amount of beans, said other amount being included in the list of predetermined amounts (M, M±Δx), in said specific type of roasting device.
[0290] Equipment of the same type means equipment presenting components similar to those used for roasting coffee beans, in particular:
[0291] - a similar container for containing coffee beans,
[0292] - a similar heating device for heating coffee beans contained in a container,
[0293] - a similar control system operable to control the heating device and configured to apply a baking recipe (R) providing temperatures T to be applied at discrete successive times t1, t2, respectively, ... @t1 / T @t2 The setting value (T @ti ;t i ).
[0294] According to a sixth aspect, there is provided a computer program product comprising instructions which, when executed by a computer, a processor or a control unit, cause the computer, the processor or the control unit to perform a method such as the method described above.
[0295] Preferably, the instructions of the computer program product are executed by a processing unit of the baking apparatus.
[0296] In one embodiment, the instructions of the computer program product may be executed by a device external to the coffee bean roasting facility, such as a mobile device, or even a processing unit located at a server.
[0297] According to a seventh aspect, there is provided a computer-readable storage medium comprising instructions which, when executed by a computer, a processor or a control unit, cause the computer, the processor or the control unit to perform a method such as described above.
[0298] The above aspects of the present invention may be combined in any suitable combination. In addition, various features herein may be combined with one or more of the above aspects to provide combinations other than those specifically shown and described. Additional objects and advantageous features of the present invention will be apparent from the claims, specific embodiments, and accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0299] Specific embodiments of the present invention will now be further described by way of example with reference to the following drawings.
[0300] - Figure 1 is a schematic diagram of a general baking apparatus enabling the implementation of the method of the present invention,
[0301] - Figure 2 Show according to Figure 1 The block diagram of the control system of a general device,
[0302] - Figures 3 to 5 shows a new recipe for a new quantity calculated from a predetermined original recipe,
[0303] - Figure 6 shows a specific implementation of the method according to the present invention,
[0304] - Figures 7a to 7d schematically show different embodiments of the system according to the invention,
[0305] - Figure 8 and Fig. 9 A method of using the system according to the invention is schematically represented. DETAILED DESCRIPTION
[0306] Baking Equipment
[0307] Figure 1 An exemplary view of part of a roasting device 1 is shown. Functionally, the roasting device 1 is operable to roast coffee beans held in a container 11 by means of a hot air flow introduced into the container. At a first level, the device comprises: a housing 15, a roasting unit 10 and a control system 180. These components will now be described in order.
[0308] Baking equipment housing
[0309] The housing 15 accommodates and supports the aforementioned components and comprises a base 151 and a body 152. The base 151 is for abutting against a support surface, preferably via feet 154 providing a gap between the base and the support surface. The body 152 is for mounting components thereon.
[0310] Baking unit of baking equipment
[0311] The roasting unit 10 is operable to receive and roast coffee beans.
[0312] The baking unit 10 generally comprises, at the second level of the baking apparatus 1 , a container 11 and a heating device 12 , which are described in that order.
[0313] The container 11 is configured to receive and hold coffee beans introduced by an operator. A removable lid 17 enables the introduction and removal of coffee beans. The bottom of the container is configured to allow air to pass through, in particular, it may be a perforated plate 14, on which the coffee beans may be located and through which air may flow upwards.
[0314] The bran collector 16 is in fluid communication with the container 1 to receive the bran which is gradually separated from the coffee beans and is blown to the bran collector due to their light density.
[0315] The container 11 comprises a handle 112 to enable a user to remove the container from the housing 15 and obtain the roasted coffee beans.
[0316] In the illustrated embodiment, the container 1 is at least partially transparent and includes an upper level line 111b and a lower level line 111a designed on the container. Once the coffee beans have been introduced into the container 1, the user can check the amount of coffee beans introduced by referring to these level lines 111a, 111b. In particular, the operator can check whether the amount is below the lower level, between the lower level and the upper level, or above the upper level.
[0317] In an alternative embodiment of the roaster as shown in Figures 7b to 7d, the roasting unit may comprise means for automatically detecting the amount of coffee beans introduced into the container 1, such as a weight scale or a level sensor (capacitive or optical) inside the container.
[0318] In another embodiment of the roaster, not represented, the roasting unit may comprise a set of different containers, each container being configured to hold a specific amount of coffee beans. The roasting unit may comprise container identification means.
[0319] The heating device 12 includes an air flow driver 121 and a heater 122 .
[0320] The air flow driver 121 is operable to generate an air flow in the direction of the bottom of the container. The generated flow is configured to heat the beans and stir and lift the beans. Therefore, the beans are heated evenly. In particular, the air flow driver can be a fan powered by the motor 13. An air inlet 153 can be provided in the base 151 of the housing so as to send air into the interior of the housing, and the air flow driver blows the air in the direction of the container 11 as shown by the dotted arrow.
[0321] The heater 122 is operable to heat the airflow generated by the airflow driver 121. In the particular illustrated embodiment, the heater is a resistor positioned between the fan and the perforated plate 14, with the result that the airflow is heated before it enters the container 11 to heat and lift the coffee beans.
[0322] The heater 122 and / or the air flow driver 121 are operable to apply a roast profile to the beans, which is defined as a curve of temperature versus time.
[0323] Although the present invention is described with a roaster implementing a hot air fluidized bed, the present invention is not limited to this particular type of roasting equipment. Drum roasters and other types of roasters may be used.
[0324] The baking device 1 typically comprises a user interface 20 enabling the display and input of information.
[0325] The roasting device may comprise a code reader to read a code associated with the type of coffee beans present, for example, on the packaging of the coffee beans. Preferably, the code reader is positioned in the device so that an operator can easily position the code in front of it. It is preferably positioned in front of the device, for example close to the user interface 20 of the device. Thus, the information provided by the code can be immediately displayed by a display of the user interface 20 located aside.
[0326] Control systems for baking equipment
[0327] refer to Figure 1 and Figure 2 , now we will consider the control system 180: the control system 180 is operable to control the components of the roasting unit to roast the coffee beans. The control system 180 typically comprises at the second level of the roasting device: a user interface 20, a processing unit 18, a sensor 23, a power source 21, a memory 19, an optional communication interface 24 for remote connection, an optional code reader 3, an optional measuring device 4, an optional database 25.
[0328] The user interface 20 comprises hardware enabling a user to interact with the processing unit 1 by means of user interface signals. More specifically, the user interface receives commands from the user, which are transmitted as input to the processing unit 18 by the user interface signals. The commands may be, for example, instructions to execute a baking process and / or adjust operating parameters of the baking device 1 and / or power on or off the baking device 1. The processing unit 18 may also output feedback to the user interface 20 as part of the baking process, for example to indicate that a baking process has been initiated or that parameters associated with the process have been selected or to indicate the evolution of parameters during the process or to form an alarm.
[0329] In certain embodiments, the user interface may be used to:
[0330] - The amount m of coffee beans introduced into the container is provided by manual input.
[0331] - providing the identity C of the coffee beans introduced into the container by manual input such as selecting an identification type from a list of pre-selected coffee beans, or by entering a numerical reference of the coffee, for example read from a coffee bean packaging y .
[0332] - providing an additional use u of the beans introduced into and roasted in the container by manual input such as selecting a use from a list of predetermined uses (uα, uβ, ...) z .
[0333] - providing the desired degree of roasting of the beans introduced into the container and roasted in the container by manual input such as selecting the degree from a list of predetermined degrees (light, medium, dark).
[0334] The hardware of the user interface may include any suitable device, for example, the hardware includes one or more of the following: buttons (such as joystick buttons, knobs or push buttons), joysticks, LEDs, graphic or character LCDs, graphic screens with touch sensing, and / or screen edge buttons. The user interface 20 may be formed as one unit or multiple discrete units.
[0335] When the device is provided with a communication interface 24 as described below, a portion of the user interface may also be located on the mobile application. In this case, input and output may be transmitted to the mobile device via the communication interface 24.
[0336] The sensor 23 is operable to provide an input signal to the processing unit 18 for monitoring the state of the baking process and / or the baking equipment. The input signal may be an analog or digital signal. The sensor 23 typically comprises at least one temperature sensor 231 and optionally one or more of the following sensors: a level sensor associated with the container 1, an air flow rate sensor, a position sensor associated with the container and / or the bran collector.
[0337] If the apparatus or system comprises a measuring device 4, the apparatus is operable to provide an input 22, which is the amount of coffee beans introduced into the container 11. The input 22 may be the weight of the coffee beans measured by a scale, or the volume of the coffee beans, or the level measured by a level sensor associated with the container 11.
[0338] A code reader 3 may be provided and operable to read a code on a package of coffee beans and automatically provide an input which is the identity of the coffee beans introduced into the measuring device 4 or container 11 and optionally the amount provided by the package if the entire amount is introduced into a container of the roasting apparatus.
[0339] The processing unit 18 typically includes memory, input and output system components arranged as an integrated circuit (typically a microprocessor or microcontroller). The processing unit 18 may include other suitable integrated circuits, such as: ASIC, programmable logic device (such as PAL, CPLD, FPGA, PSoC), system on chip (SoC), analog integrated circuit (such as controller). For such devices, where appropriate, the above program code can be considered as programming logic or additionally include programming logic. The processing unit 18 may also include one or more of the above integrated circuits. An example of the latter is that several integrated circuits are arranged to communicate with each other in a modular manner, for example: a slave integrated circuit for controlling the user interface 20 communicates with a master integrated circuit for controlling the baking unit 10.
[0340] The power source 21 is operable to supply electrical energy to the controlled components and the processing unit 18. The power source 21 may include various devices, such as a battery or a unit for receiving and regulating mains power. The power source 21 is operably connected to a portion of the user interface 20 for powering the baking device on or off.
[0341] The processing unit 18 typically includes a memory unit 19 for storing instructions as program code and optionally data. To this end, the memory unit typically includes: a non-volatile memory, such as EPROM, EEPROM or flash memory, for storing program code and operating parameters as instructions, a volatile memory (RAM) for temporary data storage. The memory unit may include separate and / or integrated (e.g. on a semiconductor die) memory. For a programmable logic device, the instructions may be stored as programming logic.
[0342] The instructions stored on the memory unit 19 may ideally include a coffee bean roasting program.
[0343] The control system 180 is operable to control the heating device 12 (i.e., at Figure 1In a specific exemplary embodiment, the air flow driver 121 and / or the heater 122) are used to apply the coffee bean roasting process.
[0344] The coffee bean roasting program may use the extracted information encoded in the code and / or other information that may be stored as data on the memory unit 19 or from a remote source through the communication interface and / or input via the user interface 20 and / or signals from the sensor 23 to control the components.
[0345] Specifically, the control system is configured to apply a baking recipe R that provides for the baking of the products to be baked at discrete successive times t1, t2, . . . t final The applied temperature T @t1 , T @t2 …T @tfinal .
[0346] To this end, the processing unit 18 is operable to:
[0347] - receiving input from a temperature sensor 231,
[0348] - process this input according to the baking recipe R,
[0349] - providing an output, which is a baking recipe R. More specifically, the output includes the operation of at least the heater 122 and the air flow driver 121 .
[0350] The temperature measured by the temperature sensor 231 is used to adjust the power of the heater 122 and / or the power of the motor 13 of the air drive 121 in a feedback loop in order to apply the roasting recipe R to the coffee beans.
[0351] Depending on the type of control applied in the roaster, the heater 122 can be powered at a predetermined power, meaning that its temperature is constant, and in this case the power of the motor 13 of the air drive 121 can be controlled based on the temperature monitored at the sensor 231 in order to vary the contact time of the flowing air through the heater during its movement.
[0352] Alternatively, the motor 13 of the air drive 121 can be powered at a predetermined power, meaning that the flow rate of the air is constant, and in this case the power of the heater 122 can be controlled based on the temperature monitored at the sensor 231 so as to heat more or less air during its passage through the heating device.
[0353] In a final alternative, both the heater 122 and the motor 13 may be controlled based on monitoring of temperature by the sensor 231 .
[0354] Furthermore, the control system may be configured to control the motor (13) of the air drive to apply the baking recipe Rflow , the baking recipe provides air flow rates F to be applied at discrete successive times t1, t2, ... @t1 、F @t2 The setting value (F @ti ;t i ).
[0355] Depending on the type of baking equipment and the air drive it includes, when the air drive includes a fan with adjustable speed, the air flow rate can be controlled by the speed of the fan. Alternatively, the speed of the fan can be fixed, and the air flow can be controlled by a diaphragm or any device for controlling the size of the air in the duct.
[0356] The processing unit may include a communication interface 24 for data communication between the roasting device 1 and another device and / or system (such as a server system, a mobile device and / or a physically separated measuring device 4). The communication interface 24 can be used to supply and / or receive information related to the coffee bean roasting process, such as roasting process information, type of beans, amount of beans, other uses of beans, desired roasting degree. The communication interface 24 may include a first communication interface and a second communication interface for data communication with several devices at the same time or communication via different media.
[0357] The communication interface 24 can be configured for a cable medium or a wireless medium or a combination thereof, for example: a wired connection such as RS-232, USB, I2C, Ethernet defined by IEEE 802.3, a wireless connection such as a wireless LAN (e.g., IEEE802.11) or near field communication (NFC), or a cellular system such as GPRS or GSM. The communication interface 24 interfaces with the processing unit 18 by means of communication interface signals. Typically, the communication interface includes a separate processing unit (an example of which is provided above) for controlling the communication hardware (e.g., an antenna) to interact with the main processing unit 18. However, a less complex configuration may be used, for example, a simple wired connection for serial communication directly with the processing unit 18.
[0358] The processing unit 18 has access to:
[0359] -Predetermined original baking recipes yMoriginal , the predetermined original baking recipe is suitable for baking a predetermined amount M in a baking device of a specific type corresponding to the device 1 original Type N y beans, and
[0360] - the predetermined amount M of beans original ,
[0361] - rules for roasting a predetermined amount M of beans according to a roasting recipe R suitable for roasting a predetermined amount M of beans in a roasting device of a specific type corresponding to the device 1 M , calculate at least one roasting recipe R suitable for roasting at least one corresponding predetermined amount M±Δx of beans M±Δx ,vice versa,
[0362] - said at least one predetermined quantity M and M±Δx.
[0363] These recipes, rules and predetermined quantities may be stored in the memory 19 of the processing unit 18. Alternatively, these data may be stored in a remote server and access to the remote server may be provided to the processing unit 18 via the communication interface 24, directly or indirectly via a mobile device establishing a connection between the remote server and the processing unit.
[0364] As mentioned above, these recipes and amounts may be part of a database 25 stored in the memory unit 19 or stored remotely.
[0365] In an alternative embodiment, a predetermined original baking recipe R may be provided to the control system during the code reading operation. yM and their associated predetermined quantity M, these pieces of information are encoded within a code and decoded by the control system.
[0366] The code may contain information of direct use, or may be a trigger containing only an identification device enabling the control system to establish a link with some parameters stored in a memory (of the roaster, Internet cloud, tablet, smartphone app...).
[0367] Pre-determined original baking recipes yMoriginal Suitable for baking a predetermined amount M in a baking device of a specific type corresponding to the device 1 original Type C y beans, the original roasting recipe provides for the amount M original Bean C y These temperature profiles are usually defined experimentally by defining the optimum profile for a predetermined amount of beans.
[0368] Coffee Bean Type C y Can be associated with specific characteristics, such as:
[0369] - The origin of the coffee beans (Arabica, Robusta...) or a specific blend of coffee beans from different origins. The blend can be defined as a blend of beans from different specific origins,
[0370] and is defined by the ratio of beans from these different specific origins,
[0371] - The degree of pre-roasting of the beans. The coffee beans to be roasted may be green beans or may be partially pre-roasted beans obtained by heating green coffee beans and stopping the heating process before the end of the first crack. These partially pre-roasted coffee beans may be pre-roasted to different degrees, which has a direct impact on the subsequent roasting.
[0372] - moisture content of beans,
[0373] - Bean size.
[0374] Pre-determined original baking recipes yMoriginal Roast recipes can be tailored to a specific roast level, such as light, medium, or dark. y , three different predetermined original baking recipes R yMoriginal-light , R yMoriginal-medium , R yMoriginal-dark Can be accessible.
[0375] In a specific embodiment, the predetermined original roasting recipe may be suitable for a quantity M of roasted beans C y Depending on the desired use of the final roasted coffee beans (i.e. the way in which a coffee beverage is extracted from the roasted coffee beans), the sensory profile of the roasted coffee beans may be adapted to this subsequent preparation.
[0376] The further use may be:
[0377] - prepare espresso coffee with pressurized hot water,
[0378] - prepare coffee using a French press,
[0379] - prepare coffee by dripping,
[0380] - prepare coffee by cold brew method,
[0381] -Preparing coffee, whatever the extraction, the ultimate goal is to prepare a white cup mixing the extracted coffee with a white component such as milk, creamer...
[0382] These temperature curves are usually obtained by measuring the temperature of the original A specific type of C y The optimum curve for each specific application is defined by experiment.
[0383] The rule can be based on a first baking recipe R suitable for a predetermined amount M M Calculate another baking recipe R suitable for baking a different predetermined amount M±Δx M±Δx .
[0384] To illustrate, Table 1 below shows how the rules implement such calculations. Starting with a first baking recipe, R M-Δ1 , R M or R M+Δ1 For example, the same beans C are used for roasting amounts M-Δ1, M or M+Δ1 (such as 50g, 150g and 250g), respectively. y This table provides rules for calculating roasting recipes for other quantities of beans.
[0385] For example, starting from the first baking recipe RM, the table provides the rule “rule(R M ; R M+Δ1 )" to calculate the formula R M+Δ1 .
[0386] The rule is configured to provide calculation in one direction from a first amount to a second amount.Another rule is applicable to calculate a recipe for a first amount starting from a recipe for a second amount.
[0387]
[0388] Table 1
[0389] The rules are defined experimentally on one type of baking equipment, usually a master equipment on which the original baking recipe is predetermined.
[0390] By roasting different amounts M-Δ1, M and M+Δ1 of the same type of beans in order to obtain the same final roasted beans, the barista has determined an original roasting recipe for each amount of the beans. Then, each roasting recipe suitable for one amount in the roasting recipe is compared with each other roasting recipe suitable for other amounts in the other roasting recipes, and the relationship between each pair of roasting recipes is established via, for example, well-known mathematical regression methods, thereby ultimately establishing a rule.
[0391] Different types of rules may be applied depending on the relationship between recipes for different weights. The complexity of the relationship may depend on: the type of baking equipment such as a specific configuration, a specific shape of the chamber, a specific control rule or algorithm for controlling the heater (e.g. more complex in case there is a second degree of control on the air flow drive and the heater), thereby providing, for example, a more sensitive control.
[0392] The rules may also depend on the coffee family (described below), the degree of roasting of the beans (light, medium, dark), and the additional use of the roasted coffee beans (espresso, filter...).
[0393] Relationships are typically determined by regression analysis and implemented via regression analysis software using known analysis models (such as linear regression, multiple regression, nonlinear regression, polynomial regression...).
[0394] Typically, the type of rule (polynomial (e.g., linear or quadratic), logarithmic, or exponential function) is the same for all pairs of original baking recipes, but the rule itself (coefficients, meaning of the operation) differs from one pair to another.
[0395] Once the same type C has been targeted using different predetermined weights y Each recipe of beans defines a rule, and it can be observed that when other types of C are used on the same type of equipment y When the operation is repeated, the rules are the same.
[0396] Therefore, the rules defined in Table 1 are applicable to calculate a new roasting recipe for any type of beans of one amount M-Δ1, M or M+Δ1 roasted in a roasting device of the same type as the device on which the rules are defined and in which a first roasting recipe is predetermined for one of the amounts M-Δ1, M or M+Δ1.
[0397] In one embodiment, the control unit of the roasting device can access different rules defined for beans of different families, in particular beans of different botanical varieties (e.g. Arabica or Robusta). y And if the type corresponds to the Arabica or Robusta variety, the corresponding rules can be accessed.
[0398] In a specific embodiment, the type of rule is a linear function and is used for a first baking recipe R adapted to a predetermined amount M M Calculate at least one roasting recipe R suitable for roasting a corresponding predetermined amount M±Δx of beans M±Δx The specific rules of are specific linear functions, each of which is characterized by corresponding pairs of coefficients as shown in Table 2 below.
[0399]
[0400] Table 2
[0401] Using such rules, according to a first roasting recipe R applied to a predetermined amount M of coffee beans M , by using a pair of coefficients a(M; ΔM+Δ1) and b(M; M+Δ1) and applying these coefficients to the baking recipe R as follows M Temperature T M@ti , calculate the roasting recipe R to be applied to the amount M+1 of the same type of coffee beans M+1 :
[0402] T M+Δ1@ti=a(M;M+Δ1)T M@ti +b(M;M+Δ1).
[0403] For example, the above table is constructed with a specific main roasting device to establish the relationship between the recipes of three different weights of coffee beans (50g, 150g and 250g). The coefficients used to calculate the recipe of 250g of the same coffee beans based on the first recipe set for 150g of coffee beans are:
[0404] a(150;250)=0.95
[0405] b(150;250)=3
[0406] Figure 3 The first roasting recipe R150 for 150 g of coffee beans predetermined by a barista on a roasting device and the calculated roasting recipe R250 derived from R150 as follows are shown:
[0407] T 250@ti =0.95T 250@ti +3.
[0408] When the rules are linear, usually there is a correspondence between pairs of coefficients as follows:
[0409]
[0410] and
[0411]
[0412] It should be noted that in a preferred embodiment of the method, for all different types of C y coffee beans, preferably accessing a corresponding predetermined original roasting recipe R yMoriginal , this original baking recipe is suitable for baking:
[0413] -Same amount M original of beans, the amount M original Equal to one of the quantities in the list of regular predetermined quantities (M, M±Δx).
[0414] - or different amount M original The beans, the M original Equal to at least one of the quantities in the list of regular predetermined quantities (M, M±Δx).
[0415] In fact, since the rules provide a way to calculate the recipe in both directions:
[0416] -From Recipe R yM To the recipe R yM+Δx or R yM-Δxor
[0417] -From Recipe R yM+Δx or R yM-Δx To the recipe R yM ,
[0418] Using different quantities M selected from a list of predetermined quantities (M, M±Δx) original are equivalent.
[0419] In a preferred embodiment, different pairs of coefficients can be defined for different time ranges of the baking recipe. In this embodiment, the polynomial rule is defined by at least two pairs of predetermined coefficients (a(M; M±Δx); b(M; M±Δx)), each of which is defined in the baking recipe R yM A specific time range Δt i During application.
[0420] Table 3 below shows this specific embodiment, wherein the baking formula R is calculated according to yM±Δx Different coefficients are provided depending on whether the predefined time t of the temperature is longer or shorter than td.
[0421]
[0422] Table 3
[0423] In the above example, the coefficient a t<100 (150; 250) = 0.95 and b t<100 (150; 250) = 3 can be set for a time range comprised between 0 and 100 seconds for the baking recipe. Then, beyond 100 seconds, the values of these coefficients become:
[0424] a t>100 (150; 250) = 0.90 and b t>100 (150;250)=5.
[0425] Figure 4 The original baking recipe R250 obtained with the new rule is shown.
[0426] As already mentioned, the rules can be extrapolated to other types of beans roasted in the same type of roasting equipment. Therefore, it is sufficient to determine the rules between the recipes for one specific type of beans. Then, it is directly possible to apply this rule to other types of beans. For a specific amount of a new type of beans, it is sufficient to predetermine only one original roasting recipe to be able to calculate all roasting recipes for other amounts of said new type of beans by extrapolation.
[0427] This means that it is not necessary to predetermine and store many original recipes for each type of bean in each roasting device. It is sufficient to have a rule and one original roasting recipe for each type of bean.
[0428] The processing unit 18 of the device of the invention is configured to carry out several steps when a customized amount m of coffee beans is introduced into the container 11 for roasting.
[0429] Firstly, the processing unit 18 of the device of the invention is configured to obtain, for the beans introduced into the container, the amount m of coffee beans of said type and the type C of said coffee beans. y .
[0430] Optionally, the processing unit is configured to obtain the desired roasting degree (light, medium, dark) of the coffee beans and / or future use. z .
[0431] As previously mentioned, these pieces of information regarding identification, quantity, roast degree and purpose may be provided through the user interface 20 of the roasting device, the display of which guides the user to enter information for each type of coffee.
[0432] Alternatively, in order to identify the coffee type, the information may be obtained by means of a code reader 3, the user being able or encouraged to scan the codes of different coffee beans in front of the code reader.
[0433] Alternatively, for the amount of coffee beans, the amount may be measured and automatically transmitted to the control system 180, for example by using a measuring device 4 connected directly to the device or indirectly to the device via a communication interface, as shown in FIG. 7 or Figure 8 shown.
[0434] Then, in a further step, the control system of the roasting device is configured to access information related to the roasting of said coffee beans:
[0435] - Based on the type C of coffee beans introduced into the container y , the control system is configured to obtain a predetermined original baking recipe R yMoriginal , the original baking recipe is suitable for baking an original predetermined amount M in the specific type of baking equipment original The beans C y ,as well as
[0436] - said original predetermined amount M of beans original ,as well as
[0437] - rules for creating a baking recipe based on any pre-existing baking recipe R M or R M±Δx , calculate the roasting recipe R suitable for roasting a certain amount of beans M Or other baking recipesM±Δx , which amount is included in the list of predetermined amounts (M, M±Δx), the pre-existing roasting recipe is suitable for roasting another amount of beans in said specific type of roasting equipment, said another amount being included in the list of predetermined amounts (M, M±Δx), and
[0438] - A list of said predetermined quantities (M, M±Δx).
[0439] In a further step, the control system is configured to determine a roasting recipe R to be applied to the obtained customized amount m of coffee beans introduced into the container. ym .
[0440] To this end, the control system of the roaster is configured to compare:
[0441] -m and accessible raw predetermined amount M original .
[0442] And if necessary:
[0443] -M original with the list of accessible predetermined quantities (M; M±Δx), and
[0444] -m with a list of accessible pre-determined quantities (M,M±Δx).
[0445] For baking recipe R ym of determination.
[0446] First, if m is equal to the original predetermined amount M accessible original , then the baking formula R ym Original baking recipes identified as accessible yMoriginal .
[0447] Then, if m is not equal to the original predetermined amount M accessible original , then M original Compare with the accessible predetermined quantities (M, M±Δx) in the list. Two situations may occur.
[0448] In the first case, the accessible original predetermined quantity M original can be equal to one of the accessible predetermined quantities (M, M±Δx) in the list. Then,
[0449] If the quantity m introduced into the device is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the accessible predetermined original baking recipe R yMoriginal To calculate the baking formula R ym , as described above with respect to Table 1.
[0450] If m is different from the list of accessible predetermined quantities (M, M±Δx), then according to the accessible original baking recipe R yMoriginal and / or be able to apply rules to accessible baking recipes R yMoriginal To calculate the baking formula R yM , R yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R ym .
[0451] In the second case, the accessible original predetermined quantity M original is not equal to one of the accessible predetermined quantities (M, M±Δx) in the list, the control system is configured to identify in the list a quantity presenting a value corresponding to M original The minimum difference M closest And according to the baking recipe R accessible yMoriginal Derive the corresponding baking formula R yMclosest .
[0452] Then, if m is different from M closest but is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, the control system is configured to apply the rule to the derived baking recipe R yMclosest The resulting calculated recipe determines R ym .
[0453] And, if m is different from any of the accessible predetermined quantities (M, M±Δx) in the list, the control system is configured to adjust the baking recipe according to the accessible original baking recipe R yMoriginal and / or be able to apply the rules to the derived baking recipe R yMclosest To calculate the baking formula R yM , R yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R ym .
[0454] In the first case, the original predetermined amount M is accessible original = is equal to one of the accessible predetermined quantities (M, M±Δx) in the list, which can be implemented as follows for baking according to a predetermined baking recipe R yM and / or computable baking recipes R yM±Δx The baking formula R is derived ym different ways.
[0455] In a simplest first mode, the processing unit is operable to bake the product in a predetermined baking recipe R yMand computable baking recipes R yM±Δx Select a baking recipe from the list.
[0456] The selection consists in identifying a roasting recipe suitable for roasting a predetermined quantity of beans presenting a minimum quantity difference from the obtained quantity m in the list of M and quantities M±Δx.
[0457] For illustration, based on the above example of Table 2, in which three predetermined weights of 50 g, 150 g and 250 g enable R50 and R250 to be calculated based on the predetermined original roasting recipe R150, if the customized amount m is equal to 60 g, the roasting recipe to be applied is the calculable roasting recipe R50, which is suitable for beans with a weight of 50 g, which is the weight closest to the customized weight of 60 g.
[0458] In a second mode, the processing unit 18 is operable to prepare a baking recipe R according to a predetermined baking recipe R. yM and / or computable baking recipes R yM±Δx Calculate a specific roasting recipe R to be applied to said specific number m of coffee beans introduced into the container ym .
[0459] In determining the baking recipe R ym In a first step, the processing unit identifies, in the list of accessible predetermined quantities M and M+Δx, two consecutive predetermined quantities M presenting the smallest difference with m. m-1 and M m+1 , where M m-1 Below M m+1 (This means that M m-1 <m<M m+1 ). For illustration, based on the above example of Table 2, where three predetermined weights of 50 g, 150 g and 250 g enable calculation of R50 and R250 according to the predetermined original baking recipe R150, if the customized amount m is equal to 175 g, the processing unit identifies two consecutive weights of 150 g and 250 g, where M m-1 =150g and M m+1 =250g.
[0460] In a further step, the processing unit determines for the two identified quantities M m-1 and M m+1 Get the corresponding baking formula R respectively Mm-1 and R Mm+1 .
[0461] If the quantity M m-1 or M m+1 If one of the quantities is equal to the predetermined quantity M, then the corresponding baking recipe R yMCan be directly accessed by the processing unit.
[0462] If the quantity M m-1 or M m+1 If one or both of the quantities in are different from M, then one or both of the quantities are equal to one or both of the accessible predetermined quantities MΔx, then it is possible to obtain the accessible baking recipe R by rule yM Calculate the corresponding baking formula R Mm-1 and / or R Mm+1 ,
[0463] Based on the above example in Table 2, for M m-1 = 150g of the baking recipe corresponds to the predetermined original baking recipe R150 and is used for M m+1 = 250g of the baking formula R250 can be calculated according to the predetermined original baking formula R150 using the rules of Table 2, as described above and as Figure 4 and Figure 5 as shown in .
[0464] In a further step, at discrete successive times t1, t2 ... t6, a temperature T to be applied to the obtained amount m of beans at each of said discrete successive times t1, t2 ... t6 is set. m According to the obtained baking formula R Mm-1 and R Mm+1 This is calculated as follows:
[0465] T m@ti =T Mm-1@ti +[(T Mm+1@ti –T Mm-1@ti ).K.(mM m-1 ) / (M m+1 -M m-1 )],
[0466] Where K≤1.
[0467] like Figure 5 As shown, at time 200 seconds, the temperature T to be applied 175@200 for:
[0468] T 175@200 =T 150@200 +[(T 250@200 –T 150@200 ).K.(175–150) / 250–150)].
[0469] At each time t i This calculation is reproduced at to determine the full roast recipe R for an amount m (175 g) of beans.
[0470] In the above formula, the coefficient K is experimentally fixed and may vary depending on the roaster specifications (power, container size, type of heater...), the type of beans and / or the future use of the roasted beans.
[0471] In one embodiment, the factor K can be set simply based on the roaster specifications.
[0472] In another embodiment, the coefficient K can be set according to the type of beans. In this case, the coefficient K can be set as:
[0473] - generally at a high definition level of the bean, such as the botanical variety of the bean, for example Arabica or Robusta, providing the coefficient K when roasting Arabica beans A , and provides the coefficient K when roasting Robusta coffee beans R ,
[0474] - or more precisely, by reference to a particular type of bean C y The coefficient K y , for each type of bean C y , whose criteria are more precise than those of the two general sources.
[0475] In these cases, the control system is configured to obtain the type of beans introduced into the container (Arabica, Robusta or C y ), and then access the coefficient K corresponding to that type of bean A / K R or K y .
[0476] Preferably, the coefficient K is set according to the roaster specifications and the type of beans.
[0477] In a specific embodiment, the coefficient K can be set according to the further use of the beans. In this embodiment, the coefficient K is also preferably set according to the roaster specifications and furthermore even more preferably according to the type of beans.
[0478] In the absence of information about the roaster or the type or further use of the beans, the coefficient K is equal to 1 by default.
[0479] In a third mode, the processing unit 18 is operable to bake the product according to a predetermined baking recipe R yM and / or computable baking recipes R yM±Δx Calculate a specific roasting recipe R to be applied to said specific amount m of coffee beans introduced into the container ym , which is calculated in a similar way to the second mode, except that when determining the baking formula R ym In the step ofm According to the obtained baking formula R Mm-1 and R Mm+1 This is calculated as follows:
[0480] If m is closer to M m-1 ,but:
[0481] T m@ti =T Mm-1@ti +[(T Mm+1@ti –T Mm-1@ti ).K.(mM m-1 ) / (M m+1 -M m-1 )],
[0482] If m is closer to M m+1 ,but:
[0483] T m@ti =T Mm+1@ti -[(T Mm+1@ti –T Mm-1@ti ).K.(M m+1 -m) / (M m+1 -M m-1 )].
[0484] This therefore means that if the amount m obtained is 175 g, then m is closer to 150 g and the temperature to be applied at t = 200 seconds is:
[0485] T 175@200 =T 150@200 +[(T 250@200 –T 150@200 ).K.(175–150) / 100].
[0486] However, if the amount m is 225 g, then m is closer to 250 g, and the temperature to be applied at t = 200 seconds is:
[0487] T 225@200 =T 250@200 –[(T 250@200 –T 150@200 ).K.(250–225) / 100].
[0488] Typically, the amounts used in the method are by weight of the beans.
[0489] If the quantity provided by the measuring device is volume instead of weight, the weight can be indirectly deduced from the average density of the coffee beans, or more preferably, the identification of the properties of the beans provides access to the exact density of said beans, thus enabling the calculation of the weight of the beans introduced into the container.
[0490] In the step of processing the output, the processing unit 18 typically operates the heating device 12 in a closed loop control using the input signal from the temperature sensor 231 as feedback to apply a temperature-time curve corresponding to the determined baking recipe R ym coffee beans.
[0491] Figure 6 The different steps of the method according to the invention are shown and can be implemented by the control system of a baking device in order to determine the type C to be applied to the customized quantity m introduced into the device. y Coffee beans roasting recipe ym .
[0492] First, in step 100, the control system is configured to obtain the amount m of coffee beans introduced into the container and the type C of these coffee beans. y .
[0493] In a further step 200, the control system is configured to access:
[0494] - a rule for calculating a roasting recipe suitable for roasting a certain amount of beans, contained in the list of predetermined amounts (M, M±Δx), based on any pre-existing roasting recipe suitable for roasting another amount of beans, contained in the list of predetermined amounts (M, M±Δx) and in the list of predetermined amounts (M, M±Δx), in said specific type of roasting equipment. As mentioned above, this rule may depend on the type C of beans obtained in step 100. y , for example depending on type C y The family to which the beans belong. Optionally, the rule may depend on the desired roasting degree and further use of the beans; in this case, the desired degree and further use may also be obtained at step 100 in order to obtain corresponding rules for these criteria at step 200.
[0495] - A predetermined original baking recipe yMoriginal , the baking formula R yMoriginal Suitable for baking an initially predetermined amount M in said specific type of baking equipment original Type C y beans, and the original predetermined amount of beans M original .
[0496] In a further step 300, the control system is configured to compare m with an accessible original predetermined quantity M original Make a comparison.
[0497] If they are equal, the baking recipe is the predetermined original baking recipe R obtained. yMoriginal. It must be noted that in the step of comparing two quantities and checking whether they are equal, the precision of the baking equipment is taken into account. In practice, for each baking equipment, a baking recipe suitable for baking a specific quantity M is usually suitable for baking slightly different quantities, for example, suitable for baking quantities whose weight differs by ±1 g from the specifically suitable quantity M. In this example, it is considered that the term "equal to" means "equal to ±1 g". Therefore, in this application, the term "equal to a specific quantity" can mean "equal to or greater than or less than a specific quantity", depending on the precision of the baking equipment.
[0498] Alternatively, in step 400, the control system is configured to convert the accessible original predetermined quantity M original Compare with the accessible predetermined quantities (M, M±Δx) in the list.
[0499] If so, this means that the rule can be directly applied to R yMoriginal , in order to calculate the original Then, in step 500, the quantity m is compared with the predetermined quantities (M, M±Δx) in the list: if m is equal to one of the predetermined quantities (M, M±Δx), then in step 600, the quantity m can be compared with the predetermined quantities (M, M±Δx) in the list by applying the rule R yMoriginal To directly calculate the baking formula R ym .
[0500] Alternatively, if m is not equal to any of the predetermined quantities (M, M±Δx), then in step 700, the original baking recipe R yMoriginal and / or be able to apply rules to accessible baking recipes R yMoriginal To calculate the baking formula R yM , R yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R ym .
[0501] like Figure 6 As shown by the dashed line in FIG. 1 , the above steps 100 to 700 correspond to a preferred method, wherein the control system is configured to access an original baking recipe R yMoriginal , the original baking recipe is suitable for baking an original predetermined quantity M equal to one of the other predetermined quantities (M, M±Δx) in the list original .
[0502] In a more complex approach, the original predetermined quantity M originalM may not be equal to one of the other predetermined quantities (M, M±Δx) in the list. In this case, step 800 occurs after step 400, wherein the control system is configured to identify in the accessible list of predetermined quantities (M, M+Δx) a quantity presenting the same quantity as M. original The minimum difference M closest .
[0503] Then, in step 900, the baking recipe R yMoriginal Derive the corresponding baking formula R yMclosest . Derivations can include:
[0504] -Using R yMoriginal As a baking recipe yMclosest ,or
[0505] - Applying a method for deriving a baking recipe from an accessible baking recipe such as described in WO 2020 / 127673. By applying this method to the present process, the following is derived to provide the amount M to be applied at each successive time t1t2 closest The temperature of the beans is T Mclosest Baking Recipe R yMclosest :
[0506] If M closest >M original ,but:
[0507] T Mclosest@ti =T Moriginal@ti +[T Moriginal@ti .C.(M closest -M original ) / M original ],
[0508] If M closest <M original ,but:
[0509] T Mclosest@ti =T Moriginal@ti +[T Moriginal@ti .C.(M origian -M closest ) / M original ],
[0510] Where C≤1, and by default, C is equal to 1.
[0511] This step 900 provides an approximate baking recipe for one of the predetermined quantities (M, M±Δx) in the list of rules.
[0512] Then, in step 1000, the quantity m is compared with the presentation and M original The minimum difference of this quantity Mclosest Compare. If m is equal to M closest , then the baking formula R ym Corresponding to the derived baking recipe R yMclosest ,
[0513] If not, then in step 1100, the quantity m is compared with other predetermined quantities (M, M±Δx) in the list: If m is equal to one of the other predetermined quantities (M, M±Δx), then in step 1200, the value m can be compared with the value m by applying the rule R yMclosest To directly calculate the baking formula R ym .
[0514] Alternatively, if m is not equal to any of the predetermined quantities (M, M±Δx), then in step 1300, the original baking recipe R yMoriginal and / or be able to apply the rules to the derived baking recipe R yMclosest To calculate the baking formula R yM , R yM±Δx At least one baking recipe in the formula is used to derive the baking recipe R ym .
[0515] system
[0516] Fig. 7A A system 100 of a roasting device 1 and a measuring device 4, preferably a scale, is shown. The roasting device comprises a container 11 configured to hold coffee beans during a roasting operation. The measuring device 4 is configured to measure the amount of coffee beans and transmit the measured amount input 22 to a control system 180 of the roasting device via a communication interface.
[0517] Figure 7B An alternative system 100 of a roasting device 1 and a measuring device 4, preferably a scale, is shown. The measuring device 4 is part of the roasting device, to be precise, it is integrated in the same frame as the roasting device, in addition to the roasting device. The measuring device 4 is configured to measure the amount of coffee beans and transmit the measured amount input 22 to the control system 180 of the roasting device.
[0518] Figure 7C An alternative system 100 of a baking apparatus 1 and a measuring device 4 is shown. The measuring device 4 is part of the baking apparatus. In one mode, the measuring device may be a scale and the container 11 may be hung on the scale in its baking position. In this mode, the container is weighed before it is fully locked in the baking apparatus to apply the baking.
[0519] In another mode, the measuring device may be a level sensor and in its roasting position, may measure the level of the coffee beans. The measuring device 4 is configured to transmit the measured amount as input 22 to a control system 180 of the roasting apparatus.
[0520] Fig.7D An alternative system 100 of a roasting device 1 and a measuring device 4 is shown. The measuring device 4 is a scale as part of the roasting device. Precisely, in its roasting position, the container 11 is located on the scale. The scale 4 is configured to weigh the coffee beans and transmit the measured weight as input 22 to the control system 180 of the roasting device. The container is then locked in the roasting device and the roasting can be applied.
[0521] Figure 8 A system 100 is shown in which the roasting device 1 and the measuring device 4 are physically separated. In this system, the coffee beans 5 are introduced and measured in an intermediate container 6 before being introduced into the container 11 of the roasting device 1.
[0522] This system is particularly useful when the container is not removable from the roaster, such as in the case of a drum roaster.
[0523] The measuring device 4 is connected to the roasting device via a cable (USB, serial) and is able to supply the control system of the roasting device with a measured amount 22 of coffee beans. Alternatively, the connection can be established via Wi-Fi or Bluetooth.
[0524] Fig. 9 Provided Figure 6 An alternative embodiment of a system in which the container 11 can be removed from the roasting device and can be placed on the measuring device 4 in the filling position and the measuring position and then returned to the roasting position on the roasting device. Preferably, the measuring device 4 comprises a receiving area configured to hold the container 11 of the roasting device so that it is securely held during filling and measuring. For example, the measuring device may present an interface that matches the bottom of the container. Preferably, the measuring device is configured to automatically provide the weight of the coffee beans without a tare weight of the container.
[0525] The roasting device of the present invention has the advantage of providing the operator with flexibility regarding the amount of coffee beans to be roasted while ensuring a constant roasting quality.
[0526] The roasting device of the present invention presents the advantage of being able to consistently reproduce the roasting of the same coffee beans in different devices of the same type.
[0527] Although the present invention has been described with reference to the embodiments illustrated above, it should be understood that the invention as claimed is not in any way limited to these illustrated embodiments.
[0528] Various changes and modifications may be made without departing from the scope of the invention as defined in the claims. In addition, where known equivalents exist for specific features, such equivalents shall be incorporated as if explicitly mentioned in this specification.
[0529] As used in this specification, the words "include", "comprises" and similar words should not be understood as having exclusive or exhaustive meanings. In other words, these words are intended to mean "including but not limited to".
[0530] List of abbreviations :
[0531] C y Types of coffee beans
[0532] R ym Baking recipe (temperature), the baking recipe is suitable for baking the type C of the custom amount m y beans and by setting the value (T ym@ti ;t i )definition
[0533] R yMoriginal A predetermined original baking recipe (temperature) suitable for baking a predetermined amount M original Type C y Bean M original Original predetermined amount
[0534] M, M±Δx predetermined quantity
[0535] R yM±Δx A calculated baking recipe (temperature) suitable for baking a predetermined amount M±Δx of type C y Beans
[0536] M closest From the list of M and M±Δx and present with M original The minimum difference R yMclosest The derived baking recipe is suitable for baking quantity M closest M m-1 From the list of M and M±Δx, the quantity below m and presenting the smallest difference with m
[0537] M m+1 From the list of M and M±Δx, the quantity that is higher than m and presents the smallest difference with m
[0538] R Mm-1 Baking recipe (temperature), the baking recipe is suitable for baking quantity M m-1
[0539] RMm+1 Baking recipe (temperature), the baking recipe is suitable for baking quantity M m+1
[0540] R Mm+1 Baking recipe (temperature), the baking recipe is suitable for baking quantity M m+1
[0541] R flow-ym Baking recipe (fan speed) suitable for baking a custom quantity m of type C y beans and by setting the value (S ym@ti ;t i )definition
[0542] R flow-yM A predetermined original baking recipe (fan speed) suitable for baking a predetermined amount M of type C y Bean R flow-yM±Δx A calculated roasting recipe (fan speed) suitable for roasting a predetermined amount M±Δx of beans of type Cy
[0543] List of references in the accompanying drawings :
[0544] Roaster 1
[0545] Baking unit 10
[0546] Container 11
[0547] Material level lines 111a, 111b
[0548] Handle 112
[0549] Heating device 12
[0550] Air flow driver 121
[0551] Heater 122
[0552] Motor 13
[0553] Perforated plate 14
[0554] Housing 15
[0555] Base 151
[0556] Main body 152
[0557] Air Inlet 153
[0558] Leg 154
[0559] Bran Collector 16
[0560] Cover 17
[0561] Processing unit 18
[0562] Control system 180
[0563] Memory 19
[0564] User Interface 20
[0565] Power source 21
[0566] Measured quantity input 22
[0567] Sensor 23
[0568] Temperature sensor 231
[0569] Communication interface 24
[0570] Database 25
[0571] Measured quantity input 22
[0572] Code Reader 3
[0573] Measuring device 4
[0574] Coffee beans 5
[0575] Intermediate container 6
[0576] System 100
Claims
1. A method for determining a type C for a roasting quantity m in a particular type of roasting equipment y Coffee Beans Recipe ym The method, the formula R ym Provide the temperatures T to be applied at discrete successive times t1, t2, ... respectively ym@t1 , T ym@t2 The setting value (T ym@ti ;t i ), The method comprises the following steps: - Access the following information: rules for calculating a roasting recipe suitable for roasting a certain amount of beans, said amount being included in a list of predetermined amounts (M, M±Δx), based on any pre-existing roasting recipe, said pre-existing roasting recipe being suitable for roasting another amount of beans, said other amount being included in said list of predetermined amounts (M, M±Δx), in said specific type of roasting equipment, and said list of said predetermined quantities (M, M±Δx), and .At least one predetermined original baking recipe R yMoriginal , the baking formula R yMoriginal Suitable for baking an initially predetermined amount M in said specific type of baking equipment original Type C y beans, the predetermined original roasting recipe R yMoriginal Provide the temperatures T to be applied at discrete successive times t1, t2, ... respectively yMoriginal@t1 , T yMoriginal@t2 The setting value (T yMoriginal@ti ;t i ),and The original predetermined amount of beans M original ,as well as -based on: .m with accessible original predetermined amount M original The comparison results between .M original The comparison result with the predetermined quantities (M, M±Δx) accessible in the list, and . the result of the comparison between m and said accessible predetermined quantity (M, M±Δx) in said list, The roasting recipe R to be applied to the amount m of coffee beans is determined as follows ym : - If m is equal to the accessible original predetermined quantity M original , then the baking formula R ym Corresponds to the original baking recipe accessible R yMoriginal , - If m is different from the accessible original predetermined quantity M original ,and If the accessible original predetermined amount M original is equal to one of the accessible predetermined quantities (M, M±Δx) in the list, and If m is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the accessible predetermined original baking recipe R yMoriginal To calculate the baking formula R ym , If m is different from the accessible predetermined quantity (M, M±Δx) in the list, then according to the accessible predetermined original baking recipe R yMoriginal and / or by applying said rules to said accessible predetermined baking recipe R yMoriginal To calculate the baking formula R yM , R yM±Δx The baking recipe R is derived from at least one baking recipe in ym , If M original different from any of the accessible predetermined quantities (M, M±Δx) in the list, then identifying in the list a quantity presenting the same quantity as M original The minimum difference M closest and according to the accessible predetermined baking recipe R yMoriginal Derive the corresponding baking formula R yMclosest , and subsequently: .If m is equal to M original The amount M of the minimum difference closest , then the baking formula R ym Corresponding to the derived baking recipe R yMclosest , If m is different from M closest but is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the derived baking recipe R yMclosest To calculate the baking formula R ym , If m is different from any of the accessible predetermined quantities (M, M±Δx) in the list, then according to the accessible original baking recipe R yMoriginal and / or can be obtained by applying the rule to the derived baking recipe R yMclosest To calculate the baking formula R yM , R yM±Δx The baking recipe R is derived from at least one baking recipe in ym .
2. The method according to claim 1, wherein the rule is a temperature T having a set value applied to the pre-existing baking recipe. @ti A mathematical function of the pre-existing roasting recipe, said mathematical function comprising a polynomial, logarithmic or exponential function, said pre-existing roasting recipe being suitable for roasting another amount of beans contained in said list of predetermined amounts (M, M±Δx).
3. The method according to claim 2, wherein the roasting step is carried out according to a pre-existing roasting recipe R suitable for roasting a predetermined amount M of beans. M (T M@ti ;t i ) calculates at least one roasting recipe R suitable for roasting a predetermined amount M±Δx of beans M±Δx (T M±Δx@ti ;t i ) is a linear function, The rule is defined by at least one pair of predetermined coefficients (a(M; M±Δx); b(M; M±Δx)) that are specific to the quantity difference ±Δx, and is applied to the original baking recipe R determined by the predetermined formula as follows M Provided temperature T yM@ti : T yM±Δx@ti =a(M;M±Δx)T yM@ti +b(M;M±Δx)。 4. The method according to claim 3, wherein the polynomial rule is defined by at least two pairs of predetermined coefficients (a(M; M±Δx); b(M; M±Δx)), wherein each pair of coefficients ...) in the predetermined baking recipe yM A specific time range Δt i During application.
5. The method according to claim 4, wherein the accessible original predetermined amount M original Equal to one of the accessible predetermined quantities (M, M±Δx) in the list of rules.
6. The method of claim 5, wherein if m differs from the accessible original predetermined amount M and differs from any amount within the accessible predetermined amount M±Δx, then according to the accessible baking recipe R yM and / or computable baking recipes R yM±Δx The roasting recipe R to be applied to the obtained amount m of coffee beans introduced into the container is derived from one or two roasting recipes ym , each of the one or two recipes is respectively suitable for roasting a predetermined amount of beans, and the one or more predetermined amounts of beans present a minimum amount difference from the obtained amount m.
7. The method according to claim 6, wherein the accessible original baking recipe R yM and / or the computable baking recipe R yM±Δx derive said roasting recipe R to be applied to the obtained amount m of coffee beans introduced into said container by selecting from a list of roasting recipes suitable for roasting a predetermined amount of beans presenting said minimum amount difference from the obtained amount m. ym .
8. The method according to claim 6, wherein the roasting recipe R to be applied to the obtained amount m of coffee beans introduced into the container is derived by the following steps: ym : - identifying in said list of accessible predetermined quantities M and M±Δx two consecutive predetermined quantities M presenting the smallest difference from m m-1 and M m+1 , where M m-1 Below M m+1 , - For two identified quantities M m-1 and M m+1 , respectively obtain the corresponding baking formula R Mm-1 and R Mm+1 , the formula is determined as follows: If the identified quantity M m-1 or M m+1 If an amount of is equal to the original predetermined amount M, the predetermined original roasting recipe R suitable for roasting the predetermined amount M of beans is accessed. yM , If the identified quantity M m-1 and / or M m+1 If one or both of the quantities in the formula differ from the original predetermined quantity M, then by applying the rule to the accessible original baking recipe R yM To calculate the corresponding baking formula R Mm-1 and / or R Mm+1 , - The baking recipe R obtained Mm-1 and R Mm+1 Provides the temperatures T applied at discrete successive times t1, t2, ... Mm-1@t1 , T Mm-1@t2 …and T Mm+1@t1 , T Mm+1@t2 ..., determining the temperature T to be applied to the obtained amount m of beans at each of the discrete successive times t1, t2, ... according to the recipe as follows m@t1 , T m@t2 …: T m@ti =T Mm-1@ti +[(T Mm+1@ti –T Mm-1@ti ).K.(m-M m-1 ) / (M m+1 -M m-1 )], Where K≤1.
9. The method according to claim 6, wherein the roasting recipe R to be applied to the obtained amount m of coffee beans introduced into the container is derived by the following steps: ym : - identifying in said list of accessible predetermined quantities M and M±Δx two consecutive predetermined quantities M presenting the smallest difference from m m-1 and M m+1 , - For two identified quantities M m-1 and M m+1 , respectively obtain the corresponding baking formula R Mm-1 and R Mm+1 , the formula is determined as follows: If the identified quantity M m-1 or M m+1 If one of the quantities is equal to the predetermined quantity M, the predetermined original roasting recipe R suitable for roasting the predetermined quantity M of beans is accessed. yM , If the identified quantity M m-1 and / or M m+1 If one or both of the quantities in the formula differ from the original predetermined quantity M, then by applying the rule to the accessible original baking recipe R yM To calculate the corresponding baking formula R Mm-1 and / or R Mm+1 , - The baking recipe R obtained Mm-1 and R Mm+1 Provides the temperatures T applied at discrete successive times t1, t2, ... Mm-1@t1 , T Mm-1@t2 …and T Mm+1@t1 , T Mm+1@t2 ..., determining the temperature T to be applied to the obtained amount m of beans at each of the discrete successive times t1, t2, ... according to the recipe as follows m@t1 , T m@t2 …: If m is closer to M m-1 ,but: T m@ti =T Mm-1@ti +[(T Mm+1@ti –T Mm-1@ti ).K.(m-M m-1 ) / (M m+1 -M m-1 )]; If m is closer to M m+1 ,but: T m@ti =T Mm+1@ti -[(T Mm+1@ti –T Mm-1@ti ).K.(M m+1 -m) / (M m+1 -M m-1 )], Where K≤1.
10. The method according to claim 6, and wherein the rule is a linear function according to claim 3 or 4, wherein the roasting recipe R to be applied to the obtained amount m of coffee beans introduced into the container is derived by the following steps: ym : - identifying in said list of accessible original predetermined quantities M and M±Δx two successive predetermined quantities M presenting the smallest difference with m m-1 and M m+1 , where M m-1 Below M m+1 , - For two identified quantities M m-1 and M m+1 , obtain at least one pair of corresponding predetermined coefficients (a(M; M m-1 );b(M;M m-1 )) and (a(M;M m+1 );b(M;M m+1 )), wherein if the two identified quantities M m-1 and M m+1 If one of the quantities in is equal to M, then the corresponding pair of predetermined coefficients is (1; 1), - Based on the obtained pairs of predetermined coefficients (a(M; M m-1 );b(M;M m-1 )) and (a(M;M m+1 );b(M;M m+1 )), at least one pair of coefficients a(M; m) is determined as follows: a(M; m) = a(M; M m-1 )+[(a(M;M m+1 )-a(M;M m-1 )).K.(mM m-1 )(M m+1 -M m-1 )], Where K≤1, - according to the determined at least one pair of coefficients a(M; m) and according to the predetermined original baking recipe R yM (T yM@ti ;t i ), the baking recipe R is calculated as follows ym , the roasting recipe provides a temperature T to be applied to the obtained amount m of beans at each of the discrete successive times t1, t2, ... m@t1 , T m@t2 …: T ym@ti =a(M;m)T yM@ti +b(M;m)。 11. The method according to any one of claims 7 to 10, wherein the method is applied in a specific baking device comprising an air flow drive (121), wherein the method enables determination of a type C for baking a quantity m in the baking device. y Additional roasting recipe for coffee beans flow-ym , the additional baking recipe provides an air flow F to be applied at discrete successive times t1, t2, ... @t1 、F @t2 The setting value (F ym@ti ;t i ), The method comprises the following steps: - Access the following information: rules for calculating a roasting recipe suitable for roasting a certain amount of beans, said amount being included in a list of predetermined amounts (M, M±Δx), based on any pre-existing roasting recipe, said pre-existing roasting recipe being suitable for roasting another amount of beans, said other amount being included in said list of predetermined amounts (M, M±Δx), in said specific type of roasting equipment, and said list of said predetermined quantities (M, M±Δx), and .At least one predetermined original baking recipe R flow-yMoriginal , the baking formula R flow-yMoriginal Suitable for baking an initially predetermined amount M in said specific type of baking equipment original Type C y beans, and The original predetermined amount of beans M original ,as well as -based on: .m with the accessible original predetermined amount M original The comparison result between , and the comparison result between m and the accessible predetermined quantity (M, M±Δx) in the list, and .M original the result of said comparison with said accessible predetermined quantities (M, M±Δx) in said list, The roasting recipe R to be applied to the amount m of coffee beans is determined as follows flow-ym : - If m is equal to the accessible original predetermined quantity M original , then the baking formula R flow-ym Corresponds to the original baking recipe accessible R flow-yMoriginal , - If m is different from the accessible original predetermined quantity M original ,and If the accessible original predetermined amount M original is equal to one of the accessible predetermined quantities (M, M±Δx) in the list, and If m is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the accessible predetermined original baking recipe R flow-yMoriginal To calculate the baking formula R flow-ym , If m is different from the accessible predetermined quantity (M, M±Δx) in the list, then according to the accessible original baking recipe R flow-yMoriginal and / or capable of applying said rules to said accessible baking recipe R flow-yMoriginal To calculate the baking formula R flow-yM , R flow-yM±Δx The baking recipe R is derived from at least one baking recipe in flow-ym , If M original different from any of the accessible predetermined quantities (M, M±Δx) in the list, then identifying in the list a quantity presenting the same quantity as M original The minimum difference M closest And according to the accessible baking recipe R flow-yMoriginal Derive the corresponding baking formula R flow-yMclosest , and subsequently: .If m is equal to present with M original The minimum difference of the amount M closest , then the baking formula R flow-ym Corresponding to the derived baking recipe R flow-y M c l oses t , If m is different from M closest but is equal to one of the other accessible predetermined quantities (M, M±Δx) in the list, then by applying the rule to the derived baking recipe R flow-yMclosest To calculate the baking formula R flow-ym , If m is different from any of the accessible predetermined quantities (M, M±Δx) in the list, then according to the accessible original baking recipe R flow-yMoriginal and / or can be obtained by applying the rule to the derived baking recipe R flow-yMclosest To calculate the baking formula R flow-yM , R flow-yM±Δx The baking recipe R is derived from at least one baking recipe in flow-ym .
12. The method according to claim 11, wherein the roasting step is carried out according to a predetermined roasting recipe R suitable for roasting a predetermined amount M of beans. flow-yM (F yM@ti ;t i ) calculates at least one roasting recipe R suitable for roasting a predetermined amount M±Δx of beans flow-yM±Δx (F yM±Δx@ti ;t i ) is a polynomial function, The rule is defined by a pair of predetermined coefficients (c(M; M±Δx); d(M; M±Δx)) and is applied to a predetermined baking recipe R as follows fnlow-M Air flow provided: F yM±Δx@ti =c(M;M±Δx)F yM@ti +d(M;M±Δx)。 13. The method according to claim 12, wherein the method comprises accessing a ratio R, and the pair of predetermined coefficients (c(M; M±Δx); d(M; M±Δx)) is defined as follows: -c(M; M±Δx)=Ra(M; M±Δx) -d(M; M±Δx)=Rb(M; M±Δx).
14. A method for roasting coffee beans in a specific type of roasting equipment C A , C B Formulation of custom blends of... blend The method comprises the following steps: the coffee beans have corresponding amounts mA, mB, ..., the recipe R blend Provide the temperatures T to be applied at discrete successive times t1, t2, ... respectively blend@t1 , T blend@t2 The setting value (T blend@ti ;t i ), wherein the method comprises the following steps: - For each type C that is part of the blend y Coffee beans, according to any one of claims 1 to 13 to be applied to the amount m y The roasting recipe of coffee beans ym , - Access the different types of the custom blend separately C y The temperature adaptation factor of coffee beans is X y , - According to the determined baking recipe R ym And according to the accessible temperature adaptation factor X y , and based on type C y The amount of beans m y , the temperature T of the customized blend to be applied to the beans at each of the discrete successive times t1, t2, ... is determined according to the following formula (I): blend@t1 , T blend@t2 …: where y corresponds to all types of coffee beans present in the blend, and f y Indicates that in the blend of coffee beans, type C y The weight fraction of coffee beans.
15. A method for determining the baking process of different types of C in a specific type of baking equipment y The formulation of a custom blend of coffee beans R blend The method, the coffee beans have a corresponding amount m y , the formula R blend Provide the temperatures T to be applied at discrete successive times t1, t2, ... respectively blend@t1 , T blend@t2 The setting value (T blend@ti ;t i ), wherein the method comprises the following steps: - Access the following information: For each type C contained in the blend y Coffee beans, respectively, of at least one predetermined original roasting recipe R yMoriginal , each formula R yMoriginal (T yMoriginal@ti ;t i ) is suitable for baking an initially predetermined amount M in said specific type of baking equipment original Type C y Beans, The original predetermined amount of beans M original ,as well as . rules, the rules are used to prepare a predetermined original baking recipe R yMoriginal (T yMoriginal@ti ;t i ) calculates a predetermined amount M suitable for baking in said specific type of baking equipment original±Δx At least one roasting recipe of beans RM original±Δx , the rule is a linear function, and the rule consists of at least one pair of predetermined coefficients (a(M original ;M original±Δx ); b(M original ;M original±Δx )) is defined, the coefficient is specific to the quantity difference ±Δx, and the rule is applied as follows from a predetermined original baking recipe R Moriginal Provided temperature T Moriginal@ti : T Moriginal±Δx@ti =a(M original ;M original±Δx )T Moriginal@ti +b(M original ;M original±Δx ) and The at least one predetermined quantity M original±Δx ,and .The different types C y The temperature adaptation factor X of coffee beans y ,and - For each type C that is part of the blend y Coffee beans, in a predetermined amount M original and M original±Δx Identify the list presented with m y The minimum difference M closest And the corresponding pair of coefficients (ay:by) is derived as follows: month=a(M original ;M closest ); by=b(M original ;M closest ), - the corresponding pair of coefficients of the blend is calculated as follows: where y corresponds to all types of coffee beans present in the blend, and f y Indicates that in the blend of coffee beans, type C y The weight fraction of coffee beans, - determining the temperature T to be applied to the tailored blend of beans at each of the discrete successive times t1, t2, ..., respectively, according to the following formula (II): blend@t1 , T blend@t2 …: where y corresponds to all types of coffee beans present in the blend, and f y Indicates that in the blend of coffee beans, type C y The weight fraction of coffee beans.
16. An apparatus for roasting coffee beans, the apparatus comprising: - a container (1) for containing coffee beans, - a heating device (12) for heating the coffee beans contained in the container, a control system (180) operable to control the heating device and configured to apply a baking recipe (R) providing temperatures T to be applied at discrete successive times t1, t2, ... respectively @t1 , T @t2 The setting value (T @ti ;t i ), where for the type C of the custom amount m introduced into the container y of coffee beans, - the control system is configured to obtain at least: The amount m of coffee beans introduced into the container, and The type C of coffee beans introduced into the container y , and -Based on the obtained type C y and the obtained quantity m, the control system being configured to determine a type C for roasting the quantity m in the roasting device according to the method of any one of claims 1 to 15 y Coffee Beans Recipe ym .
17. The device for roasting coffee beans according to claim 16, wherein the device is configured to receive and roast a customized amount m of coffee beans, the customized amount m being equal to the accessible original predetermined amount M or to one of the accessible predetermined amounts M±Δx.
18. The apparatus for roasting coffee beans according to claim 17, wherein the heating device (12) comprises an air flow drive (121), and the control system (180) is operable to control the air flow drive (121) and is configured to apply a roasting recipe (R flow ), the baking recipe provides air flow rates F to be applied at discrete successive times t1, t2, ... @t1 、F @t2 The setting value (F @ti ;t i ), and Based on the obtained type C y and the amount m, the control system being configured to determine the type C for roasting the amount m in the roasting device y Additional roasting recipe for coffee beans flow-ym , the additional baking recipe provides an air flow F to be applied at discrete successive times t1, t2, ... ym@t1 、F ym@t2 The setting value (F ym@ti ;t i ), as described in any one of claims 11 to 13.
19. A baking device system, comprising a main baking device and a group of baking devices according to any one of claims 16 to 18, the main baking device and the baking devices in the group being of the same type, wherein: - predetermining the original baking recipe using the main baking device as a predetermined original baking recipe R yMoriginal ,and - defining rules with said master roasting device for calculating a roasting recipe suitable for roasting a certain amount of beans, said amount being comprised in a list of predetermined amounts (M, M±Δx), based on any pre-existing roasting recipe, said pre-existing roasting recipe being suitable for roasting another amount of beans, said other amount being comprised in said list of predetermined amounts (M, M±Δx), in said specific type of roasting device.
20. A computer program product which, when executed by a computer, a processor or a control unit, causes the computer, the processor or the control unit to perform the method according to any one of claims 1 to 15.
21. The computer program product according to claim 20, wherein the computer program product is at least partially executed by a processing unit of a device external to the apparatus for roasting coffee beans.
22. A computer-readable storage medium comprising instructions which, when executed by a computer, a processor or a control unit, cause the computer, the processor or the control unit to perform the method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Apparatus and method for roasting coffee beans
US20040074400A1
Fluidized bed coffee roaster
US20140314923A1
Coffee roasting system
US3964175A
Coffee roaster
US4484064A
Coffee roaster
US4494314A