[go: up one dir, main page]

CN108937588A - A kind of customization brewing system and method suitable for household espresso machine - Google Patents

A kind of customization brewing system and method suitable for household espresso machine Download PDF

Info

Publication number
CN108937588A
CN108937588A CN201810993751.6A CN201810993751A CN108937588A CN 108937588 A CN108937588 A CN 108937588A CN 201810993751 A CN201810993751 A CN 201810993751A CN 108937588 A CN108937588 A CN 108937588A
Authority
CN
China
Prior art keywords
brewing
coffee
temperature
pressure
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810993751.6A
Other languages
Chinese (zh)
Other versions
CN108937588B (en
Inventor
邵之江
张舵
朱晟华
刘乐文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201810993751.6A priority Critical patent/CN108937588B/en
Publication of CN108937588A publication Critical patent/CN108937588A/en
Application granted granted Critical
Publication of CN108937588B publication Critical patent/CN108937588B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J31/00Apparatus for making beverages
    • A47J31/24Coffee-making apparatus in which hot water is passed through the filter under pressure, i.e. in which the coffee grounds are extracted under pressure
    • A47J31/34Coffee-making apparatus in which hot water is passed through the filter under pressure, i.e. in which the coffee grounds are extracted under pressure with hot water under liquid pressure
    • A47J31/36Coffee-making apparatus in which hot water is passed through the filter under pressure, i.e. in which the coffee grounds are extracted under pressure with hot water under liquid pressure with mechanical pressure-producing means
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J31/00Apparatus for making beverages
    • A47J31/44Parts or details or accessories of beverage-making apparatus
    • A47J31/46Dispensing spouts, pumps, drain valves or like liquid transporting devices
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J31/00Apparatus for making beverages
    • A47J31/44Parts or details or accessories of beverage-making apparatus
    • A47J31/54Water boiling vessels in beverage making machines
    • A47J31/56Water boiling vessels in beverage making machines having water-level controls; having temperature controls
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J2201/00Devices having a modular construction

Landscapes

  • Engineering & Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Mechanical Engineering (AREA)
  • Apparatus For Making Beverages (AREA)

Abstract

本发明公开了一种适用于家用意式咖啡机的定制冲煮系统及方法,在普通咖啡机的基础上搭建控制器、传感器、执行器和用户交互单元,构成定制冲煮系统;传感器包括称重模块、热电阻、热电偶、压力表;执行器包括固态继电器和降压模块;用户交互单元用于用户设定咖啡冲煮模式,用户可以选择初始冲煮温度、温度梯度模式和压力模式,以及是否对大流量进行干预;控制器通过基于模型的前馈反馈控制,驱动执行器,按照用户设定的咖啡冲煮模式调控冲煮温度、压力和流量曲线;控制器通过测试建模和仿真方法求出控制器参数;本发明在一般咖啡机程控的基础上,通过冲煮过程参数控制,改善浓缩咖啡冲煮品质,使得用户可以自行调整口感,以满足定制冲煮的需求。

The invention discloses a customized brewing system and method suitable for household espresso coffee machines. A controller, a sensor, an actuator and a user interaction unit are built on the basis of an ordinary coffee machine to form a customized brewing system; the sensor includes a weighing Heavy module, thermal resistance, thermocouple, pressure gauge; actuator includes solid state relay and step-down module; user interaction unit is used for user to set coffee brewing mode, user can choose initial brewing temperature, temperature gradient mode and pressure mode, And whether to intervene in large flow; the controller drives the actuator through model-based feedforward and feedback control, and adjusts the brewing temperature, pressure and flow curve according to the coffee brewing mode set by the user; the controller passes test modeling and simulation The method calculates the controller parameters; on the basis of general coffee machine program control, the invention improves the brewing quality of espresso coffee by controlling the parameters of the brewing process, so that users can adjust the taste by themselves to meet the needs of customized brewing.

Description

一种适用于家用意式咖啡机的定制冲煮系统及方法A customized brewing system and method suitable for household espresso machines

技术领域technical field

本发明属于咖啡机技术领域,尤其涉及一种适用于家用意式咖啡机的定制冲煮系统及方法。The invention belongs to the technical field of coffee machines, and in particular relates to a customized brewing system and method suitable for household espresso machines.

背景技术Background technique

意式浓缩咖啡是一种高压萃取的咖啡。热水在9bar左右的压力下流过经烘焙研磨的咖啡,通过机械冲刷和溶解作用,将咖啡粉中的物质冲煮到热水中,形成浓缩咖啡饮品。Espresso is a high-pressure brewed coffee. Hot water flows through the roasted and ground coffee at a pressure of about 9 bar, and through mechanical washing and dissolution, the substances in the coffee powder are brewed into the hot water to form an espresso drink.

意式咖啡机经过近一个世纪的不断完善,制作工艺和机械设计已经十分成熟。咖啡机一般包括水箱、锅炉、泵、冲煮头、粉碗等部分。水箱中的冷水在泵的作用下抽取到锅炉中,进行加热。咖啡机工作时,泵开启,锅炉中的热水在泵的驱动作用下流出锅炉,到达冲煮头。在冲煮头处,热水流经分水器变成均匀的数股细小水流,流经装在粉碗中的咖啡粉饼。锅炉处一般装有泄压阀,当管路压力大于额定压力时,泄压阀打开,使管路维持恒压。家用咖啡机一般体积较小,采用振动泵,配置小型储水锅炉或速热锅炉。After nearly a century of continuous improvement, the espresso machine has matured in production technology and mechanical design. Coffee machines generally include water tanks, boilers, pumps, brewing heads, powder bowls and other parts. The cold water in the water tank is drawn into the boiler under the action of the pump for heating. When the coffee machine is working, the pump is turned on, and the hot water in the boiler flows out of the boiler under the drive of the pump and reaches the brewing head. At the brewing head, the hot water flows through the water separator into several small uniform streams, which flow through the coffee grounds contained in the powder bowl. The boiler is generally equipped with a pressure relief valve. When the pipeline pressure is greater than the rated pressure, the pressure relief valve opens to maintain a constant pressure in the pipeline. Household coffee machines are generally small in size, use a vibrating pump, and are equipped with a small water storage boiler or a rapid heating boiler.

单片机程控系统在咖啡机上得到广泛使用,并有智能化的发展趋势,体现在冲煮监测、精准控制和品质优化等智能功能的出现和发展。咖啡机参数如温度、压力、咖啡液体积、锅炉液位等得到监测,高端咖啡机、大型咖啡机中温度和压力还得到了PID闭环控制。The single-chip microcomputer program control system is widely used in coffee machines, and there is a trend of intelligent development, which is reflected in the emergence and development of intelligent functions such as brewing monitoring, precise control and quality optimization. Coffee machine parameters such as temperature, pressure, coffee liquid volume, boiler liquid level, etc. are monitored, and the temperature and pressure in high-end coffee machines and large coffee machines are also controlled by PID closed-loop.

咖啡品质对于温度和压力等冲煮参数十分敏感,温度通过影响咖啡中各种物质的溶解性和分子动能而对咖啡风味产生影响,压力通过影响冲刷力对咖啡风味产生影响。家用咖啡机一般配置小型锅炉或速热锅炉,由于热容小,锅炉温度在冲煮过程中的波动很大。目前已有一些针对锅炉温度控制的温控模块,主要采用简单的PID反馈控制器,对于冲煮阶段温度控制精度低。Coffee quality is very sensitive to brewing parameters such as temperature and pressure. Temperature affects coffee flavor by affecting the solubility and molecular kinetic energy of various substances in coffee, and pressure affects coffee flavor by affecting scouring force. Household coffee machines are generally equipped with small boilers or fast-heating boilers. Due to the small heat capacity, the temperature of the boiler fluctuates greatly during the brewing process. At present, there are some temperature control modules for boiler temperature control, mainly using simple PID feedback controllers, which have low precision for temperature control in the brewing stage.

咖啡的苦味、酸味、浓度等口味指标在不同的冲煮参数下能产生巨大不同,而用户的口味偏好也并不统一,没有公认的意式咖啡的完美口味指标。在冲煮种类不同、颗粒大小不同的咖啡时,用户希望达到的口味效果也不一定相同。家用意式咖啡机的冲煮流程固定,无法满足广大消费者定制冲煮意式咖啡的多样需求。The taste indicators of coffee, such as bitterness, sourness, and concentration, can have huge differences under different brewing parameters, and the taste preferences of users are not uniform. There is no recognized perfect taste indicator for espresso coffee. When brewing coffee of different types and particle sizes, the taste effect that users hope to achieve is not necessarily the same. The brewing process of household espresso machines is fixed, which cannot meet the diverse needs of consumers for customizing brewed espresso.

因此通过建立咖啡机锅炉的数学模型,设计前馈反馈控制器可以提升控制效果,并在此基础上使得用户定制冲煮成为可能。Therefore, by establishing a mathematical model of the coffee machine boiler, designing a feed-forward and feedback controller can improve the control effect, and on this basis make it possible for users to customize brewing.

发明内容Contents of the invention

本发明的目的在于针对现有技术的不足,提供一种适用于家用意式咖啡机的定制冲煮系统及方法。The object of the present invention is to provide a customized brewing system and method suitable for domestic espresso coffee machines in view of the deficiencies in the prior art.

本发明的目的是通过以下技术方案来实现的:本发明对家用小锅炉意式咖啡机和即热锅炉意式咖啡机实施冲煮控制,从而实现定制冲煮。本发明系统包括咖啡机本体、控制器、传感器、执行器和用户交互单元;The object of the present invention is achieved through the following technical solutions: the present invention implements brewing control on the domestic small boiler espresso machine and the instant boiler espresso machine, thereby realizing customized brewing. The system of the present invention includes a coffee machine body, a controller, a sensor, an actuator and a user interaction unit;

所述传感器包括称重模块、热电阻传感器、热电偶传感器和压力表;所述称重模块用于测量从咖啡机流出的咖啡液的重量;所述热电阻传感器用于测量咖啡机的锅炉温度;所述热电偶传感器用于测量咖啡机出口的咖啡液温度;所述压力表用于测量咖啡机的振动泵出口压力;The sensor includes a weighing module, a thermal resistance sensor, a thermocouple sensor and a pressure gauge; the weighing module is used to measure the weight of the coffee liquid flowing out from the coffee machine; the thermal resistance sensor is used to measure the boiler temperature of the coffee machine The thermocouple sensor is used to measure the temperature of the coffee liquid at the outlet of the coffee machine; the pressure gauge is used to measure the outlet pressure of the vibration pump of the coffee machine;

所述执行器包括固态继电器和双向整流降压模块;所述固态继电器用于通断加热丝,以控制锅炉的加热功率;所述降压模块用于控制振动泵的功率,以调节冲煮压力;The actuator includes a solid-state relay and a bidirectional rectification step-down module; the solid-state relay is used to switch the heating wire to control the heating power of the boiler; the step-down module is used to control the power of the vibration pump to adjust the brewing pressure ;

所述控制器通过基于模型的前馈反馈控制,驱动固态继电器和降压模块,按照用户设定的咖啡冲煮模式调控冲煮温度、压力和流量曲线;所述控制器通过测试建模和仿真方法求出控制器参数;The controller drives the solid-state relay and the step-down module through model-based feed-forward and feedback control, and regulates the brewing temperature, pressure and flow curve according to the coffee brewing mode set by the user; the controller is modeled and simulated through testing method to find the controller parameters;

所述测试建模包括测量锅炉传递函数和泵的控制特性;将锅炉视为二入一出的环节,以流量和加热功率为输入,以锅炉温度变化率为输出,通过系统辨识实验得到离散传递函数模型;泵的控制特性是指流量、压力与控制器输出(降压模块的输入)之间的关系;由于流量控制是通过降低泵的工作电压实现的,为了方便,可以认为控制器输出与泵的功率成正比;使用不同厚度的粉饼作为恒定流阻,测量在正常流量范围内,不同泵功率下流量与压力的关系,得到泵的控制特性曲线;The test modeling includes measuring the boiler transfer function and the control characteristics of the pump; the boiler is regarded as a two-input and one-out link, with flow and heating power as input and boiler temperature change rate as output, and the discrete transfer is obtained through system identification experiments Function model; the control characteristic of the pump refers to the relationship between the flow, pressure and the output of the controller (the input of the step-down module); since the flow control is realized by reducing the working voltage of the pump, for convenience, it can be considered that the output of the controller is related to the The power of the pump is proportional; use powder cakes of different thicknesses as constant flow resistance, measure the relationship between flow and pressure under different pump powers within the normal flow range, and obtain the control characteristic curve of the pump;

为减轻前馈反馈控制器设计的调参难度,使用仿真的方法取得初始参数,再结合咖啡机实物进行参数微调;使用锅炉传递函数模型的静态增益设计温度控制的静态前馈环节,使用泵的控制特性曲线确定压力控制的前馈量;以一次真实数据为基础,使用测试模型求取控制器输出变化量导致的温度变化量,叠加得到仿真输出;可通过控制器仿真设计求取反馈控制器的参数值;In order to reduce the difficulty of adjusting parameters in the design of feed-forward feedback controller, the simulation method is used to obtain the initial parameters, and then the parameters are fine-tuned in combination with the coffee machine; the static gain of the boiler transfer function model is used to design the static feed-forward link of temperature control, and the pump’s The control characteristic curve determines the feedforward amount of pressure control; based on the primary real data, use the test model to obtain the temperature change caused by the controller output change, and superimpose to obtain the simulation output; the feedback controller can be obtained through the controller simulation design parameter value;

所述用户交互单元用于用户设定咖啡冲煮模式和显示测量值曲线;用户可以选择初始冲煮温度、温度梯度模式和压力模式,以及是否对大流量进行干预,设置符合自己需求的冲煮参数。The user interaction unit is used for the user to set the coffee brewing mode and display the measured value curve; the user can select the initial brewing temperature, temperature gradient mode and pressure mode, and whether to intervene in the large flow, and set the brewing that meets their own needs parameter.

进一步地,所述称重模块固定在咖啡出口处,如可选取量程为1kg的悬臂平行梁称重传感器,对盛有咖啡的杯子称重,和空咖啡杯重量相减得到咖啡重量;由于咖啡密度与水比较接近,且基本固定,通过咖啡重量信息可以换算得到咖啡体积;对咖啡体积前后两时刻的测量值进行差分运算可以得到咖啡流量;Further, the weighing module is fixed at the coffee outlet, such as a cantilever parallel beam load cell with a measuring range of 1 kg can be selected to weigh the cup filled with coffee, and subtract the weight of the empty coffee cup to obtain the coffee weight; The density is relatively close to that of water, and is basically fixed. The coffee volume can be obtained by converting the coffee weight information; the coffee flow rate can be obtained by performing differential calculations on the measured values at two moments before and after the coffee volume;

所述热电阻传感器可以用于测量锅炉温度,精度较高,一般能达到0.1℃,便于应用于温度控制;将热电阻安装到锅炉上时,为加大接触面积,采用导热胶,并尽可能贴近锅炉;热电阻的外壳应尽量小以减少温度测量滞后;为与控制器相连,热电阻一般需要搭配变送模块;The thermal resistance sensor can be used to measure the temperature of the boiler with high precision, generally reaching 0.1°C, which is convenient for application in temperature control; Close to the boiler; the shell of the thermal resistance should be as small as possible to reduce the temperature measurement lag; in order to connect with the controller, the thermal resistance generally needs to be equipped with a transmission module;

所述热电偶传感器用于测量咖啡机出口的咖啡液温度,热响应速度快;热电偶的外壳应尽量小以减少温度测量滞后,且外壳应满足食品卫生要求;为与控制器相连,热电偶一般需要搭配变送模块;The thermocouple sensor is used to measure the temperature of the coffee liquid at the outlet of the coffee machine, and the thermal response speed is fast; the shell of the thermocouple should be as small as possible to reduce the hysteresis of temperature measurement, and the shell should meet the requirements of food hygiene; in order to be connected with the controller, the thermocouple Generally need to match the transmission module;

所述压力表用于测量咖啡机的振动泵出口压力;应具有数字远传功能;对于一般的9bar咖啡机,压力表量程可选为0-1.6MPA;安装压力表时需注意咖啡机水泵的振动问题,连接压力表的管路应具有承压功能。The pressure gauge is used to measure the outlet pressure of the vibration pump of the coffee machine; it should have the function of digital remote transmission; for a general 9bar coffee machine, the range of the pressure gauge can be 0-1.6MPA; when installing the pressure gauge, pay attention to the water pump of the coffee machine For vibration problems, the pipeline connected to the pressure gauge should have a pressure-bearing function.

所述固态继电器进行温度控制的优势是,便于单片机驱动,执行器为线性环节;固态继电器一般为晶闸管电路,因此应注意输入信号的切换频率不能过高,对于一般的咖啡机温度控制,可选取的控制频率是2Hz;对于一般的家用咖啡机振动泵功率调节,必须采用双向整流降压模块,以驱动水泵才能正常工作。The advantage of the temperature control of the solid-state relay is that it is easy to be driven by a single-chip microcomputer, and the actuator is a linear link; the solid-state relay is generally a thyristor circuit, so it should be noted that the switching frequency of the input signal cannot be too high. For general coffee machine temperature control, you can choose The control frequency is 2Hz; for general household coffee machine vibration pump power regulation, a two-way rectification step-down module must be used to drive the water pump to work normally.

进一步地,所述锅炉传递函数的获取具体包括:Further, the acquisition of the boiler transfer function specifically includes:

在进行辨识实验前,先确定系统大致的时间常数;将一个周期为200秒、幅值为20%的加热功率方波信号输入到系统中,记录温度变化情况,求取系统阶跃响应过渡时间T;Before conducting the identification experiment, first determine the approximate time constant of the system; input a heating power square wave signal with a period of 200 seconds and an amplitude of 20% into the system, record the temperature change, and calculate the transition time of the system step response T;

为简化辨识实验,将两路输入分别进行辨识,辨识一路输入到输出的关系时,另一路输入保持恒定;在辨识加热功率到温度变化率的传递函数时,可以使用一个经过充分萃取的粉饼作为恒定流阻,以保持流量恒定;In order to simplify the identification experiment, the two inputs are identified separately. When identifying the relationship between one input and the output, the other input remains constant; when identifying the transfer function from heating power to temperature change rate, a fully extracted powder cake can be used as Constant flow resistance to keep flow constant;

辨识实验输入信号采用周期方波信号,信号周期大于2T,信号的幅值约20%,信号时间长度约25分钟;The input signal of the identification experiment adopts a periodic square wave signal, the signal period is greater than 2T, the signal amplitude is about 20%, and the signal time length is about 25 minutes;

考虑ARX模型作为系统模型,并采用最小二乘法来辨识系统模型,进行模型辨识前先对测量值进行低通滤波和去均值化处理;选取合适的模型阶次和纯滞后阶次得到系统的传递函数。Consider the ARX model as the system model, and use the least squares method to identify the system model. Before the model identification, low-pass filtering and de-averaging are performed on the measured values; the appropriate model order and pure lag order are selected to obtain the transfer of the system function.

进一步地,所述控制器检测到当前流量超过流量上限时,表明此次冲煮粉放得太少、研磨太粗或者出现压粉缺陷,冲煮出现重大失误;为尽量使得咖啡更加浓厚,控制器放弃压力设定值控制,切换到流量超驰控制状态,流量超驰控制采用PI控制器,,将流量降低至流量上限以下。Further, when the controller detects that the current flow rate exceeds the flow limit, it indicates that the brewing powder is too little, the grinding is too coarse, or there is a powder pressing defect, and a major error has occurred in the brewing; in order to make the coffee as thick as possible, the control The device gives up the pressure set point control and switches to the flow overriding control state. The flow overriding control uses a PI controller to reduce the flow rate below the upper limit of the flow rate.

进一步地,通过温度控制,可以实现升温冲煮、恒温冲煮和降温冲煮,温度控制采用静态前馈加PID反馈的控制方法,针对流量和温度变化率设定值进行前馈;通过压力控制,可以实现不同压力模式的冲煮,压力控制采用静态前馈加PI反馈的控制方法,针对压力设定值进行前馈。Further, through temperature control, heating up brewing, constant temperature brewing and cooling down brewing can be realized. The temperature control adopts the control method of static feed-forward plus PID feedback, and feed-forward is carried out for the flow rate and temperature change rate set value; through pressure control , It can realize brewing in different pressure modes. The pressure control adopts the control method of static feedforward and PI feedback, and performs feedforward for the pressure setting value.

进一步地,所述初始冲煮温度的设置范围是90至110℃,温度梯度模式包括降温冲煮、恒温冲煮和升温冲煮,根据用户设定的模式,生成控制器的设定值曲线,实现定制冲煮;降温冲煮时,温度变化率控制器设定值为-0.15℃/s;恒温冲煮时,温度变化率控制器设定值为0℃/s;升温冲煮时,温度变化率控制器设定值为0.15℃/s;对于常见的9bar家用咖啡机,用户选择的压力模式包括9bar、8bar和7bar;当用户选择9bar冲煮时,咖啡机的泵满功率工作;当用户选择8bar冲煮时,压力在冲煮咖啡时进行设定值为8bar的设定值控制;当用户选择7bar冲煮时,咖啡机泵以一个较低的功率工作;当用户选择对大流量进行干预,且由于磨粉过粗、放粉过少或压粉失误等原因,流量测量值超过上限时,控制器进入流量超驰控制状态,将流量降低至流量上限以下。Further, the setting range of the initial brewing temperature is 90°C to 110°C, and the temperature gradient mode includes brewing at reduced temperature, brewing at constant temperature and brewing at elevated temperature, and the set value curve of the controller is generated according to the mode set by the user, Realize customized brewing; when brewing at low temperature, the set value of the temperature change rate controller is -0.15°C/s; when brewing at constant temperature, the set value of the temperature change rate controller is 0°C/s; The setting value of the change rate controller is 0.15°C/s; for common 9bar household coffee machines, the pressure modes selected by the user include 9bar, 8bar and 7bar; when the user selects 9bar for brewing, the pump of the coffee machine works at full power; when When the user chooses 8bar brewing, the pressure is controlled by the set value of 8bar when brewing coffee; when the user chooses 7bar brewing, the coffee machine pump works at a lower power; Intervene, and due to reasons such as too coarse powder, too little powder or powder pressing error, etc., when the measured flow rate exceeds the upper limit, the controller enters the flow override control state and reduces the flow rate to below the flow upper limit.

进一步地,所述控制器通过蓝牙或无线方式与用户交互单元进行通讯;用户交互单元除了包括用于设置初始冲煮温度,温度梯度模式和压力模式,以及是否对大流量进行干预的选择按钮,还包括设置咖啡冲煮体积、流量上限的可编辑文本框,以及用于显示当前锅炉温度、出口温度、冲煮流量、冲煮压力、咖啡体积实时曲线的绘图区,以便用户了解冲煮动态。Further, the controller communicates with the user interaction unit via bluetooth or wirelessly; the user interaction unit includes selection buttons for setting the initial brewing temperature, temperature gradient mode and pressure mode, and whether to intervene in large flow, It also includes editable text boxes for setting coffee brewing volume and flow upper limit, and a drawing area for displaying the current boiler temperature, outlet temperature, brewing flow rate, brewing pressure, and coffee volume real-time curves, so that users can understand brewing dynamics.

一种适用于家用意式咖啡机的定制冲煮方法,该包括以下步骤:A custom brewing method suitable for domestic espresso machines, comprising the following steps:

烧水阶段控制:控制器接到开始制作咖啡的指令后,进行烧水阶段温度控制,使得锅炉温度达到设定好的初始冲煮温度,并保持一段时间的稳定,以使得热水温度达到均一,并防止温度的暂态变化对冲煮阶段温度控制造成干扰;当温度在设定值附近保持一段时间的稳定后进入冲煮阶段;Boiling water stage control: After the controller receives the instruction to start making coffee, it will control the temperature of the boiling water stage, so that the boiler temperature reaches the set initial brewing temperature, and keeps it stable for a period of time, so that the hot water temperature reaches a uniform , and prevent the transient change of temperature from interfering with the temperature control of the brewing stage; when the temperature remains stable for a period of time near the set value, it enters the brewing stage;

冲煮阶段控制:包括锅炉温度变化率和压力的设定值控制;根据用户设定的模式确定温度变化率设定值和压力设定值;驱动固态继电器和降压模块,调控冲煮温度和压力;Brewing stage control: including boiler temperature change rate and pressure setting value control; determine the temperature change rate setting value and pressure setting value according to the mode set by the user; drive the solid state relay and the pressure reduction module to regulate the brewing temperature and pressure pressure;

当冲煮出的咖啡体积达到设定值时,一杯咖啡制作完成,停止冲煮。When the brewed coffee volume reaches the set value, a cup of coffee is made and the brewing is stopped.

进一步地,在冲煮阶段控制前,根据用户设定判断是否需要预浸,预浸的方式是打开出口阀门,关闭泵,让管道中残余的热水在不加压的情况下流入粉饼,将粉饼浸湿,使其膨胀并变得更耐冲击;预浸完毕后,泵开启,开始冲煮阶段控制。Furthermore, before the control of the brewing stage, it is judged according to the user’s setting whether pre-soaking is required. The way of pre-soaking is to open the outlet valve and turn off the pump, so that the residual hot water in the pipeline flows into the powder cake without pressurization, and the The puff is wetted, causing it to expand and become more impact resistant; after the pre-infusion, the pump is turned on and the brew phase control begins.

进一步地,用户设置了对大流量进行干预时,当控制器检测到当前流量超过流量上限时,表明此次冲煮粉放得太少、研磨太粗或者出现压粉缺陷,冲煮出现重大失误;为尽量使得咖啡更加浓厚,控制器应放弃压力设定值控制,切换到流量超驰控制状态,将流量降低至流量上限以下。Furthermore, when the user sets the intervention on the large flow, when the controller detects that the current flow exceeds the flow upper limit, it indicates that the brewing powder is too little, the grinding is too coarse, or there is a powder pressing defect, and there is a major error in brewing ;In order to make the coffee thicker as much as possible, the controller should give up the pressure setting value control, switch to the flow overriding control state, and reduce the flow rate to below the upper limit of the flow rate.

本发明的有益效果是:在普通咖啡机的基础上搭建控制器、传感器、执行器和用户交互单元,构成定制冲煮系统;所述控制器通过基于模型的前馈反馈控制,驱动固态继电器和降压模块,按照用户设定的咖啡冲煮模式调控冲煮温度、压力和流量曲线;控制器通过测试建模和仿真方法求出控制器参数;通过建立咖啡机锅炉的数学模型,设计前馈反馈控制器可以提升控制效果;用户可以选择初始冲煮温度、温度梯度模式和压力模式,以及是否对大流量进行干预,设置符合自己需求的冲煮参数;本发明在一般咖啡机程控的基础上,通过冲煮过程参数控制,改善浓缩咖啡冲煮品质,使得用户可以自行调整口感,以满足定制冲煮的需求。The beneficial effects of the present invention are: a controller, a sensor, an actuator, and a user interaction unit are built on the basis of an ordinary coffee machine to form a customized brewing system; the controller drives a solid-state relay and The step-down module regulates the brewing temperature, pressure and flow curve according to the coffee brewing mode set by the user; the controller obtains the controller parameters through test modeling and simulation methods; through the establishment of the mathematical model of the coffee machine boiler, the design of the feedforward The feedback controller can improve the control effect; the user can choose the initial brewing temperature, temperature gradient mode and pressure mode, and whether to intervene in the large flow, and set the brewing parameters that meet their needs; the present invention is based on the general coffee machine program control , through the parameter control of the brewing process, the quality of espresso brewing is improved, so that users can adjust the taste by themselves to meet the needs of customized brewing.

附图说明Description of drawings

图1为定制冲煮的实施步骤;Figure 1 is the implementation steps of customized brewing;

图2为控制器的控制策略;Fig. 2 is the control strategy of the controller;

图3为定制冲煮案例。Figure 3 is an example of custom brewing.

具体实施方式Detailed ways

为了便于本领域技术人员的理解,下面结合附图和实施例对本发明具体实施步骤作进一步的描述。In order to facilitate the understanding of those skilled in the art, the specific implementation steps of the present invention will be further described below in conjunction with the drawings and embodiments.

本发明具体实施可以分为测控系统搭建、系统测试建模、仿真调参和用户交互单元设计四个部分,如图1所示。The specific implementation of the present invention can be divided into four parts: measurement and control system construction, system test modeling, simulation parameter adjustment and user interaction unit design, as shown in FIG. 1 .

第一部分为测控系统搭建。测控系统由传感器和执行器组成;所述传感器包括称重模块、热电阻传感器、热电偶传感器和压力表;所述称重模块用于测量从咖啡机流出的咖啡液的重量;所述热电阻传感器用于测量咖啡机的锅炉温度;所述热电偶传感器用于测量咖啡机出口的咖啡液温度;所述压力表用于测量咖啡机的振动泵出口压力;所述执行器包括固态继电器和双向整流降压模块;所述固态继电器用于通断加热丝,以控制锅炉的加热功率;所述降压模块用于控制振动泵的功率,以调节冲煮压力;The first part is the construction of the measurement and control system. The measurement and control system is composed of sensors and actuators; the sensors include weighing modules, thermal resistance sensors, thermocouple sensors and pressure gauges; the weighing modules are used to measure the weight of the coffee liquid flowing out from the coffee machine; the thermal resistance The sensor is used to measure the boiler temperature of the coffee machine; the thermocouple sensor is used to measure the temperature of the coffee liquid at the outlet of the coffee machine; the pressure gauge is used to measure the outlet pressure of the vibrating pump of the coffee machine; the actuator includes a solid state relay and a bidirectional rectification and pressure reduction module; the solid state relay is used to switch the heating wire to control the heating power of the boiler; the pressure reduction module is used to control the power of the vibrating pump to adjust the brewing pressure;

所述称重模块固定在咖啡出口处,如可选取量程为1kg的悬臂平行梁称重传感器,对盛有咖啡的杯子称重,和空咖啡杯重量相减得到咖啡重量;由于咖啡密度与水比较接近,且基本固定,通过咖啡重量信息可以换算得到咖啡体积;对咖啡体积前后两时刻的测量值进行差分运算可以得到咖啡流量;The weighing module is fixed at the coffee outlet. For example, a cantilever parallel beam load cell with a measuring range of 1 kg can be selected to weigh the cup containing coffee, and subtract the weight of the empty coffee cup to obtain the coffee weight; It is relatively close and basically fixed. The coffee volume can be converted through the coffee weight information; the coffee flow can be obtained by differential calculation of the measured values at two moments before and after the coffee volume;

所述热电阻传感器可以用于测量锅炉温度,精度较高,一般能达到0.1℃,便于应用于温度控制;将热电阻安装到锅炉上时,为加大接触面积,采用导热胶,并尽可能贴近锅炉;热电阻的外壳应尽量小以减少温度测量滞后;为与控制器相连,热电阻一般需要搭配变送模块;The thermal resistance sensor can be used to measure the temperature of the boiler with high precision, generally reaching 0.1°C, which is convenient for application in temperature control; Close to the boiler; the shell of the thermal resistance should be as small as possible to reduce the temperature measurement lag; in order to connect with the controller, the thermal resistance generally needs to be equipped with a transmission module;

所述热电偶传感器用于测量咖啡机出口的咖啡液温度,热响应速度快;热电偶的外壳应尽量小以减少温度测量滞后,且外壳应满足食品卫生要求;为与控制器相连,热电偶一般需要搭配变送模块;The thermocouple sensor is used to measure the temperature of the coffee liquid at the outlet of the coffee machine, and the thermal response speed is fast; the shell of the thermocouple should be as small as possible to reduce the hysteresis of temperature measurement, and the shell should meet the requirements of food hygiene; in order to be connected with the controller, the thermocouple Generally need to match the transmission module;

所述压力表用于测量咖啡机的振动泵出口压力;应具有数字远传功能;对于一般的9bar咖啡机,压力表量程可选为0-1.6MPA;安装压力表时需注意咖啡机水泵的振动问题,连接压力表的管路应具有承压功能。The pressure gauge is used to measure the outlet pressure of the vibration pump of the coffee machine; it should have the function of digital remote transmission; for a general 9bar coffee machine, the range of the pressure gauge can be 0-1.6MPA; when installing the pressure gauge, pay attention to the water pump of the coffee machine For vibration problems, the pipeline connected to the pressure gauge should have a pressure-bearing function.

所述固态继电器进行温度控制的优势是,便于单片机驱动,执行器为线性环节;固态继电器一般为晶闸管电路,因此应注意输入信号的切换频率不能过高,对于一般的咖啡机温度控制,可选取的控制频率是2Hz;对于一般的家用咖啡机振动泵功率调节,必须采用双向整流降压模块,以驱动水泵才能正常工作。The advantage of the temperature control of the solid-state relay is that it is easy to be driven by a single-chip microcomputer, and the actuator is a linear link; the solid-state relay is generally a thyristor circuit, so it should be noted that the switching frequency of the input signal cannot be too high. For general coffee machine temperature control, you can choose The control frequency is 2Hz; for general household coffee machine vibration pump power regulation, a two-way rectification step-down module must be used to drive the water pump to work normally.

第二部分为系统测试建模,测量锅炉传递函数和泵的控制特性。The second part models the system test, measuring the boiler transfer function and pump control characteristics.

将锅炉视为二入一出的环节,以流量和加热功率为输入,以锅炉温度变化率为输出,通过系统辨识实验得到离散传递函数模型;在进行辨识实验前,先确定系统大致的时间常数;将一个周期为200秒、幅值为20%的加热功率方波信号输入到系统中,记录温度变化情况,求取系统阶跃响应过渡时间T;为简化辨识实验,将两路输入分别进行辨识,辨识一路输入到输出的关系时,另一路输入保持恒定;在辨识加热功率到温度变化率的传递函数时,可以使用一个经过充分萃取的粉饼作为恒定流阻,以保持流量恒定;辨识实验输入信号采用周期方波信号,信号周期大于2T,信号的幅值约20%,信号时间长度约25分钟;考虑ARX模型作为系统模型,并采用最小二乘法来辨识系统模型,进行模型辨识前先对测量值进行低通滤波和去均值化处理;选取合适的模型阶次和纯滞后阶次得到系统的传递函数。The boiler is regarded as a two-input and one-out link, with the flow rate and heating power as the input and the boiler temperature change rate as the output, and the discrete transfer function model is obtained through the system identification experiment; before the identification experiment, the approximate time constant of the system is first determined ;Input a heating power square wave signal with a period of 200 seconds and an amplitude of 20% into the system, record the temperature change, and obtain the transition time T of the system step response; in order to simplify the identification experiment, the two inputs are separately Identification, when identifying the relationship between one input and output, the other input remains constant; when identifying the transfer function from heating power to temperature change rate, a fully extracted powder cake can be used as a constant flow resistance to keep the flow constant; identification experiment The input signal adopts a periodic square wave signal, the signal period is greater than 2T, the signal amplitude is about 20%, and the signal time length is about 25 minutes; consider the ARX model as the system model, and use the least square method to identify the system model. Before the model identification, first Perform low-pass filtering and de-average processing on the measured value; select the appropriate model order and pure lag order to obtain the transfer function of the system.

泵的控制特性是指流量、压力与控制器输出(降压模块的输入)之间的关系;由于流量控制是通过降低泵的工作电压实现的,为了方便,可以认为控制器输出与泵的功率成正比;使用不同厚度的粉饼作为恒定流阻,测量在正常流量范围内,不同泵功率下流量与压力的关系,得到泵的控制特性曲线。The control characteristic of the pump refers to the relationship between the flow, pressure and the output of the controller (the input of the step-down module); since the flow control is realized by reducing the working voltage of the pump, for convenience, it can be considered that the output of the controller and the power of the pump It is directly proportional; use powder cakes of different thicknesses as constant flow resistance, measure the relationship between flow and pressure under different pump powers within the normal flow range, and obtain the control characteristic curve of the pump.

第三部分为仿真调参。为减轻前馈反馈控制器设计的调参难度,使用仿真的方法取得初始参数,再结合咖啡机实物进行参数微调。The third part is simulation tuning. In order to reduce the difficulty of adjusting parameters in the design of feed-forward feedback controller, the initial parameters are obtained by simulation method, and then the parameters are fine-tuned in combination with the coffee machine.

如图2所示,在一杯咖啡制作的过程中,控制器的行为分为以下阶段:接到开始制作咖啡的指令后,首先进行烧水阶段控制,使得锅炉温度达到设定好的初始冲煮温度,并保持一段时间的稳定,以使得热水温度达到均一,并防止温度的暂态变化对冲煮阶段温度控制造成干扰。当温度在设定值附近保持一段时间的稳定后进入冲煮阶段。首先根据用户设定判断是否需要预浸。预浸的方式是打开出口阀门,关闭泵,让管道中残余的热水在不加压的情况下流入粉饼,将粉饼浸湿,使其膨胀并变得更耐冲击。预浸完毕后,泵开启,开始冲煮阶段控制,主要包括锅炉温度变化率和压力的设定值控制。根据用户设定的模式确定温度变化率设定值和压力设定值。如果用户设置了对大流量的补偿功能,当控制器检测到当前流量超过流量上限时,表明此次冲煮粉放得太少、研磨太粗或者出现压粉缺陷,冲煮出现重大失误。为尽量使得咖啡更加浓厚,控制器应放弃压力设定值控制,切换到流量超驰控制状态。当冲煮出的咖啡体积达到设定值时,一杯咖啡制作完成,停止冲煮。为了实现自动化冲煮,控制器应接管泵、出口阀等的开关。As shown in Figure 2, during the process of making a cup of coffee, the behavior of the controller is divided into the following stages: After receiving the instruction to start making coffee, it first controls the stage of boiling water so that the boiler temperature reaches the set initial brewing temperature, and keep it stable for a period of time, so that the temperature of hot water can be uniform, and prevent the transient change of temperature from interfering with the temperature control in the brewing stage. When the temperature remains stable for a period of time near the set value, it enters the brewing stage. First judge whether presoaking is required according to user settings. The method of presoaking is to open the outlet valve, close the pump, and let the residual hot water in the pipeline flow into the powder cake without pressurization, soaking the powder cake, causing it to expand and become more impact resistant. After the prepreg is completed, the pump is turned on, and the control of the brewing stage starts, which mainly includes the control of the boiler temperature change rate and the set value of the pressure. Determine the temperature change rate setpoint and pressure setpoint according to the mode set by the user. If the user has set the compensation function for large flow, when the controller detects that the current flow exceeds the flow limit, it indicates that the brewing powder is too little, the grinding is too coarse, or there is a powder pressing defect, and there is a major error in brewing. In order to make the coffee as thick as possible, the controller should give up the pressure set point control and switch to the flow override control state. When the brewed coffee volume reaches the set value, a cup of coffee is made and the brewing is stopped. For automated brewing, the controller should take over the switching of the pump, outlet valve, etc.

温度、压力、流量测量值先进行低通滤波,然后再应用于控制算法,计算控制器输出。烧水阶段温度控制的设定值由用户指定的初始冲煮温度指定,作用是使得锅炉热水达到预定温度再开始冲煮咖啡。通过温度变化率的设定值控制,可以实现升温冲煮、恒温冲煮和降温冲煮,温度变化率的设定值控制采用静态前馈加PID反馈的控制方法,针对流量和温度变化率设定值进行前馈。通过压力的设定值控制,可以实现不同压力模式的冲煮,压力的设定值控制采用静态前馈加PI反馈的控制方法,针对压力设定值进行前馈。流量超驰控制采用PI控制器。控制器输出为前馈量与反馈量之和。其中,反馈部分只在被控参数已经达到平稳的情况下才起作用,防止咖啡机冲煮阶段初期被控参数剧烈变化干扰控制器运行。控制器的反馈部分采用位置式PID,并在大误差或积分作用过强时进行积分切除。Temperature, pressure, and flow measurements are low-pass filtered before being applied to the control algorithm to calculate the controller output. The setting value of the temperature control in the boiling water stage is specified by the initial brewing temperature specified by the user, and the function is to make the boiler hot water reach the predetermined temperature before starting to brew coffee. Through the control of the set value of the temperature change rate, it is possible to realize heating up brewing, constant temperature brewing and cooling down brewing. The set value control of the temperature change rate adopts the control method of static feedforward and PID feedback. The fixed value is feed-forward. Brewing in different pressure modes can be realized through the control of the set value of the pressure. The control method of the set value of the pressure adopts the control method of static feed-forward plus PI feedback, and the feed-forward is performed on the set value of the pressure. Flow override control adopts PI controller. The controller output is the sum of feedforward and feedback. Among them, the feedback part only works when the controlled parameters have reached a stable state, so as to prevent the drastic changes of the controlled parameters in the early stage of the coffee machine brewing stage from interfering with the operation of the controller. The feedback part of the controller adopts position type PID, and cuts off the integral when the error is large or the integral action is too strong.

通过测试建模求取的锅炉传递函数模型的静态增益设计温度控制的静态前馈环节,通过控制器仿真设计求取PID反馈控制器的参数值。仿真调参时,以一次真实温度数据为基础,每个控制周期中,先读取真实温度测量值,然后根据辨识得到的加热通道传递函数模型求出由控制器输出变化量导致的温度变化量,将两者相加得到仿真时的温度测量值,用于计算控制器输出,如此周而复始。The static gain of the boiler transfer function model obtained through test modeling is used to design the static feedforward link of temperature control, and the parameter values of the PID feedback controller are obtained through controller simulation design. When adjusting parameters in simulation, based on a real temperature data, in each control cycle, first read the real temperature measurement value, and then calculate the temperature change caused by the controller output change according to the identified heating channel transfer function model , add the two to get the temperature measurement value during simulation, which is used to calculate the controller output, and so on.

使用泵的控制特性确定压力控制的前馈量。根据咖啡机测试建模测得的泵的控制特性曲线,当流量固定为理想流量时,流量控制器输出与压力大致上成线性关系,可以根据这一关系设计压力控制的前馈量。压力控制的PI反馈控制器设计比较简单,采用较弱的比例和积分作用就可以达到控制目标。调试PI控制器时,应防止控制器输出振荡对粉饼造成冲击。Use the control characteristics of the pump to determine the amount of feedforward for the pressure control. According to the control characteristic curve of the pump measured by the coffee machine test model, when the flow rate is fixed at the ideal flow rate, the output of the flow controller has a roughly linear relationship with the pressure, and the feedforward amount of the pressure control can be designed according to this relationship. The design of PI feedback controller for pressure control is relatively simple, and the control target can be achieved by using weaker proportional and integral functions. When debugging the PI controller, it is necessary to prevent the impact of the controller output oscillation on the powder cake.

第四部分为用户交互单元设计,用户交互单元用于用户设定咖啡冲煮模式和显示测量值曲线,以设置定制冲煮的需求并监测实际控制效果。The fourth part is the design of the user interaction unit. The user interaction unit is used for the user to set the coffee brewing mode and display the measured value curve, so as to set the demand for customized brewing and monitor the actual control effect.

用户可以选择初始冲煮温度,温度梯度模式和压力模式,以及是否对大流量进行干预,初始冲煮温度的设置范围是90至110℃,温度梯度模式包括降温冲煮、恒温冲煮和升温冲煮。根据用户设定的模式,生成控制器的设定值曲线,实现定制冲煮。降温冲煮时,温度变化率控制器设定值为-0.15℃/s;恒温冲煮时,温度变化率控制器设定值为0℃/s;升温冲煮时,温度变化率控制器设定值为0.15℃/s。对于常见的9bar家用咖啡机,用户选择的压力模式包括9bar,8bar和7bar。当用户选择9bar冲煮时,咖啡机的泵满功率工作;当用户选择8bar冲煮时,压力在冲煮咖啡时进行设定值为8bar的设定值控制;当用户选择7bar冲煮时,咖啡机泵以一个较低的功率工作。当用户选择对大流量进行干预,且由于磨粉过粗、放粉过少或压粉失误等原因,流量测量值超过上限时,控制器进入流量超驰控制状态,将流量降低至流量上限以下。Users can choose the initial brewing temperature, temperature gradient mode and pressure mode, and whether to intervene in large flow. The initial brewing temperature setting range is 90 to 110°C, and the temperature gradient mode includes cooling brewing, constant temperature brewing and warming brewing cook. According to the mode set by the user, the set value curve of the controller is generated to realize customized brewing. When brewing at low temperature, the set value of the temperature change rate controller is -0.15°C/s; when brewing at constant temperature, the set value of the temperature change rate controller is 0°C/s; The fixed value is 0.15°C/s. For the common 9bar home coffee machine, the user-selectable pressure modes include 9bar, 8bar and 7bar. When the user chooses 9bar brewing, the pump of the coffee machine works at full power; when the user chooses 8bar brewing, the pressure is controlled by the set value of 8bar when brewing coffee; when the user chooses 7bar brewing, The machine pump works at a lower power. When the user chooses to intervene in the large flow rate, and the flow measurement value exceeds the upper limit due to reasons such as too coarse grinding, too little powder, or powder pressing errors, the controller enters the flow override control state and reduces the flow rate below the flow limit .

用户交互单元可以用手机APP等形式制作,控制器通过蓝牙或无线方式与用户交互单元进行通讯。用户交互单元除了包括用于设置初始冲煮温度,温度梯度模式和压力模式,以及是否对大流量进行干预的选择按钮,还包括设置咖啡冲煮体积、流量上限等的可编辑文本框,以及用于显示当前锅炉温度、出口温度、冲煮流量、冲煮压力、咖啡体积实时曲线的绘图区,以便用户了解冲煮动态。The user interaction unit can be made in the form of mobile APP, etc., and the controller communicates with the user interaction unit through bluetooth or wireless. In addition to the selection buttons for setting the initial brewing temperature, temperature gradient mode and pressure mode, and whether to intervene on large flow, the user interaction unit also includes editable text boxes for setting coffee brewing volume, flow upper limit, etc., and user interface In the drawing area that displays the current boiler temperature, outlet temperature, brewing flow rate, brewing pressure, and coffee volume real-time curves, so that users can understand the brewing dynamics.

图3为一次定制冲煮案例,通过设置温度模式,可以控制锅炉温度不变、上升、下降,并对酸味、口味、浓度等品质指标产生影响。Figure 3 is a case of customized brewing. By setting the temperature mode, the temperature of the boiler can be controlled to remain unchanged, rise and fall, and have an impact on quality indicators such as sourness, taste, and concentration.

以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。The above describes the technical principles of the present invention in conjunction with specific embodiments. These descriptions are only for explaining the principles of the present invention, and cannot be construed as limiting the protection scope of the present invention in any way. Based on the explanations herein, those skilled in the art can think of other specific implementation modes of the present invention without creative efforts, and these modes will all fall within the protection scope of the present invention.

Claims (10)

1.一种适用于家用意式咖啡机的定制冲煮系统,其特征在于,包括咖啡机本体、控制器、传感器、执行器和用户交互单元;1. A customized brewing system suitable for household espresso coffee machines, characterized in that it includes a coffee machine body, a controller, a sensor, an actuator and a user interaction unit; 所述传感器包括称重模块、热电阻传感器、热电偶传感器和压力表;所述称重模块用于测量从咖啡机流出的咖啡液的重量;所述热电阻传感器用于测量咖啡机的锅炉温度;所述热电偶传感器用于测量咖啡机出口的咖啡液温度;所述压力表用于测量咖啡机的振动泵出口压力;The sensor includes a weighing module, a thermal resistance sensor, a thermocouple sensor and a pressure gauge; the weighing module is used to measure the weight of the coffee liquid flowing out from the coffee machine; the thermal resistance sensor is used to measure the boiler temperature of the coffee machine The thermocouple sensor is used to measure the temperature of the coffee liquid at the outlet of the coffee machine; the pressure gauge is used to measure the outlet pressure of the vibration pump of the coffee machine; 所述执行器包括固态继电器和降压模块;所述固态继电器用于通断加热丝,以控制锅炉的加热功率;所述降压模块用于控制振动泵的功率,以调节冲煮压力;The actuator includes a solid state relay and a pressure reduction module; the solid state relay is used to switch the heating wire to control the heating power of the boiler; the pressure reduction module is used to control the power of the vibration pump to adjust the brewing pressure; 所述控制器通过基于模型的前馈反馈控制,驱动固态继电器和降压模块,按照用户设定的咖啡冲煮模式调控冲煮温度、压力和流量曲线;所述控制器通过测试建模和仿真方法求出控制器参数;The controller drives the solid-state relay and the step-down module through model-based feed-forward and feedback control, and regulates the brewing temperature, pressure and flow curve according to the coffee brewing mode set by the user; the controller is modeled and simulated through testing method to find the controller parameters; 所述测试建模包括测量锅炉传递函数和泵的控制特性;将锅炉视为二入一出的环节,以流量和加热功率为输入,以锅炉温度变化率为输出,通过系统辨识实验得到锅炉传递函数模型;使用不同厚度的粉饼作为恒定流阻,测量在正常流量范围内,不同泵功率下流量与压力的关系,得到泵的控制特性曲线;The test modeling includes measuring the boiler transfer function and the control characteristics of the pump; the boiler is regarded as a two-input and one-out link, the flow rate and heating power are input, the boiler temperature change rate is output, and the boiler transfer function is obtained through the system identification experiment. Function model; use powder cakes of different thicknesses as constant flow resistance, measure the relationship between flow and pressure under different pump powers within the normal flow range, and obtain the control characteristic curve of the pump; 使用仿真方法取得前馈反馈控制器设计的初始参数,再结合咖啡机实物进行参数微调;使用锅炉传递函数模型的静态增益设计温度控制的静态前馈环节,使用泵的控制特性曲线确定压力控制的前馈量;以一次真实数据为基础,使用测试模型求取控制器输出变化量导致的温度变化量,叠加得到仿真输出;Use the simulation method to obtain the initial parameters of the feedforward feedback controller design, and then fine-tune the parameters combined with the coffee machine; use the static gain of the boiler transfer function model to design the static feedforward link of the temperature control, and use the control characteristic curve of the pump to determine the pressure control. Feed-forward amount; based on one real data, use the test model to obtain the temperature change caused by the controller output change, and superimpose to obtain the simulation output; 所述用户交互单元用于用户设定咖啡冲煮模式和显示测量值曲线;用户可以选择初始冲煮温度、温度梯度模式和压力模式,以及是否对大流量进行干预,设置符合自己需求的冲煮参数。The user interaction unit is used for the user to set the coffee brewing mode and display the measured value curve; the user can select the initial brewing temperature, temperature gradient mode and pressure mode, and whether to intervene in the large flow, and set the brewing that meets their own needs parameter. 2.根据权利要求1所述的一种适用于家用意式咖啡机的定制冲煮系统,其特征在于,所述称重模块固定在咖啡出口处,对盛有咖啡的杯子称重,和空咖啡杯重量相减得到咖啡重量;通过咖啡重量信息换算得到咖啡体积;对咖啡体积前后两时刻的测量值进行差分运算得到咖啡流量;所述热电阻传感器用于测量锅炉温度,将热电阻安装到锅炉上时,采用导热胶,并尽可能贴近锅炉;热电阻的外壳应尽量小以减少温度测量滞后;所述热电偶传感器用于测量咖啡机出口的咖啡液温度,热电偶的外壳应尽量小以减少温度测量滞后,且外壳应满足食品卫生要求;所述压力表用于测量咖啡机的振动泵出口压力,应具有数字远传功能,连接压力表的管路应具有承压功能。2. A customized brewing system suitable for household espresso machines according to claim 1, wherein the weighing module is fixed at the coffee outlet to weigh the cups filled with coffee, and the empty cups are weighed. The coffee weight is obtained by subtracting the weight of the coffee cups; the coffee volume is obtained by converting the coffee weight information; the coffee flow is obtained by differential calculation of the measured values at two moments before and after the coffee volume; the thermal resistance sensor is used to measure the temperature of the boiler, and the thermal resistance is installed on the When the boiler is on, use heat-conducting glue and keep it as close as possible to the boiler; the shell of the thermal resistance should be as small as possible to reduce the temperature measurement lag; the thermocouple sensor is used to measure the temperature of the coffee liquid at the outlet of the coffee machine, and the shell of the thermocouple should be as small as possible To reduce temperature measurement hysteresis, and the shell should meet food hygiene requirements; the pressure gauge is used to measure the outlet pressure of the vibrating pump of the coffee machine, and should have digital remote transmission function, and the pipeline connected to the pressure gauge should have pressure bearing function. 3.根据权利要求1所述的一种适用于家用意式咖啡机的定制冲煮系统,其特征在于,所述锅炉传递函数的获取具体包括:3. A customized brewing system suitable for household espresso machines according to claim 1, wherein the acquisition of the boiler transfer function specifically includes: 在进行辨识实验前,先确定系统大致的时间常数;将一个周期为200秒、幅值为20%的加热功率方波信号输入到系统中,记录温度变化情况,求取系统阶跃响应过渡时间T;Before conducting the identification experiment, first determine the approximate time constant of the system; input a heating power square wave signal with a period of 200 seconds and an amplitude of 20% into the system, record the temperature change, and calculate the transition time of the system step response T; 将两路输入分别进行辨识,辨识一路输入到输出的关系时,另一路输入保持恒定;在辨识加热功率到温度变化率的传递函数时,使用一个经过充分萃取的粉饼作为恒定流阻,以保持流量恒定;Identify the two inputs separately. When identifying the relationship between one input and the output, the other input remains constant; when identifying the transfer function from heating power to temperature change rate, use a fully extracted powder cake as a constant flow resistance to maintain Constant flow; 辨识实验输入信号采用周期方波信号,信号周期大于2T,信号幅值为20%,信号时间长度为25分钟;The input signal of the identification experiment adopts a periodic square wave signal, the signal period is greater than 2T, the signal amplitude is 20%, and the signal time length is 25 minutes; 考虑ARX模型作为系统模型,并采用最小二乘法来辨识系统模型,进行模型辨识前先对测量值进行低通滤波和去均值化处理;确定模型阶次和纯滞后阶次得到系统的传递函数。Consider the ARX model as the system model, and use the least squares method to identify the system model. Before the model identification, low-pass filtering and de-averaging are performed on the measured values; the transfer function of the system is obtained by determining the model order and pure lag order. 4.根据权利要求1所述的一种适用于家用意式咖啡机的定制冲煮系统,其特征在于,所述控制器检测到当前流量超过流量上限时,表明冲煮出现重大失误,控制器放弃压力设定值控制,切换到流量超驰控制状态,流量超驰控制采用PI控制器,将流量降低至流量上限以下。4. A customized brewing system suitable for household espresso machines according to claim 1, wherein when the controller detects that the current flow exceeds the upper flow limit, it indicates a major error in brewing, and the controller Abandon the pressure set point control and switch to the flow overriding control state. The flow overriding control uses a PI controller to reduce the flow rate below the upper limit of the flow rate. 5.根据权利要求1所述的一种适用于家用意式咖啡机的定制冲煮系统,其特征在于,通过温度控制,可以实现升温冲煮、恒温冲煮和降温冲煮,温度控制采用静态前馈加PID反馈的控制方法,针对流量和温度变化率设定值进行前馈;通过压力控制,可以实现不同压力模式的冲煮,压力控制采用静态前馈加PI反馈的控制方法,针对压力设定值进行前馈。5. A custom-made brewing system suitable for household espresso machines according to claim 1, characterized in that, through temperature control, it can realize heating up brewing, constant temperature brewing and cooling down brewing, and the temperature control adopts static The control method of feedforward plus PID feedback is used to feedforward the set values of flow rate and temperature change rate; through pressure control, brewing in different pressure modes can be realized, and the pressure control adopts the control method of static feedforward plus PI The set value is fed forward. 6.根据权利要求1所述的一种适用于家用意式咖啡机的定制冲煮系统,其特征在于,所述初始冲煮温度的设置范围是90至110℃,温度梯度模式包括降温冲煮、恒温冲煮和升温冲煮,根据用户设定的模式,生成控制器的设定值曲线,实现定制冲煮;降温冲煮时,温度变化率控制器设定值为-0.15℃/s;恒温冲煮时,温度变化率控制器设定值为0℃/s;升温冲煮时,温度变化率控制器设定值为0.15℃/s;对于常9bar家用咖啡机,用户选择的压力模式包括9bar、8bar和7bar;当用户选择9bar冲煮时,咖啡机的泵满功率工作;当用户选择8bar冲煮时,压力在冲煮咖啡时进行设定值为8bar的设定值控制;当用户选择7bar冲煮时,咖啡机泵以一个较低的功率工作。6. A customized brewing system suitable for household espresso machines according to claim 1, wherein the setting range of the initial brewing temperature is 90 to 110°C, and the temperature gradient mode includes cooling brewing , Constant temperature brewing and warming up brewing, according to the mode set by the user, the set value curve of the controller is generated to realize customized brewing; when the temperature is down and brewing, the set value of the temperature change rate controller is -0.15°C/s; When brewing at constant temperature, the set value of the temperature change rate controller is 0°C/s; when brewing at elevated temperature, the set value of the temperature change rate controller is 0.15°C/s; for a regular 9bar household coffee machine, the pressure mode selected by the user Including 9bar, 8bar and 7bar; when the user selects 9bar for brewing, the pump of the coffee machine works at full power; when the user selects 8bar for brewing, the pressure is controlled by a set value of 8bar when brewing coffee; when When the user selects 7bar brewing, the coffee machine pump works at a lower power. 7.根据权利要求1所述的一种适用于家用意式咖啡机的定制冲煮系统,其特征在于,所述控制器通过蓝牙或无线方式与用户交互单元进行通讯;用户交互单元除了包括用于设置初始冲煮温度,温度梯度模式和压力模式,以及是否对大流量进行干预的选择按钮,还包括设置咖啡冲煮体积、流量上限的可编辑文本框,以及用于显示当前锅炉温度、出口温度、冲煮流量、冲煮压力、咖啡体积实时曲线的绘图区,以便用户了解冲煮动态。7. A customized brewing system suitable for household espresso machines according to claim 1, wherein the controller communicates with the user interaction unit via bluetooth or wireless; the user interaction unit includes It is used to set the initial brewing temperature, temperature gradient mode and pressure mode, and the selection buttons for whether to intervene in the large flow. It also includes editable text boxes for setting the coffee brewing volume and flow upper limit, and for displaying the current boiler temperature, outlet The drawing area for the temperature, brewing flow, brewing pressure, and coffee volume real-time curves, so that users can understand the brewing dynamics. 8.一种适用于家用意式咖啡机的定制冲煮方法,其特征在于,包括以下步骤:8. A custom-made brewing method suitable for household espresso coffee machines, comprising the following steps: 烧水阶段控制:控制器接到开始制作咖啡的指令后,进行烧水阶段温度控制,使得锅炉温度达到设定好的初始冲煮温度,并保持一段时间的稳定后进入冲煮阶段;Boiling water stage control: After the controller receives the instruction to start making coffee, it will control the temperature of the boiling water stage, so that the boiler temperature reaches the set initial brewing temperature, and keep it stable for a period of time before entering the brewing stage; 冲煮阶段控制:包括锅炉温度变化率和压力的设定值控制;根据用户设定的模式确定温度变化率设定值和压力设定值;驱动固态继电器和降压模块,调控冲煮温度和压力;Brewing stage control: including boiler temperature change rate and pressure setting value control; determine the temperature change rate setting value and pressure setting value according to the mode set by the user; drive the solid state relay and the pressure reduction module to regulate the brewing temperature and pressure pressure; 当冲煮出的咖啡体积达到设定值时,一杯咖啡制作完成,停止冲煮。When the brewed coffee volume reaches the set value, a cup of coffee is made and the brewing is stopped. 9.根据权利要求8所述的定制冲煮方法,其特征在于,在冲煮阶段控制前,根据用户设定判断是否需要预浸,预浸的方式是打开出口阀门,关闭泵,让管道中残余的热水在不加压的情况下流入粉饼,将粉饼浸湿,使其膨胀并变得更耐冲击;预浸完毕后,泵开启,开始冲煮阶段控制。9. The customized brewing method according to claim 8, characterized in that before the control of the brewing stage, it is judged according to the user’s setting whether pre-soaking is required, and the way of pre-soaking is to open the outlet valve, turn off the pump, and let the pipeline Residual hot water flows into the pod without pressurization, soaking the pod, causing it to expand and become more shock-resistant; after pre-infusion, the pump is switched on and the brew phase control begins. 10.根据权利要求8所述的定制冲煮方法,其特征在于,用户设置了对大流量进行干预时,当控制器检测到当前流量超过流量上限时,表明冲煮出现重大失误,控制器放弃压力设定值控制,切换到流量超驰控制状态,将流量降低至流量上限以下。10. The customized brewing method according to claim 8, characterized in that, when the user sets the intervention on the large flow, when the controller detects that the current flow exceeds the flow limit, it indicates a major error in brewing, and the controller gives up Pressure setpoint control, switches to flow override control state, reduces flow below flow limit.
CN201810993751.6A 2018-08-29 2018-08-29 Customized brewing system and method suitable for household Italian coffee machine Active CN108937588B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810993751.6A CN108937588B (en) 2018-08-29 2018-08-29 Customized brewing system and method suitable for household Italian coffee machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810993751.6A CN108937588B (en) 2018-08-29 2018-08-29 Customized brewing system and method suitable for household Italian coffee machine

Publications (2)

Publication Number Publication Date
CN108937588A true CN108937588A (en) 2018-12-07
CN108937588B CN108937588B (en) 2020-04-28

Family

ID=64473451

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810993751.6A Active CN108937588B (en) 2018-08-29 2018-08-29 Customized brewing system and method suitable for household Italian coffee machine

Country Status (1)

Country Link
CN (1) CN108937588B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109730537A (en) * 2019-03-27 2019-05-10 江南大学 An adjustable parameter capsule coffee flavoring system and method
CN111412504A (en) * 2020-03-31 2020-07-14 佛山市顺德区美的洗涤电器制造有限公司 Starting detection method and device of cooking equipment, range hood and storage medium
CN113425161A (en) * 2021-07-27 2021-09-24 北京镁伽机器人科技有限公司 Beverage making parameter configuration method and system and beverage making method and equipment
WO2022037221A1 (en) * 2020-08-21 2022-02-24 周卓斌 Automatic start-stop device and electrically controlled espresso machine
US20230133724A1 (en) * 2020-06-02 2023-05-04 Starbucks Corporation Modular brew systems
CN116138623A (en) * 2022-12-28 2023-05-23 杭州原子心科技有限公司 Coffee machine brewing status reproduction system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102970908A (en) * 2010-06-15 2013-03-13 优瑞电子设备公司 Coffee machine having a brewing device and having a coffee post-heater arranged downstream of the brewing device
CN104643934A (en) * 2015-02-05 2015-05-27 广东新宝电器股份有限公司 Method and device for brewing beverage
CN108451365A (en) * 2018-03-30 2018-08-28 施金财 portable coffee machine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102970908A (en) * 2010-06-15 2013-03-13 优瑞电子设备公司 Coffee machine having a brewing device and having a coffee post-heater arranged downstream of the brewing device
CN104643934A (en) * 2015-02-05 2015-05-27 广东新宝电器股份有限公司 Method and device for brewing beverage
CN108451365A (en) * 2018-03-30 2018-08-28 施金财 portable coffee machine

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109730537A (en) * 2019-03-27 2019-05-10 江南大学 An adjustable parameter capsule coffee flavoring system and method
CN111412504A (en) * 2020-03-31 2020-07-14 佛山市顺德区美的洗涤电器制造有限公司 Starting detection method and device of cooking equipment, range hood and storage medium
CN111412504B (en) * 2020-03-31 2022-04-29 佛山市顺德区美的洗涤电器制造有限公司 Starting detection method and device of cooking equipment, range hood and storage medium
US20230133724A1 (en) * 2020-06-02 2023-05-04 Starbucks Corporation Modular brew systems
US11889941B2 (en) * 2020-06-02 2024-02-06 Starbucks Corporation Modular brew systems
WO2022037221A1 (en) * 2020-08-21 2022-02-24 周卓斌 Automatic start-stop device and electrically controlled espresso machine
CN113425161A (en) * 2021-07-27 2021-09-24 北京镁伽机器人科技有限公司 Beverage making parameter configuration method and system and beverage making method and equipment
CN113425161B (en) * 2021-07-27 2023-09-05 北京镁伽机器人科技有限公司 Beverage production parameter configuration method and system, beverage production method and equipment
CN116138623A (en) * 2022-12-28 2023-05-23 杭州原子心科技有限公司 Coffee machine brewing status reproduction system

Also Published As

Publication number Publication date
CN108937588B (en) 2020-04-28

Similar Documents

Publication Publication Date Title
CN108937588A (en) A kind of customization brewing system and method suitable for household espresso machine
CN103140720B (en) System for precise temperature control of liquids in consumer products
JP6877095B2 (en) How to make coffee drinks
US10743705B2 (en) Coffee brewing appliance with variable operating parameters
JP2021503979A (en) Coffee dispensers that dispense coffee-based beverages and corresponding coffee dispensing methods and coffee dispensing programs
EP3057475B1 (en) Machine for making and dispensing coffee-based beverages
US20160235244A1 (en) Machine for coffee-based beverages
US20180153334A1 (en) Variable Kettle
JP2016537071A (en) Apparatus and process for controlling and dispensing beverages
CN102342737A (en) Cooking control method of electric rice cooker
US20120135119A1 (en) Brewing process
JP2020512066A (en) Espresso coffee machine with improved system for adjusting water temperature and method for adjusting water temperature of espresso coffee machine
JP2020508749A (en) Method for preparing beverages from capsules with pre-wetting
EP2489290B1 (en) An improved system for heating the water in a boiler and a respective method
CN204245900U (en) A kind of electrical heated appliance
CN110464222A (en) A kind of electric cooker control method, device and electric cooker
CN100469287C (en) Electric pressure cooker
CN106598119B (en) The control method of steam heater
TW202143900A (en) Control method of flow velocity and the brewing machine
ITPN20060060A1 (en) COFFEE MACHINE FOR THE PREPARATION AND SELECTIVE DISTRIBUTION OF COFFEE, CAPPUCCINO AND BEVERAGES INFUSED BY VARIOUS KIND, AND WORKING CYCLE FOR SUCH A COFFEE MACHINE
KR20220094409A (en) Coffee making system and operation method thereof
CN208524592U (en) A kind of double water tank segmentally heating system and coffee machine
CN215127359U (en) Saturated coffee machine brewing head
CN208864061U (en) A kind of more tea kind tea makers and its automatic tea-making machine
AU2020287218B2 (en) System and method for producing an extract

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant