Control method of blanking motor, storage medium and batching equipment
By adjusting the feeding rules in real time to rationally allocate power, the problem of uneven power demand during the start-up and operation phases of the batching equipment was solved, achieving miniaturization and improved reliability of the equipment.
Patent Information
- Application Number
- CN202011593421.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-29
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2040-12-29
AI Technical Summary
Existing batching equipment has uneven power requirements during startup and operation, resulting in increased equipment cost and size, making it difficult to achieve miniaturization, and extending feeding time, thus reducing user experience.
By acquiring the actual feeding parameters of the seasonings, and based on the relationship between the preset feeding parameters and power parameters, the feeding rules are adjusted in real time, and the power is rationally allocated to each feeding motor to optimize power utilization.
Shorten feeding time, improve the reliability and safety of batching equipment, extend equipment service life, and meet the needs of miniaturization.
Smart Images

Figure CN114759835B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of dosing, in particular to a control method of a discharging motor, a storage medium and a dosing device. BACKGROUND
[0002] At present, the dosing device has been widely loved by people and applied to ordinary families. However, people's demand for small and lightweight household dosing devices is getting higher and higher. Since the power supply can only provide larger instantaneous load capacity and rated power value with larger volume. The discharging motor is similar to short-time blocking during the starting stage, and the starting current is the largest. The more power required for the power supply, the smaller the current and the more stable the power required for the power supply after the completion of the starting, and the smaller the current and the more stable the power required for the power supply during the normal working stage. Considering that the power required for the power supply is large during the starting, in order to meet the demand of the dosing device for discharging multiple seasonings at the same time, a larger power supply needs to be configured for the dosing device, but this will lead to an increase in the cost and volume of the dosing device, which is not conducive to the miniaturization of the dosing device. Therefore, how to reasonably allocate the use of the power supply power during the starting and working stages of the dosing device is an important technical problem.
[0003] SUMMARY
[0004] Therefore, the present application provides a control method of a discharging motor, a storage medium and a dosing device, so as to reasonably allocate the power supply parameters to each discharging motor during the discharging operation, improve the fullness of the power supply utilization, shorten the discharging time, and improve the reliability and safety of the working of the dosing device.
[0005] According to a first aspect of the present application, a control method of a discharging motor is provided for a dosing device, and the method comprises:
[0006] obtaining an actual discharging parameter value of a seasoning;
[0007] determining a discharging rule according to a relationship between the actual discharging parameter value and a preset discharging parameter value, wherein the preset discharging parameter value is associated with a power supply parameter of the dosing device or is a default value;
[0008] performing a discharging operation according to the discharging rule.
[0009] Optionally, the actual discharging parameter value comprises a discharging type value and / or a discharging required power value; and the preset discharging parameter value comprises a preset discharging type value and / or a preset discharging power value.
[0010] Optionally, the determining of the discharging rule according to the relationship between the actual discharging type value and the preset discharging type value specifically comprises:
[0011] The preset discharging category value is a default value, and the actual discharging category value is greater than the default value.
[0012] Optionally, the preset discharging parameter value is associated with a power supply parameter of the batching device, and the discharging rule is determined according to the relationship between the actual discharging parameter value and the preset discharging parameter value, specifically including:
[0013] Based on the actual discharging parameter value being less than or equal to the preset discharging parameter value, a first discharging rule is determined.
[0014] Based on the actual discharging parameter value being greater than the preset discharging parameter value, the actual discharging parameter value is determined to be the sum of N preset discharging parameter values and a transition discharging parameter value, and a second discharging rule is determined, wherein the transition discharging parameter value is less than the preset discharging parameter value.
[0015] Optionally, the discharging rule is determined according to the relationship between the actual discharging parameter value and the preset discharging parameter value, specifically further including: based on the actual discharging parameter value being greater than the preset discharging parameter value, the actual discharging parameter value is determined to be the sum of N preset discharging parameter values and a transition discharging parameter value, and the first discharging peak-starting discharging corresponding to N preset discharging parameter values and a transition discharging parameter value is performed.
[0016] Optionally, the discharging operation is performed according to the discharging rule, specifically including:
[0017] According to the first discharging rule, the first discharging operation is performed on the seasoning corresponding to the actual discharging parameter value.
[0018] According to the second discharging rule, the first discharging operation is performed once on the seasoning corresponding to any of the preset discharging parameter values, and the first discharging operation is performed once on the seasoning corresponding to the transition discharging parameter value.
[0019] Optionally, the first discharging operation is performed, specifically including:
[0020] It is determined that the category of the seasoning corresponding to any of the first discharging operations is a first numerical value.
[0021] It is determined that the sum of the starting power of the discharging motor corresponding to the seasoning of the first numerical value is a first total starting power, and the sum of the discharging power of the discharging motor corresponding to the seasoning of the first numerical value is a first total discharging power.
[0022] based on the first start-up power total being less than or equal to the power supply parameter and the first discharging power total being less than or equal to the power supply parameter, controlling the discharging motors corresponding to the first number of ingredients to work simultaneously.
[0023] Optionally, the performing the first discharging operation further comprises:
[0024] based on the first start-up power total being greater than the power supply parameter and / or the first discharging power total being greater than the power supply parameter;
[0025] dividing the first number into at least two second numbers, wherein the at least two second numbers are equal or unequal, the sum of start-up powers of the discharging motors corresponding to any second number is a second start-up power total, the sum of discharging powers of the discharging motors corresponding to the second number is a second discharging power total, and the second start-up power total is less than or equal to the power supply parameter and the second discharging power total is less than or equal to the power supply parameter;
[0026] controlling the discharging motors corresponding to any second number to work simultaneously.
[0027] Optionally, before the step of obtaining the actual discharging parameter value of the ingredients, the method further comprises:
[0028] determining whether the ingredient of any kind is first discharging;
[0029] if yes, controlling a first discharging motor corresponding to the ingredient of the first discharging to work alone, and detecting and storing start-up power and discharging power of the first discharging motor;
[0030] otherwise, counting the kind into the actual discharging kind value.
[0031] According to a second aspect of the present application, a control device of a discharging motor is provided for a batching device, the device comprising:
[0032] an obtaining module configured to obtain an actual discharging parameter value of an ingredient;
[0033] a determining module configured to determine a discharging rule according to a relationship between the actual discharging parameter value and a preset discharging parameter value, wherein the preset discharging parameter value is associated with a power supply parameter of the batching device or is a default value;
[0034] a discharging module configured to perform a discharging operation according to the discharging rule.
[0035] Optionally, the actual feeding parameter value comprises a feeding type value and / or a feeding power value required; and the preset feeding parameter value comprises a preset feeding type value and / or a preset feeding power value.
[0036] Optionally, based on the relationship between the actual feeding type value and the preset feeding type value, the determining module comprises:
[0037] a first determining unit, configured to determine, according to the first feeding rule, that the actual feeding parameter value is less than or equal to the preset feeding parameter value.
[0038] When the preset feeding type value is a default value and the actual feeding type value is greater than the default value, the peak-shaving start feeding of each feeding type is determined.
[0039] Optionally, based on the association between the preset feeding parameter value and the power parameter of the ingredient equipment, the determining module comprises:
[0040] a second determining power, configured to determine, based on the actual feeding parameter value being less than or equal to the preset feeding parameter value, the first feeding rule.
[0041] a third determining unit, configured to determine, based on the actual feeding parameter value being greater than the preset feeding parameter value, that the actual feeding parameter value is a sum of N preset feeding parameter values and a transition feeding parameter value, and determine the second feeding rule, wherein the transition feeding parameter value is less than the preset feeding parameter value.
[0042] Optionally, the determining module further comprises:
[0043] a fourth determining unit, configured to determine, based on the actual feeding parameter value being greater than the preset feeding parameter value, that the actual feeding parameter value is a sum of N preset feeding parameter values and a transition feeding parameter value, and determine the peak-shaving start feeding of the ingredient corresponding to the N preset feeding parameter values and the transition feeding parameter value.
[0044] Optionally, the feeding module specifically comprises:
[0045] a first feeding unit, configured to perform a first feeding operation on the ingredient corresponding to the actual feeding parameter value according to the first feeding rule.
[0046] a second feeding unit, configured to perform the first feeding operation once on the ingredient corresponding to any one of the preset feeding parameter values according to the second feeding rule, and perform the first feeding operation once on the ingredient corresponding to the transition feeding parameter value.
[0047] Optionally, the first feeding unit specifically comprises:
[0048] a first determining sub-unit, configured to determine that the type of the ingredient corresponding to any one of the first feeding operations is a first numerical value.
[0049] a second determining sub-unit, configured to determine that a sum of starting powers of the ingredient corresponding to the first number of the ingredient is a first total starting power, and a sum of discharging powers of the ingredient corresponding to the first number of the ingredient is a first total discharging power;
[0050] a first discharging sub-unit, configured to control the ingredient corresponding to the first number of the ingredient to work simultaneously based on the first total starting power being less than or equal to the power supply parameter, and the first total discharging power being less than or equal to the power supply parameter.
[0051] Optionally, the first discharging unit further includes:
[0052] a dividing unit, configured to divide the first number into at least two second numbers based on the first total starting power being greater than the power supply parameter, and / or the first total discharging power being greater than the power supply parameter, wherein the at least two second numbers are equal or unequal, a sum of starting powers of the ingredient corresponding to any one of the second numbers is a second total starting power, a sum of discharging powers of the ingredient corresponding to any one of the second numbers is a second total discharging power, and the second total starting power is less than or equal to the power supply parameter, and the second total discharging power is less than or equal to the power supply parameter;
[0053] a second discharging sub-unit, configured to control the ingredient corresponding to any one of the second numbers to work simultaneously.
[0054] Optionally, the device further includes, before the step of acquiring the actual discharging parameter value of the ingredient, the device further includes:
[0055] a first discharging determining module, configured to determine whether the ingredient of any kind is first discharging before the acquisition module works.
[0056] an execution module, configured to control a first discharging motor corresponding to the first discharging ingredient to work alone, and detect and store a starting power and a discharging power of the first discharging motor if the determination result of the first discharging determining module is yes; otherwise, the kind is counted into the actual discharging kind value.
[0057] According to a third aspect of the present application, a storage medium is provided, and the storage medium stores a computer program. The computer program is executed by a processor to implement the control method of the discharging motor according to any one of the first aspect.
[0058] According to a fourth aspect of the present application, a dispensing device is provided, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor implements the control method of the dispensing motor according to any one of the first aspect when executing the computer program.
[0059] By the above technical solution, the present application provides a control method and device of a dispensing motor, a storage medium, and a dispensing device. By obtaining an actual dispensing parameter value, the dispensing rule is adjusted in real time according to the actual dispensing parameter value, so that the power supply parameter can be reasonably distributed to each dispensing motor when the dispensing operation is performed according to the dispensing rule, thereby improving the fullness of power supply utilization. Compared with the dispensing operation in the related art, in which each dispensing motor sequentially acts to perform a serialized operation, the present application is beneficial to shorten the dispensing time, improve the user experience, and greatly ensure the reliability and safety of the dispensing device operation and prolong the service life of the product under the condition of meeting the design specification requirements of the power supply and dispensing motor.
[0060] The above description is only a summary of the technical solutions of the present application. In order to more clearly understand the technical means of the present application, the specific embodiments of the present application can be implemented according to the content of the description, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS
[0061] By reading the detailed description of the preferred embodiments below, various other advantages and benefits will become clear to those of ordinary skill in the art. The drawings are only for the purpose of illustrating the preferred embodiments and are not considered limiting on the present application. Moreover, in the entire drawings, the same reference signs represent the same parts. Among them:
[0062] Figure 1 A flowchart of the control method of the dispensing motor provided by the embodiments of the present application is shown. DETAILED DESCRIPTION
[0063] In the following, the present application will be described in detail with reference to the drawings and in conjunction with embodiments. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.
[0064] The following refers to Figure 1 A control method and device of a dispensing motor, a storage medium, and a dispensing device according to some embodiments of the present application are described. Specifically, the control method of the dispensing motor is applied to a dispensing device, which can be an intelligent cooking device or other device meeting the requirements. Specifically, the dispensing device referred to in the present application is a household dispensing device, such as a household dispensing machine. The household dispensing device in the related art has the following problems in the control of the power supply and the dispensing motor:
[0065] Firstly, since the larger the power supply is, the greater the instantaneous load capacity and rated power value it can provide, if a large power supply is selected without limitation, the weight and volume of the power supply will be increased, which cannot meet the requirements of small size and light weight of household dispensing equipment.
[0066] Secondly, if the dispensing is performed in a sequential operation according to the action of each dispensing motor in turn, the dispensing time will be sequenced, the dispensing time will be prolonged, and the user experience will be reduced.
[0067] Thirdly, during the starting stage of the dispensing motor, it is equivalent to short-time blocking, and the power demand is the largest. Simultaneous starting of multiple dispensing motors will cause the power supply load to be high at the moment, and even cause the power supply to fail.
[0068] Fourthly, during the operation of the dispensing motor, the load thereof changes constantly due to the stirring, flowing of the seasoning, and the influences of crystallization, dampening of the solid seasoning, viscosity of the liquid seasoning, and impurities. Therefore, if the power supply power specification is simply calculated according to the fixed load value, it will be unreasonable, cannot be adjusted according to the changes on site, and cannot fully utilize the power supply capacity, thereby affecting the working life of the dispensing motor, dispensing motor module, and power supply.
[0069] Therefore, the first aspect of the present application provides a control method of a dispensing motor, as shown in Figure 1 The control method of the dispensing motor comprises the following steps.
[0070] Step 102: acquiring an actual dispensing parameter value of the seasoning.
[0071] The actual dispensing parameter value can represent the actual value of the dispensing operation to be performed by the dispensing device. Specifically, the actual dispensing parameter value includes a dispensing type value, i.e., the current dispensing device needs to perform a dispensing operation on the corresponding type of seasoning. For example, the dispensing type value is 8, i.e., the current dispensing device needs to perform a dispensing operation on 8 types of seasoning. The actual dispensing parameter value also includes a dispensing power value, i.e., the sum of the power values required for the current dispensing device to perform a dispensing operation on all types of seasoning. For example, the sum of the power values required for the current dispensing device to perform a dispensing operation on 8 types of seasoning is P, i.e., the actual dispensing power value is P. Specifically, the dispensing power value includes a dispensing start power value and a dispensing operation power value, wherein the dispensing start power value is the sum of the power values required for the dispensing motor to start for 8 types of seasoning, and the dispensing operation power value is the sum of the power values required for the dispensing motor to operate for 8 types of seasoning. In another aspect, the actual dispensing parameter value includes both the dispensing type value and the dispensing power value. It can be understood that the above-mentioned dispensing operation on 8 types of seasoning is only an example of the embodiments of the present application, and the dispensing device can perform a dispensing operation on other types of seasoning that meet the requirements, which is not limited in the present application. The different types of actual dispensing parameter values provided by the present application are beneficial to expand the use range of the method.
[0072] Step 104: determining a dispensing rule according to the relationship between the actual dispensing parameter value and the preset dispensing parameter value, wherein the preset dispensing parameter value is associated with the power parameter of the dispensing device or is a default value.
[0073] The different types of preset dispensing parameter values are beneficial to expand the use range of the method. On the one hand, the preset dispensing parameter value is associated with the power parameter of the dispensing device, which means that the preset dispensing parameter value is a dynamic value that changes with the change of the power parameter. Such a setting is beneficial to improve the matching of the preset parameter dispensing value and the power parameter, thereby improving the utilization rate of the power supply, and improving the reliability, safety, and service life of the dispensing device. For example, when selecting a power supply, the types and characteristics of the seasoning, the working parameters of the dispensing motor, the theoretical rated dispensing power and start-up power of the corresponding seasoning should be considered according to the product definition, so that the selected power supply for the dispensing device can meet the dispensing of the seasoning with the preset dispensing parameter value.
[0074] Specifically, first, the preset dispensing parameter value includes a preset dispensing type value, which changes with the change of the power parameter, i.e. the power parameter of any dispensing device can simultaneously meet the demand of dispensing the corresponding seasonings of the preset dispensing type value at the same time. It can be understood that the preset dispensing type value and the power parameter (such as the rated power of the power supply) are in a positive correlation. For example, the preset dispensing type value is 5, i.e. the corresponding power parameter can realize the simultaneous dispensing of 5 seasonings under the condition of ensuring the safety and reliability of product use, and the volume and occupied space are relatively small. In addition, the preset dispensing type value is also related to the properties of the seasonings and the dispensing speed. The higher the viscosity of the seasonings and the faster the dispensing speed, the greater the dispensing power required. The same power parameter will reduce the corresponding preset dispensing type value. Second, the preset dispensing parameter value includes a preset dispensing power value, which changes with the change of the power parameter, i.e. the power parameter of the current dispensing device can realize the simultaneous dispensing of the dispensing motor corresponding to the preset dispensing power value, wherein the preset dispensing power value includes the sum of the dispensing power of multiple dispensing motors. It can be understood that the preset dispensing power value and the power parameter (such as the rated power of the power supply) are in a positive correlation. For example, if the sum of the dispensing power of 4 dispensing motors is equal to the preset dispensing power value, the power parameter can realize the simultaneous dispensing of the corresponding 4 seasonings under the condition of ensuring the safety and reliability of product use, and the volume and occupied space of the power supply are relatively small. Third, the preset dispensing parameter simultaneously includes the preset dispensing type value and the preset dispensing power value.
[0075] On the other hand, the preset dispensing parameter value is a default value, i.e. when selecting the power supply, according to the product definition, considering the types of seasonings and the working parameters of the dispensing motor, the preset dispensing parameter value is determined as the default value, which is a fixed value and does not change with the change of the power parameter. Such a setting simplifies the control flow of the method, which is conducive to reducing the storage of the device and improving the running efficiency.
[0076] Specifically, first, the preset dispensing parameter value includes a preset dispensing category value, and the preset dispensing category value is a fixed default value. For example, the preset dispensing category value is 5, or the default value is determined by a formula, such as comparing the size of the reference power parameter to obtain the default value. It can be understood that for a dispensing device, the reference power parameter value is fixed, so that the default value does not change and remains a fixed value. It can be understood that in the case that the power parameter of the dispensing device ensures the safety and reliability of product use, and the volume and occupied space of the power supply are small, the default value corresponding to the category of seasoning can be realized at the same time. For example, 5 kinds of seasoning can be simultaneously dispensed. Second, the preset dispensing parameter value includes a preset dispensing power value, and the preset dispensing power value is a fixed default value. For example, the preset dispensing power value is P, or the default value is determined by a formula, such as comparing the size of the reference power parameter to obtain the default value. It can be understood that for a dispensing device, the reference power parameter value is fixed, so that the default value does not change and remains a fixed value. It can be understood that in the case that the power parameter of the dispensing device ensures the safety and reliability of product use, and the volume and occupied space of the power supply are small, the default value corresponding to the category of seasoning can be realized at the same time. For example, the dispensing motor corresponding to the preset dispensing power value can be simultaneously dispensed, wherein the preset dispensing power value includes the sum of the dispensing power of multiple dispensing motors. For example, if the sum of the dispensing power of 4 dispensing motors is equal to the preset dispensing power value, then the power parameter can realize the simultaneous dispensing of 4 kinds of seasoning in the case that the power parameter of the dispensing device ensures the safety and reliability of product use, and the volume and occupied space of the power supply are small. Third, the preset dispensing parameter includes both the preset dispensing category value and the preset dispensing power value, both of which are default values.
[0077] The present application determines the dispensing rule according to the relationship between the actual dispensing parameter value and the preset dispensing parameter value, so that the dispensing rule matches the actual dispensing parameter value, that is, different actual dispensing parameter values correspond to different dispensing rules. That is, the present application can adjust the dispensing rule in real time according to the actual dispensing parameter value, which is beneficial to shorten the dispensing time and improve the user's experience compared with the related art in which each dispensing motor sequentially acts to perform a serialized operation to realize dispensing.
[0078] Step 106: performing a dispensing operation according to the dispensing rule.
[0079] According to the relationship between the actual discharging parameter value and the preset discharging parameter value, the distribution amount of the power supply to each discharging motor can be adjusted in real time when the discharging operation is performed according to the discharging rule, that is, the power supply parameters can be reasonably distributed to each discharging motor, the fullness of power supply utilization is improved, and the reliability and safety of the batching equipment operation are greatly ensured, and the service life of the product is prolonged.
[0080] The control method of the discharging motor provided in the application associates the preset discharging parameter value with the power supply parameter of the batching equipment or sets the preset discharging parameter value as a default value, so that the preset discharging parameter value can ensure that the power supply is small in size and occupies small space, meet the needs of users for miniaturization and light weight of household batching equipment, reduce the power supply failure rate and improve the utilization rate of the power supply. According to the relationship between the actual discharging parameter value and the preset discharging parameter value, the discharging rule is determined, so that the discharging rule matches the actual discharging parameter value, that is, the discharging rule can be adjusted in real time according to the actual discharging parameter value. Compared with the related art in which each discharging motor sequentially acts to perform a serialized operation to realize discharging, the method is beneficial to shorten the discharging time and improve the user experience. When the discharging operation is performed according to the discharging rule, the power supply parameters can be reasonably distributed to each discharging motor under the condition that the design specifications of the power supply and the discharging motor are met, that is, the power distribution strategy of the discharging motor is adjusted in real time, the fullness of power supply utilization is improved, and the reliability and safety of the batching equipment operation are greatly ensured. At the same time, the user experience is improved, the service life of the product is prolonged, and the method is suitable for popularization and application.
[0081] In some possible implementation embodiments provided in the application, optionally, the actual discharging parameter value is an actual discharging type value, and the preset discharging parameter value is a preset discharging type value. Correspondingly, the step 104 specifically includes:
[0082] 104-1: The preset discharging type value is a default value, the actual discharging type value is greater than the default value, and each discharging type is started in staggered peaks.
[0083] In this embodiment, the specific control scheme of actual discharging parameter values including actual discharging type values, preset discharging parameter values including preset discharging type values, and preset discharging type values being default values is introduced. The preset discharging type values are default values, that is, the preset discharging type values do not change with the change of the power supply parameters, such as default values of 4, 5, 6 or other values meeting the requirements. When the actual discharging parameter value is greater than the default value, it indicates that the current power supply parameter cannot meet the operation of the discharging motor corresponding to the actual discharging type value at the same time, therefore, the discharging motor corresponding to each discharging type is started staggeredly, that is, only one discharging motor is started to work for one type of discharging each time, the next discharging is started after the previous discharging enters the starting stage, that is, the discharging is started one by one, and each type of discharging enters the starting stage one by one. This discharging rule is beneficial to reduce the power load, improve the reliability and safety of the batching equipment, and prolong the service life of the equipment. For example, the batching machine needs to discharge 5 types of discharging, and the preset discharging type value is the default value 1, then the batching machine starts one type of discharging first, starts the next type of discharging when the starting stage of the first type of discharging ends, starts the third type of discharging when the starting stage of the second type of discharging ends, and so on, until the fifth type of discharging is started. This way only staggered starting stage of each type of discharging, the starting stage has a large demand for discharging power, and the working stage has a reduced demand for discharging power. The same power supply can drive more types of discharging at the same time. Compared with the way of discharging the second type of discharging after each type of discharging is finished, the efficiency is higher, and the power utilization of the power supply is more sufficient. It can be understood that according to the user's demand and the power supply parameter, the starting time of the next type of discharging can be set at the end of the starting stage of the previous type of discharging, or before the end of the starting stage, or after the end of the starting stage, which is not limited here.
[0084] In some possible implemented embodiments provided in the present application, optionally, the preset discharging parameter value is associated with the power supply parameter of the batching equipment, and correspondingly, the above step 104 specifically includes:
[0085] 104-2: determining the first discharging rule based on that the actual discharging parameter value is less than or equal to the preset discharging parameter value;
[0086] 104-3: determining that the actual discharging parameter value is the sum of N preset discharging parameter values and a transition discharging parameter value based on that the actual discharging parameter value is greater than the preset discharging parameter value, and determining the second discharging rule, wherein the transition discharging parameter value is less than the preset discharging parameter value.
[0087] In this embodiment, a control scheme in which the preset discharging parameter value is associated with the power supply parameter of the batching equipment is introduced. In this case, when the actual discharging parameter value J is less than or equal to the preset discharging parameter value K, i.e. J≤K, it means that theoretically the power supply parameter can meet the demand of the discharging motors of the multiple flavors corresponding to the actual discharging parameter value to simultaneously perform the discharging operation, i.e. the actual discharging parameter value meets the design power demand, and therefore, this case is determined as the first discharging rule. When the actual discharging parameter value J is greater than the preset discharging parameter value K, i.e. J>K, it means that theoretically the power supply parameter cannot meet the demand of the discharging motors of the multiple flavors corresponding to the actual discharging parameter value to simultaneously perform the discharging operation, i.e. the actual discharging parameter value does not meet the design power demand, and by determining that the actual parameter value J is the sum of N preset discharging parameter values K and a transition discharging parameter value B, i.e. J=K×N+B, 0<B<K, N≥1, N and B are positive integers, it can be understood that the actual discharging parameter value J is divided into N+1 sub-blocks, including N first sub-blocks with the preset discharging parameter value K and a second sub-block with the transition discharging parameter value B. Therefore, this case is determined as the second discharging rule.
[0088] According to the actual discharging parameter value not exceeding the preset discharging parameter value and the actual discharging parameter value being greater than the preset discharging parameter value, the present application respectively determines the first discharging rule and the second discharging rule, realizes real-time adjustment of the discharging rule according to the actual discharging parameter value, and further realizes real-time adjustment of the power distribution strategy of the power supply according to the actual discharging parameter value, which is beneficial to improving the fullness and reliability of the power supply, thereby greatly guaranteeing the reliability and safety of the operation of the batching equipment, improving the user experience, prolonging the service life of the discharging motor, the motor module and the power supply, and being suitable for popularization and application.
[0089] In some possible implemented embodiments provided by the present application, optionally, the preset discharging parameter value is associated with the power supply parameter of the batching equipment, and accordingly, the above step 104 specifically further includes:
[0090] 104-4: based on the actual discharging parameter value being greater than the preset discharging parameter value, determining that the actual discharging parameter value is the sum of N preset discharging parameter values and a transition discharging parameter value, and starting the discharging of the flavors corresponding to the N preset discharging parameter values and the transition discharging parameter value in staggered peaks.
[0091] In this embodiment, when the actual dispensing parameter value J is greater than the preset dispensing parameter value K, i.e. J>K, it means that theoretically, the power supply parameter cannot meet the demand of the plurality of dispensing motors corresponding to the actual dispensing parameter value J for simultaneous dispensing operation, i.e. the designed power cannot meet the demand of the actual dispensing parameter value J. The actual parameter value J is divided into the sum of N preset dispensing parameter values and one transition dispensing parameter value B by the above step 104-3. The N preset dispensing parameter values and the one transition dispensing parameter value are sequentially dispensed or staggered to start dispensing, i.e. N+1 sub-blocks are sequentially dispensed or staggered to start dispensing. In the first case, N+1 sub-blocks are sequentially dispensed, i.e. after the first sub-block is dispensed, the second sub-block starts to be dispensed; in the second case, N+1 sub-blocks are staggered to start dispensing, i.e. only one sub-block corresponding to the dispensing motor is started to work to dispense the sub-block, after the previous sub-block enters the start stage, the next sub-block is started, i.e. each sub-block is started one by one, and each sub-block is dispensed one by one, which is beneficial to reduce the power load, improve the reliability and safety of the dispensing equipment, and prolong the service life of the equipment. For example, the dispensing machine needs to dispense 10 kinds of ingredients, the preset dispensing type value is the default value 4, the actual dispensing type parameter value 10 is divided into two first ingredient sub-blocks containing the preset dispensing type value and one second ingredient sub-block containing the transition dispensing type value, wherein the transition dispensing type value is 2, then the dispensing machine starts to dispense one of the first ingredient sub-blocks, when the start stage of the first ingredient sub-block ends, the next first ingredient sub-block is started, and when the start stage of the second first ingredient sub-block ends, the second ingredient sub-block is started. This method only staggered the start stage of each ingredient sub-block, and the ingredients in each sub-block were dispensed at the same time. The start stage requires a large amount of power, and the working stage requires a small amount of power. The same power supply can drive more kinds of ingredients to be dispensed at the same time. Compared with the method of dispensing each ingredient sub-block and then dispensing the second ingredient sub-block (i.e. the sequential dispensing method in the first case), the efficiency is higher, and the power utilization is more sufficient. It can be understood that according to the user's demand and the power supply parameter, the starting time of the next ingredient sub-block can be set to be at the end of the start stage of the previous ingredient sub-block, or before the end of the start stage, or after the end of the start stage, which is not limited herein.
[0092] For example, the dispensing machine needs to dispense 10 kinds of ingredients, the preset dispensing type value is the default value 4, the actual dispensing type parameter value 10 is divided into two first ingredient sub-blocks containing the preset dispensing type value and one second ingredient sub-block containing the transition dispensing type value, wherein the transition dispensing type value is 2, then the dispensing machine starts to dispense one of the first ingredient sub-blocks, when the start stage of the first ingredient sub-block ends, the next first ingredient sub-block is started, and when the start stage of the second first ingredient sub-block ends, the second ingredient sub-block is started. This method only staggered the start stage of each ingredient sub-block, and the ingredients in each sub-block were dispensed at the same time. The start stage requires a large amount of power, and the working stage requires a small amount of power. The same power supply can drive more kinds of ingredients to be dispensed at the same time. Compared with the method of dispensing each ingredient sub-block and then dispensing the second ingredient sub-block (i.e. the sequential dispensing method in the first case), the efficiency is higher, and the power utilization is more sufficient. It can be understood that according to the user's demand and the power supply parameter, the starting time of the next ingredient sub-block can be set to be at the end of the start stage of the previous ingredient sub-block, or before the end of the start stage, or after the end of the start stage, which is not limited herein.
[0093] It can be understood that the present application does not specifically limit the order of staggered start of material feeding for each first sub-block and second sub-block. For example, the second sub-block can be fed first, and then the first sub-blocks can be staggered for material feeding one by one; or, some of the first sub-blocks can be staggered for material feeding first, then the second sub-block can be staggered for material feeding, and finally the other part of the first sub-blocks can be staggered for material feeding, which can also reduce the power consumption load.
[0094] In some possible embodiments provided by the present application, the above step 106 specifically includes:
[0095] 106-1: Perform a first material feeding operation on the condiment corresponding to the actual material feeding parameter value according to the first material feeding rule;
[0096] 106-2: Perform a first material feeding operation on the condiment corresponding to any preset material feeding parameter value according to the second material feeding rule, and perform a first material feeding operation on the condiment corresponding to the transition material feeding parameter value.
[0097] In this embodiment, a control scheme for performing different material feeding operations according to different material feeding rules is introduced. Specifically, according to the first material feeding rule, a first material feeding operation is performed on the condiment corresponding to the actual material feeding parameter value. For example, if the actual material feeding parameter value is the condiment of type J, that is, a first material feeding operation is performed on the condiment of type J, so that under the condition of meeting the requirements of the power supply and the design specifications of the material feeding motor, performing the first material feeding operation can feed all the condiments corresponding to the actual material feeding parameter values, thereby greatly ensuring the reliability and safety of the operation of the batching equipment. At the same time, the user experience is improved and the service life of the product is extended.
[0098] According to the second material feeding rule, a first material feeding operation is performed on the condiment corresponding to any preset material feeding parameter value, and a first material feeding operation is performed on the condiment corresponding to the transition material feeding parameter value, that is, a first material feeding operation is performed on all N + 1 sub-blocks. It can be understood that the N + 1 sub-blocks are carried out separately, such as staggered material feeding, that is, the first material feeding operation is performed in sequence to achieve staggered material feeding of the N + 1 sub-blocks. For example, a first material feeding operation is performed to feed the condiment of type K corresponding to the preset material feeding parameter value. After performing it N times in sequence, a first material feeding operation is performed to feed the condiment of type B corresponding to the transition material feeding parameter value, and finally all the condiments of type J corresponding to the actual material feeding parameter values are fed, where J = K×N + B (0 < B < K), thereby greatly ensuring the reliability and safety of the operation of the batching equipment. At the same time, the user experience is improved and the service life of the product is extended.
[0099] In some possible embodiments provided by the present application, the above step 106-1 specifically includes:
[0100] 106-1-1: Determine that the type of the condiment corresponding to any first material feeding operation is the first value;
[0101] 106-1-2: Determine the sum of the starting power of the first number of ingredients corresponding to the corresponding dosing motor as the first starting power total, and the sum of the dosing power of the first number of ingredients corresponding to the corresponding dosing motor as the first dosing power total;
[0102] 106-1-3: Based on the first starting power total being less than or equal to the power supply parameter, and the first dosing power total being less than or equal to the power supply parameter, control the dosing motors corresponding to the first number of ingredients to work simultaneously.
[0103] In this embodiment, a specific control scheme for performing the first dosing operation is introduced. Among them, by determining that the type of any first dosing operation corresponding to the ingredient is the first number of values, it can be clear that the first dosing operation needs to dose the first number of ingredients, that is, the power supply parameter needs to be reasonably allocated to the first number of dosing motors.
[0104] Specifically, when the first dosing operation is performed on the actual dosing parameter value corresponding to the ingredient, the first number is the number of types of ingredients corresponding to the actual dosing parameter, such as J types of ingredients. When the first dosing operation is performed once on the ingredient corresponding to any preset dosing parameter value, the first number is the number of types of ingredients corresponding to the preset dosing parameter, such as K types of ingredients. When the first dosing operation is performed once on the ingredient corresponding to the transition dosing parameter, the first number is the number of types of ingredients corresponding to the transition dosing parameter, such as B types of ingredients, wherein J=KxN+B.
[0105] Because the power demand is different in the starting stage and the normal working stage of the dosing motor, especially in the starting stage, which is equivalent to short-time blocking, the power demand is the largest, and in the dosing process, the load is constantly changing due to the influence of the stirring of the ingredients, the flow, and the crystallization of solid ingredients, moisture, the viscosity of liquid ingredients, and impurities, etc. Therefore, considering the starting power and the dosing power of each dosing motor, and adding the starting power and the dosing power of the first number of ingredients corresponding to the corresponding dosing motor respectively, that is, determining the sum of the starting power of the first number of ingredients corresponding to the corresponding dosing motor as the first starting power total, and the sum of the dosing power of the first number of ingredients corresponding to the corresponding dosing motor as the first dosing power total. Then, when the first starting power total is less than or equal to the power supply parameter, and the first dosing power total is less than or equal to the power supply parameter, it indicates that the power supply parameter can meet the simultaneous dosing of the dosing motors corresponding to the first number of ingredients, and all dosing motors can reliably, safely, and stably work in the starting stage and the dosing stage. Therefore, the dosing motors corresponding to the first number of ingredients are controlled to work simultaneously, which not only ensures the safety and reliability of product use and improves the power utilization rate, but also prolongs the service life of the dosing motor, the power supply, and the batching equipment, and shortens the dosing time, which is beneficial to improving the user experience.
[0106] In some possible implementation embodiments provided in the present application, the step 106-1 further specifically comprises the following step 106-1-4:
[0107] 106-1-4: based on the first total starting power being greater than the power supply parameter, and / or the first total discharging power being greater than the power supply parameter, dividing the first quantity into at least two second quantities, wherein the at least two second quantities are equal or unequal, the sum of the starting power of the discharging motor corresponding to the seasoning of any second quantity is a second total starting power, the sum of the discharging power of the discharging motor corresponding to the seasoning of the second quantity is a second total discharging power, the second total starting power is less than or equal to the power supply parameter, and the second total discharging power is less than or equal to the power supply parameter; and controlling the discharging motors corresponding to the seasoning of any second quantity to work simultaneously.
[0108] In this embodiment, on the one hand, the first total starting power being greater than the power supply parameter indicates that the power supply parameter cannot meet the requirement of simultaneous starting of the discharging motors corresponding to the seasoning of the first quantity, i.e., when the discharging motors corresponding to the seasoning of the first quantity start simultaneously, there is a possibility of power supply failure due to the high instantaneous load of the power supply; on the other hand, the first total discharging power being greater than the power supply parameter indicates that the power supply parameter cannot meet the requirement of simultaneous discharging of the discharging motors corresponding to the seasoning of the first quantity, i.e., when the discharging motors corresponding to the seasoning of the first quantity discharge simultaneously, the working life of the discharging motors and the power supply is easily shortened, and there is a possibility that the batching equipment cannot normally discharge; on the other hand, the first total starting power is greater than the power supply parameter, and the first total discharging power is greater than the power supply parameter.
[0109] The above three cases all indicate that the running parameters (such as power) of the power supply and the discharging motors corresponding to the seasoning of the first quantity do not match, i.e., the current load is greater than the design parameter, and the discharging strategy needs to be temporarily adjusted. Therefore, the first quantity is processed in blocks, i.e., the first quantity is divided into at least two second quantities, wherein the at least two second quantities are equal or unequal, the sum of the starting power of the discharging motor corresponding to the seasoning of any second quantity is determined by adding the starting power of the discharging motor corresponding to the seasoning of any second quantity, i.e., the sum of the starting power of the discharging motor corresponding to the seasoning of any second quantity is a second total starting power, and the sum of the discharging power of the discharging motor corresponding to the seasoning of the second quantity is a second total discharging power. Since the second total starting power is less than or equal to the power supply parameter, and the second total discharging power is less than or equal to the power supply parameter, it indicates that the power supply parameter can meet the requirement of simultaneous discharging of the discharging motors corresponding to the seasoning of the second quantity, and all the discharging motors can reliably, safely and stably work in the starting stage and the discharging stage, therefore, controlling the discharging motors corresponding to the seasoning of any second quantity to work simultaneously can ensure the safety and reliability of product use, improve the power supply utilization rate, and be beneficial to prolonging the service life of the discharging motor, the power supply and the batching equipment, at the same time, the discharging time is shortened, which is beneficial to improving the user experience.
[0110] Specifically, the first value can be divided into at least two second values, and the first value can be divided into two, three, four or other number of second values meeting the requirements. It can be understood that in the process of dividing the first value, the first value can be sequentially divided by 1, such as first dividing the first value a into a=(a-1)+1, then determining whether the sum of the starting power of the dosing motor and the sum of the dosing power of the seasoning corresponding to (a-1) are both less than the power supply parameter, if yes, controlling the dosing motors corresponding to the seasoning of (a-1) to start dosing at the same time, and then controlling the dosing motor corresponding to the seasoning of 1 to start dosing; otherwise, re-dividing the first value a, dividing the first value a into a=(a-2)+2, then determining whether the sum of the starting power of the dosing motor and the sum of the dosing power of the seasoning corresponding to (a-2) are both less than the power supply parameter, if yes, controlling the dosing motors corresponding to the seasoning of (a-2) to start dosing at the same time, and then determining whether the sum of the starting power of the dosing motor and the sum of the dosing power of the seasoning corresponding to 2 are both less than the power supply parameter, otherwise, continue to divide, until all the dosing motors of the next second value meet the power supply design specifications in the starting stage and the dosing stage, and then simultaneously dosing. For example, a total of 4 kinds of seasoning need to be dosed, then it is judged whether the dosing motors of three kinds of seasoning meet the requirement of simultaneous dosing, whether the dosing motors of two kinds of seasoning meet the requirement of simultaneous dosing, whether the dosing motor of one kind of seasoning meets the requirement of simultaneous dosing, and so on.
[0111] It can be understood that the first value can also be divided into blocks first, and after the sum of the starting power and the dosing power of the dosing motors of all the second values after the division meet the power supply design specifications, the dosing motors corresponding to the seasoning of the second value in one block are controlled to start dosing at the same time, and at the same time, the power of the dosing motors corresponding to the seasoning of the second value of the next block is monitored to determine whether it meets the power supply design requirements, and if yes, the dosing motors are started, otherwise, the second value of the next block is re-processed.
[0112] Further, if the dosing operation of one kind of seasoning cannot meet the power supply specifications, it means that the batching equipment has failed and has exceeded the design parameters, which needs to be repaired at this time.
[0113] In some possible implementation embodiments provided in the present application, before the above step 102, the following steps are further included, specifically:
[0114] 101-1: determining whether any kind of seasoning is the first time to be dosed;
[0115] 101-2: If yes, control the first-discharging motor corresponding to the first-discharged ingredient to work alone, detect and store the starting power and discharging power of the first-discharging motor, otherwise, count the type into the actual discharging parameter value.
[0116] In this embodiment, if the discharging ingredient is the first-discharged ingredient, it indicates that the starting power and discharging power of the discharging motor of the ingredient are not stored or recorded in the batching equipment, therefore, before obtaining the actual discharging parameter value of the ingredient, it is necessary to determine whether any type of ingredient is the first-discharged ingredient, if yes, the first-discharged ingredient needs to be discharged alone, that is, the first-discharging motor corresponding to the first-discharged ingredient is controlled to work alone to realize the single discharging, and at the same time, the starting power and discharging power of the first-discharging motor are detected and stored, so as to provide data support for the smooth control method of the discharging motor by comparing the stored starting power and discharging power of the first-discharging motor with the power supply parameters when the ingredient of this type is discharged subsequently. If the ingredient of this type is not the first-discharged ingredient, it indicates that the starting power and discharging power of the discharging motor corresponding to the ingredient are stored in the batching equipment, and then the type can be counted into the actual discharging parameter value, thereby simplifying the process of the control method of the discharging motor.
[0117] In the specific embodiments provided in the application, the actual discharging parameter value includes a discharging type value, and the preset discharging parameter value includes a preset discharging type value. If the user expects the batching equipment to discharge M types of ingredients at a time, first, identify which ingredients are the first-discharged ingredients, and the ingredients that are first executed to discharge are taken as a first group, and the ingredients of other types are taken as a second group. Each ingredient in the first group is executed to discharge in sequence without overlapping with each other, that is, each ingredient in the first group is discharged alone, and the corresponding discharging motor also works alone, and the embedded software is used to record and store the starting power and discharging power of the discharging motor of each ingredient. It can be understood that the starting power and discharging power are both actual powers. It can be considered that this data is the real power requirement under the current load condition. This stage is only executed when the batching equipment is powered on for the first time to execute the discharging of the ingredient. If the power is turned off and reset, the data is cleared and needs to be recorded again.
[0118] In the M types of ingredients, for the J types of ingredients in the second group, the working state of the discharging motor is controlled by the following method, and it can be understood that the starting power and discharging power of the discharging motor of the ingredients in the second group have been recorded. Specifically as follows:
[0119] Stage 1: J<=K, wherein K is a preset discharging type value.
[0120] At this time, the actual blanking type value J of the second group is less than or equal to the preset blanking type value K considered in the design stage, wherein the preset blanking type value is the simultaneous feeding amount considered in the design stage, but considering the change of the load, the two-stage power (start-up power, blanking power) requirement values of each type of seasoning are respectively superimposed and summed, and if they are all less than the power supply specification requirement, the blanking motors of J types of seasoning can be started simultaneously to work and simultaneously blank. If it is found that after superimposing and summing, at least one stage power requirement exceeds the power supply specification requirement, it can be considered that the current load is larger than the design parameter, and the blanking strategy needs to be temporarily adjusted. That is, J is continuously divided into blocks until a smaller block is found, and after calculating the two-stage power sum, the power supply design specification is met to perform feeding. Further, after the blocks meet the requirements, the seasoning in a block is simultaneously started to blank, and the seasoning in the next block is simultaneously monitored in real time to determine whether the power meets the requirements, and if so, it is started. After all the small blocks are executed, the execution of J types of feeding is completed.
[0121] If the batching equipment fails to meet the power supply specification during the blanking process of a single seasoning, it means that the batching equipment has failed and has exceeded the design parameter, and maintenance is required at this time.
[0122] Stage 2: J>K
[0123] At this time, it is indicated that the actual blanking parameter value does not meet the design power requirement, and must be decomposed according to the following formula:
[0124] J=KxN+B, wherein 0
[0125] That is, this stage performs N times of K types of seasoning simultaneous feeding and 1 time of B types of seasoning simultaneous feeding, and the execution method is the same as described in stage 1 above.
[0126] When a type of seasoning is executed, the power data of the seasoning in the start-up stage and the blanking stage can be recorded and stored, and updated to the batching machine related data storage, so that the load change of the device during blanking can be adaptively perceived in real time, and in stage 1, the power distribution strategy of simultaneous blanking is dynamically participated.
[0127] The application meets the power supply and motor design specification requirements through the above embodiments, and can adjust the power distribution strategy of simultaneous blanking in real time according to the dynamic change of the execution stage load, thereby maximizing the protection of the normal operation and service life of the device.
[0128] Further, as Figure 1 The embodiment of the application provides a control device of a blanking motor for a batching equipment, and the device comprises:
[0129] The acquisition module is used to obtain the actual feeding parameter values of the seasoning;
[0130] a determination module, configured to determine a blanking rule based on a relationship between an actual blanking parameter value and a preset blanking parameter value, wherein the preset blanking parameter value is associated with a power supply parameter of a batching device or is a default value;
[0131] The blanking module is used to perform blanking operations according to blanking rules.
[0132] Optionally, the actual blanking parameter value includes a blanking type value and / or a blanking power value; the preset blanking parameter value includes a preset blanking type value and / or a preset blanking power value.
[0133] Optionally, based on the relationship between the actual blanking type value and the preset blanking type value, the determination module includes:
[0134] The first determining unit is used to start the unloading of each material type in a staggered manner when the preset unloading type value is a default value and the actual unloading type value is greater than the default value.
[0135] Optionally, based on the association between the preset blanking parameter value and the power supply parameter of the batching equipment, the determination module includes:
[0136] The second determining power supply is used to determine the first blanking rule based on the actual blanking parameter value being less than or equal to the preset blanking parameter value;
[0137] The third determination unit is used to determine that the actual blanking parameter is the sum of N preset blanking parameter values and one transition blanking parameter value based on the actual blanking parameter value being greater than the preset blanking parameter value, and determine it as the second blanking rule, wherein the transition blanking parameter value is less than the preset blanking parameter value.
[0138] Optionally, the determination module further includes:
[0139] The fourth determination unit is used to determine that the actual feeding parameter value is the sum of N preset feeding parameter values and one transition feeding parameter value based on the actual feeding parameter value being greater than the preset feeding parameter value, and to start the feeding of the seasoning corresponding to the N preset feeding parameter values and one transition feeding parameter value in a staggered manner.
[0140] Optionally, the blanking module specifically includes:
[0141] A first blanking unit, configured to perform a first blanking operation on the seasoning corresponding to the actual blanking parameter value according to a first blanking rule;
[0142] The second blanking unit is used to perform a first blanking operation on the seasoning corresponding to any preset blanking parameter value and perform a first blanking operation on the seasoning corresponding to the transition blanking parameter value according to the second blanking rule.
[0143] Optionally, the first dispensing unit specifically comprises:
[0144] a first determining subunit, configured to determine that the type of the seasoning corresponding to any first dispensing operation is a first numerical value;
[0145] a second determining subunit, configured to determine that the sum of the starting powers of the dispensing motors corresponding to the first numerical value of the seasoning is a first total starting power, and the sum of the dispensing powers of the dispensing motors corresponding to the first numerical value of the seasoning is a first total dispensing power;
[0146] a first dispensing subunit, configured to control the dispensing motors corresponding to the first numerical value of the seasoning to work simultaneously based on that the first total starting power is less than or equal to the power supply parameter, and the first total dispensing power is less than or equal to the power supply parameter.
[0147] Optionally, the first dispensing unit specifically further comprises:
[0148] a dividing unit, configured to divide the first numerical value into at least two second numerical values based on that the first total starting power is greater than the power supply parameter, and / or the first total dispensing power is greater than the power supply parameter, wherein the at least two second numerical values are equal or unequal, the sum of the starting powers of the dispensing motors corresponding to any second numerical value of the seasoning is a second total starting power, the sum of the dispensing powers of the dispensing motors corresponding to the second numerical value of the seasoning is a second total dispensing power, and the second total starting power is less than or equal to the power supply parameter, and the second total dispensing power is less than or equal to the power supply parameter;
[0149] a second dispensing subunit, configured to control the dispensing motors corresponding to any second numerical value of the seasoning to work simultaneously.
[0150] Optionally, the device further comprises, before the step of acquiring the actual dispensing parameter value of the seasoning, further comprising:
[0151] a first dispensing determining module, configured to determine whether the seasoning of any type is first dispensing before the working of the acquiring module;
[0152] an executing module, configured to, if the determination result of the first dispensing determining module is yes, control the first dispensing motor corresponding to the first dispensing seasoning to work alone, and detect and store the starting power and the dispensing power of the first dispensing motor; otherwise, count the type into the actual dispensing type value.
[0153] Based on the above dispensing motor control method as shown in Figure 1 Accordingly, the third aspect of the present application provides a storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the dispensing motor control method of any of the embodiments of the first aspect.
[0154] Based on the understanding, the technical scheme of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a U disk, a mobile hard disk, etc.), and includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the method described in various implementation scenarios of the present application.
[0155] Based on the above understanding, the technical scheme of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a U disk, a mobile hard disk, etc.), and includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the method described in various implementation scenarios of the present application. Figure 1 The control method of the discharging motor shown in the above embodiment of the present application, in order to achieve the above purpose, the present application further provides a batching device, which can be an intelligent cooking device, a cooking system, a server, a network device, etc., the batching device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to realize the control method of the discharging motor of any embodiment of the first aspect.
[0156] Optionally, the batching device can further include a user interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a WI-FI module, etc. The user interface can include a display screen (Display), an input unit such as a keyboard (Keyboard), etc. The optional user interface can further include a USB interface, a card reader interface, etc. The network interface can optionally include a standard wired interface, a wireless interface (such as a Bluetooth interface, a WI-FI interface), etc.
[0157] Those skilled in the art can understand that the structure of the batching device provided by the present embodiment does not constitute a limitation on the batching device, and can include more or fewer components, or combine certain components, or different component arrangements.
[0158] The storage medium can further include an operating system and a network communication module. The operating system is a program that manages and saves computer device hardware and software resources, and supports the running of information processing programs and other software and / or programs. The network communication module is used to realize the communication between the components inside the storage medium, and the communication with other hardware and software in the entity device.
[0159] Through the description of the above embodiments, those skilled in the art can clearly understand that the present application can be realized by means of software and necessary general hardware platforms, or actual unloading parameter values can be obtained by hardware implementation, according to the relationship between the actual unloading parameter values and the preset unloading parameter values, the unloading rule is determined, and the unloading operation is performed according to the unloading rule. The embodiments of the present application can adjust the unloading rule in real time according to the actual unloading parameter value, and when the unloading operation is performed, the power supply parameter can be reasonably distributed to each unloading motor, the fullness of power supply utilization is improved, compared with the related art in which each unloading motor sequentially acts to perform a serialized operation to realize unloading, the unloading time is shortened, the user's use experience is improved, and the reliability and safety of the batching equipment work can be greatly ensured under the condition of meeting the power supply and unloading motor design specification requirements, and the service life of the product is prolonged.
[0160] Those skilled in the art can understand that the drawings are only a schematic diagram of a preferred implementation scenario, and the modules or flows in the drawings are not necessarily required to implement the present application. Those skilled in the art can understand that the modules in the device in the implementation scenario can be distributed in the device in the implementation scenario according to the description of the implementation scenario, or can be changed to be located in one or more devices different from the implementation scenario. The modules of the above implementation scenario can be combined into one module, or can be further split into multiple sub-modules.
[0161] The above application serial numbers are only for description, and do not represent the advantages and disadvantages of the implementation scenario. The above disclosure is only a few specific implementation scenarios of the present application, but the present application is not limited thereto, and any changes that those skilled in the art can think of should fall within the protection scope of the present application.
Claims
1. A control method of a material feeding motor for a batching plant, characterized by, The method comprises: acquiring an actual dispensing parameter value of the seasoning; determining a dispensing rule according to a relationship between the actual dispensing parameter value and a preset dispensing parameter value, wherein the preset dispensing parameter value is associated with a power parameter of the dispensing device or is a default value; performing a dispensing operation according to the dispensing rule; wherein the preset dispensing parameter value is associated with the power parameter of the dispensing device, and the determining of the dispensing rule according to the relationship between the actual dispensing parameter value and the preset dispensing parameter value specifically comprises: determining a first dispensing rule based on the actual dispensing parameter value being less than or equal to the preset dispensing parameter value; determining the actual dispensing parameter value as a sum of N preset dispensing parameter values and a transition dispensing parameter value based on the actual dispensing parameter value being greater than the preset dispensing parameter value, and determining a second dispensing rule, wherein the transition dispensing parameter value is less than the preset dispensing parameter value.
2. The control method of the dispensing motor according to claim 1, wherein: the actual dispensing parameter value comprises an actual dispensing type value and / or an actual dispensing power value; the preset dispensing parameter value comprises a preset dispensing type value and / or a preset dispensing power value.
3. The control method of a feed motor according to claim 2, wherein The determining of the dispensing rule according to the relationship between the actual dispensing type value and the preset dispensing type value specifically comprises: the preset dispensing type value is a default value, and the actual dispensing type value is greater than the default value, so that each dispensing type is started in a staggered manner.
4. The control method of a feed motor according to claim 1, wherein The determining of the dispensing rule according to the relationship between the actual dispensing parameter value and the preset dispensing parameter value specifically further comprises: determining the actual dispensing parameter value as a sum of N preset dispensing parameter values and a transition dispensing parameter value based on the actual dispensing parameter value being greater than the preset dispensing parameter value, and starting the dispensing of the seasoning corresponding to the N preset dispensing parameter values and the transition dispensing parameter value in a staggered manner.
5. The control method of a feed motor according to claim 1, wherein The performing of the dispensing operation according to the dispensing rule specifically comprises: performing a first dispensing operation on the seasoning corresponding to the actual dispensing parameter value according to the first dispensing rule; performing the first dispensing operation once on the seasoning corresponding to any one of the preset dispensing parameter values and performing the first dispensing operation once on the seasoning corresponding to the transition dispensing parameter value according to the second dispensing rule.
6. The control method of a feed motor according to claim 5, wherein The performing of the first dispensing operation specifically comprises: determining a first numerical value of a type of the seasoning corresponding to any one of the first dispensing operations; determining a first total starting power of starting powers of dispensing motors corresponding to the seasoning of the first numerical value and a first total dispensing power of dispensing powers of the dispensing motors corresponding to the seasoning of the first numerical value; controlling the dispensing motors corresponding to the seasoning of the first numerical value to work simultaneously based on the first total starting power being less than or equal to the power parameter and the first total dispensing power being less than or equal to the power parameter.
7. The control method of a feed motor according to claim 6, wherein The performing of the first dispensing operation specifically further comprises: based on the first total starting power being greater than the power parameter and / or the first total dispensing power being greater than the power parameter; dividing the first value into at least two second values, wherein the at least two second values are equal or unequal, the sum of the starting power of the dispensing motor corresponding to the seasoning of any of the second values is a second total starting power, the sum of the dispensing power of the dispensing motor corresponding to the seasoning of the second value is a second total dispensing power, and the second total starting power is less than or equal to the power supply parameter, and the second total dispensing power is less than or equal to the power supply parameter; controlling the dispensing motor corresponding to the seasoning of any of the second values to work simultaneously.
8. The control method of a feed motor according to any one of claims 1 to 7, characterized by, Before the step of obtaining the actual dispensing parameter value of the seasoning, further comprising: determining whether the seasoning of any kind is first dispensing; if yes, controlling the first dispensing motor corresponding to the first dispensing of the seasoning to work alone, detecting and storing the starting power and the dispensing power of the first dispensing motor; otherwise, counting the kind into the actual dispensing parameter value.
9. A storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to implement the control method of the dispensing motor according to any one of claims 1 to 8.
10. An ingredient dispensing apparatus comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the computer program comprises: The processor executes the computer program to implement the control method of the dispensing motor according to any one of claims 1 to 8.
Citation Information
Patent Citations
Power optimization through orchestration and prioritization of machines and functions
WO2019040371A1
Method for constructing test case library of non-invasive terminal identification capabilities and simulation detection platform
WO2020215636A1