Method and system for realizing digital and intelligent open management and control platform of kebab machine
By designing a digital and intelligent open management and control platform for skewers, the problems of cumbersome baking processes, large resources and inability to achieve precise control in the existing skewers technology are solved, and efficient, energy-saving and intelligent skewers management is achieved. , improves production efficiency and economic benefits.
Patent Information
- Application Number
- CN202411338981.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-02-25
AI Technical Summary
The existing skewer technology has cumbersome grilling processes, high resource consumption, and inability to achieve precise control and efficient operation, resulting in low production efficiency and pollution to the environment.
Design a digital and intelligent open management and control platform for skewers, and realize the functional modules such as initial parameter setting, automatic matching of grilling positions, data exchange and control, data storage and statistics, security management and open interface management. Digital, automated and intelligent management.
It improves the production efficiency of the skewers, ensures the quality of the skewers, reduces environmental pollution, shortens the baking time, reduces labor costs, and improves the economic benefits of the barbecue operation.
Smart Images

Figure CN119511798A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of control platforms, and in particular to a method and system for realizing a digital and intelligent open control platform for a skewer grilling machine. Background Art
[0002] With the vigorous development of the Internet of Things, big data and artificial intelligence technologies, it has become an irreversible trend to promote the transformation of various industries towards digitalization and intelligence. In this context, in response to the key challenges of the barbecue industry, such as the cumbersome baking process, high consumption of human and material resources, and waste of energy resources, technical personnel in this field have conducted in-depth exploration and innovation, aiming to propose a more efficient, energy-saving and intelligent solution. Compared with the existing technology, the automatic barbecue machine described in the published patent CN118078114 A still has core problems such as cumbersome baking process and high resource consumption; there are limitations in data collection, processing, control, etc., and it is impossible to achieve precise control and efficient operation; it relies on manual operation, and the baking process is cumbersome and time-consuming, resulting in low production efficiency; it leads to more emissions of pollutants such as smoke and oil smoke, which has a greater impact on the environment. Summary of the invention
[0003] The technical problem to be solved by the present invention is to overcome the deficiencies of the prior art and provide a method and system for realizing a digital and intelligent open control platform for a skewer grilling machine.
[0004] The technical solution adopted by the present invention is as follows: A method for implementing a digital and intelligent open management and control platform for a skewer grill comprises the following steps: S1. Initial parameter setting: used to initialize basic parameters, including the name, serial number and chip number of the skewer grill, as well as the digital code of the skewer type, the name and baking time of the corresponding skewer type, and the temperature range of the baking process; S2, automatic matching of grilling positions: used to efficiently and energy-savingly match the grilled skewers to be grilled with the grilling positions in the grilling machine, by obtaining the queue of skewers to be grilled, generating a sequence of skewers to be grilled, obtaining the status information of the grilling machine, generating the grilling position information to be matched, and matching the grilling position information with the grilled skewers according to the built-in algorithm; S3, data exchange and control: after the skewers are inserted into the baking position of the skewers machine, the digital code is read and transmitted to the data processing and control module through the internal data interaction of the hardware. The data processing and control module controls the mechanical device to power on and heat. On the contrary, when all the skewers are pulled out of the baking position of the skewers machine, the data processing and control module controls the mechanical device to power off and stop heating, thereby realizing automatic control. At the same time, the data processing and control module realizes automatic control according to the baking temperature range in the initial parameters; S4, data storage and statistics: used to store and count the initial parameters, automatic matching of baking positions, real-time baking, reminder control, user operation, safety warning and open interface data transmission data; S5. Safety management: including log management, baking process management, and safety warning. Log management is used to record and view the operation information of operators on the software control platform, which is convenient for troubleshooting and promotes more stable operation of the system. Baking process management is used to record and view the operation information, reminder information, and baking position status information of the baking process, which is convenient for backtracking the baking process. Safety warning is used to record abnormal operation information of operators, the real-time baking temperature of the kebab machine exceeding the maximum value of the set temperature range, and the data reading module cannot read the record, so as to ensure the safety of operators and the baking process of the kebab machine. S6. Open interface management: It is used to authorize and open the interfaces in the software management and control platform to open users and manage their use. It is responsible for the initial parameter settings, data interaction, reminder control, and security management function module open interface open user settings, authorization open interface selection, access parameter settings, and management of automatic closing and reopening due to abnormal use, to achieve data interaction between the system and the outside world, and provide standardized interfaces for integration with other systems.
[0005] The present invention focuses on the technical field of control platform, and specifically designs and implements a method for a digital and intelligent open control platform for a skewer grilling machine. The method not only integrates functional modules such as initial parameter setting, automatic matching of grilling positions, efficient data exchange and precise control, data storage and statistical analysis, all-round security management, and flexible open interface management, but also integrates the intelligent transformation of mechanical devices and the innovative application of digital grilling skewers. The present invention realizes the digital, automated, and intelligent management of the skewer grilling machine during the grilling process, ensures the quality of the skewers, eliminates environmental pollution, shortens the grilling time, and reduces labor costs, thereby effectively improving the operating efficiency and economic benefits of barbecue.
[0006] In addition, the implementation method of the digital and intelligent open control platform for skewers proposed in the present invention may also have the following additional technical features: According to an embodiment of the present invention, in step S1, the initial parameter setting includes the following specific steps: S101, open the parameter page for initializing the skewers in the parameter setting module of the software management and control platform; S102, enter the name, serial number, and chip number of the skewer grill in the form, and click the Save button after entering; S103, opening the initialization baking temperature parameter page in the parameter setting module of the software management and control platform; S104, enter the baking temperature range information in the form, and click the Save button after entering; S105, opening the initialization skewer type parameter page in the software management and control platform parameter setting module; S106. Enter the type name and the corresponding digital code in the form, and click the Save button after entering; S107, start the skewer grill; S108, the software management and control platform sends initial parameters to the skewer grilling machine data interaction module; S109, the data interaction module of the skewer grill receives initial parameters; S110, the data interaction module of the skewers grill sends initial parameters to the data processing and control module; S111, the skewers grilling machine data processing and control module receives and stores initial parameters.
[0007] According to an embodiment of the present invention, in step S2, the automatic matching of baking positions includes the following specific steps: S201, the software management and control platform obtains a queue of skewers to be grilled, such as from an open interface; S202, arranging the queue of skewers to be grilled from small to large according to the grilling time; S203, obtaining the state information of the skewer grilling machine, and generating the information of the empty grilling position and the re-baking time of the skewer grilling machine; S204, performing matching calculation according to the energy-saving principle based on the information of step S202 and step S203, and generating matching information between the skewers and the grilling positions; S205: The software management and control platform sends the matching information to the reminder control module through the data exchange and management module.
[0008] According to an embodiment of the present invention, in step S3, data exchange and control includes: S31, hardware internal data exchange and automatic control process, including the following specific steps: S311, start the skewer grill; S312, the data reading module reads the baking position status information; S313, the data reading module sends the baking position status information to the data processing and control module through the data interaction module; S314, the data processing and control module receives the baking position status information; S315, the data processing and control module checks whether there is a skewer in the grilling position status information, if yes, proceeds to step S317, if not, proceeds to step S318; S316, the data processing and control module compares the real-time temperature information of the skewers in the received grilling position status information with the temperature range set by the parameters. If the real-time temperature is lower than the lower limit of the temperature range, the process proceeds to step S317; if it is higher than the upper limit of the temperature range, the process proceeds to step S318; S317, the data processing and control module controls the mechanical device to be powered on for heating; S318, the data processing and control module controls the mechanical device to cut off power and stop heating; S32, data interaction and operation control between the software control platform and the hardware, including the following specific steps: S3201, start the skewer grill; S3202. Reset initial parameters in the parameter setting module of the software control platform; S3203, the software management and control platform sends initial parameters to the data interaction module of the hardware part through the data interaction module; S3204, the data interaction module of the hardware part receives initial parameters; S3205: The data interaction module of the hardware part sends initial parameters to the data processing and control module; S3206, the data processing and control module of the hardware part receives the initial parameters; S3207, the data reading module of the hardware part obtains the baking position status information; S3208, the data reading module of the hardware part sends the baking position status information to the data interaction module; S3209, the data interaction module of the hardware part receives the baking position status information; S3210: The data interaction module of the hardware part sends the baking position status information to the data interaction module of the software control platform; S3211, the data interaction module of the software control platform receives the baking position status information; S3212, the software control platform stores data on the baking position status information; S3213, the software control platform processes the baking position status information and displays it on the baking information page; S3214, the software management and control platform generates operation reminder control information, and proceeds to step S3215 and step S3219; S3215, reminder information: place the mutton kebab in the No. 01 grilling position of the No. 01 grilling machine; S3216, operation: take the mutton skewers and place them in the No. 01 grilling position of the No. 01 grilling machine; S3217, click the put string confirmation button; S3218, verifying with the acquired baking position status information, if the verification is successful, proceed to step S3223, otherwise proceed to step S3215; S3219, reminder information: take out the mutton kebab from the No. 01 grilling position of the No. 01 grilling machine; S3220, operation: take out the mutton kebab from the No. 01 grilling position of the No. 01 grilling machine; S3221, click the string confirmation button; S3222, verifying with the acquired baking position status information, if the verification is successful, proceed to step S3223, otherwise proceed to step S3219; S3223, update the baking position status information.
[0009] According to an embodiment of the present invention, in step S4, data storage and statistics include the following specific steps: S401, the parameters of the skewer grill include chip number, total number of grilling positions, and status, which are stored in the skewer grill information data table; S402, the roasting process information includes the roasting temperature range, which is stored in the roasting machine set temperature information data table; S403, the initial parameters of the skewers type include digital code, name, and roasting time, which are stored in the skewers type information data table; S404, the automatic matching information of the baking position includes the chip number of the baking machine, the baking position number, the digital code, the actual start time of baking, the end time of baking, the actual end time of baking, the baking duration, and the baking status, which are stored in the baking information data table; S405, real-time roasting information including roasting machine chip number, roasting position, roasting skewer type, and temperature is stored in a roasting machine real-time roasting information data table; S406, the reminder control information includes the skewer machine number, the skewer position number, the skewer type, and the operation action, which is stored in the reminder control information data table; S407, user operation information including operation time, operation IP, user name, operation level, operation description, and remarks are stored in the user operation log information data table; S408, the security warning information includes the warning time, warning location, warning content, handling description, handling user name, handling time, and remarks, which are stored in the security warning and handling information data table; S409. The open interface data transmission information includes the calling time, the calling interface name, the calling interface address, the remote IP address, and the transmission data, and is stored in the open interface data transmission information data table.
[0010] According to an embodiment of the present invention, in step S5, the security management includes the following steps: S501, Log management: The whole process records the operation information of operators on the software control platform, including operation time, operation IP, user name, operation level, operation description and remarks. The administrator can view, filter, and perform statistical analysis on these log information, quickly locate specific operations, analyze operation descriptions, assist in problem solving, and obtain answers to current problems or potential security threats; S502, baking process management: the whole process records the operation information, reminder information, and baking position status information of the kebab machine during the baking process. The administrator can view, filter, and perform statistical analysis on these baking process information, trace back to find out the causes of specific baking problems, and statistically analyze the personnel and kebab machines with the highest frequency of baking problems, thereby discovering potential safety hazards; S503, safety warning: If abnormal operation by the operator is found, the real-time baking temperature of the kebab machine exceeds the maximum value of the set temperature range, or the data reading module cannot read the data, a warning reminder message will be issued in time, and the warning message and corresponding processing information will be recorded in detail to promptly detect equipment failures and abnormal operation by the operator to ensure the safety of the operator and the baking process of the kebab machine.
[0011] According to an embodiment of the present invention, in step S6, the open interface management includes the following specific steps: S601. Open the open interface management page of the software control platform and enter the open user adding page; S602, enter the open user information in the form and click the Save button; S603, the system automatically generates an open user ID and access key information; S604. Open the open user list page, select the open user that needs to be authorized, and enter the open interface authorization page; S605. Set the authorization information on the open interface authorization page. Select the interface name, interface path, interface status, request method, and description information to be authorized by checking the boxes. Click the Save button to complete the authorization. The default open status of the authorized interface is open. S606, setting access parameters such as the source domain name or IP, exchange frequency for a certain authorized open interface of a fixed open user, clicking the Save button, and the access parameters are set successfully; S607, check and manage the information of step S612, step S613, step S615, and step S616; S608, the system automatically detects abnormal status of each open user interface, including abnormal source and abnormal exchange frequency, and automatically enters step S611; S609, check the exchange status of each open user interface, if there is any abnormality, including abnormal source and abnormal exchange frequency, go to step S611; S610, check the exchange status of each open user interface and find that there is no abnormality, then go to step S612; S611, setting the open user authorization open state to closed; S612: Set the open user authorization open state to open.
[0012] To achieve the above objectives, the present invention also provides a digital and intelligent open management and control platform system for a skewer grilling machine.
[0013] A digital and intelligent open control platform system for a skewer grill includes the following hardware parts: Mechanical device for achieving grilling of skewers; Digital skewers, used to digitize skewers; The data reading module is used to read the digital data of the skewers and the internal temperature of the skewers grill; The data interaction module is used to complete the transmission of the data read by the data reading module to the data processing and control module, and realize the data interaction between the hardware part and the software management and control platform; The data processing and control module is used to manage and control the mechanical device based on the data processing received by the data interaction module.
[0014] According to one embodiment of the present invention, in the hardware part, the mechanical device includes: The kebab machine chassis includes a grilling layer, a heat insulation layer, an overhead layer, and a control layer arranged from bottom to top, wherein: A grilling layer, used for achieving smokeless grilling of skewers; The heat insulation layer is made of heat insulation materials to prevent the heat loss of the grilling layer, achieve energy saving and consumption reduction, and ensure the stable operation of the control layer; The overhead layer, located between the insulation layer and the control layer, promotes free flow of air and achieves better heat dissipation effect; The control layer includes the data reading module, data interaction module, and data processing and control module of the hardware part, which are used to realize the interaction and control of the digital information of the skewers and the baking process; The heating tube is coiled on the side wall of the grilling layer to heat the grilled skewers evenly; The skewers rotating mechanism is provided with a slot for vertically placing the skewers and a rack for driving the rotating gear to rotate; the slot has a built-in data reading module that can read the inserted digital copper code; the rack drives the gear of the digital skewers to rotate to achieve uniform baking. During the baking process, the grease dripping from the skewers falls into the oil box at the bottom of the grilling layer, achieving smokeless baking; In the hardware part, the digital skewers include: The skewer handle is located at the skewer handle and is printed with the skewer number to facilitate the operator to pick up the skewer with the corresponding skewer number; The digital copper plate is located in the middle of the skewer. There are several notches on the side of the copper plate to achieve digital coding. The digital coding is consistent with the skewer number on the skewer handle, where: The digital copper piece represents 1 or 0 by whether there is a gap or not. The digital copper piece is divided into 8 areas, representing the 0th to 7th bits of the binary system. The gap area of the digital copper piece is 1, and the non-gap area is 0. Its encoding range is [0,28 -1]; The roasting information includes 36 segments, each segment consists of 2-bit hexadecimal codes, including: Sections 0 to 2 are information access bits; The third section is the chip code of the kebab machine; The 4th segment indicates the current grilling position 01 of the grilling machine; The fifth section indicates the hexadecimal code of the digital copper piece inserted in the grill position 01, i.e. the type of grilled skewers; And so on. The 6th to 35th sections cycle the information of the 4th and 5th sections, which are the codes of the next baking position and the digital copper sheet to be inserted; The rotating gear is located in the middle of the skewer and is used to cooperate with the rack for continuous rotation so that the skewers are heated evenly.
[0015] According to one embodiment of the present invention, in the hardware part, the data reading module includes: The kebab machine temperature reading module reads the internal temperature of the kebab machine through the temperature sensor device in the chassis, and transmits the temperature information to the data interaction module to realize the power-on heating and power-off stopping heating of the heating tube of the kebab machine; The digital copper sheet reading module is located in the control layer of the kebab grill and is used to read the digital copper sheet coding information. The corresponding binary code is identified through the different gap areas of the digital copper sheet, and converted into hexadecimal code and sent to the data interaction module. The digital copper sheet reading module is a slot port, distributed on both sides of the control layer, arranged vertically, 8 on each side, a total of 16; In the hardware part, the data interaction module is located in the control layer of the skewer grill, and is used to complete the transmission of the data read by the data reading module to the data processing and control module, and is also used to realize the data interaction between the hardware part and the software control platform; it is realized through the data transmission line outside the skewer grill chassis, and the real-time baking information and real-time baking temperature are sent to the software control platform, and the initial parameters and control information of the software control platform are also sent to the hardware part; In the hardware part, the data processing and control module is located in the control layer of the kebab grill. It controls the power-on heating and power-off stopping heating of the kebab grill. There are two situations: When the data reading module detects that a digital copper sheet is inserted into the baking position, the control module controls the heating tube to be powered on for heating, otherwise the power is turned off to stop heating; When the heating temperature of the heating tube exceeds the upper limit of the baking temperature set by the kebab grill, the control module controls the heating tube to cut off the power and stop heating, otherwise it continues to heat to the maximum baking temperature set by the kebab grill.
[0016] Compared with the prior art, the present invention has the following beneficial effects: (1) The modified digital grilling skewers can better realize the digitization of grilling skewers. Combined with the modified grilling machine, the digitization and intelligence of grilling skewers can be realized; (2) The modified digital skewers and intelligent skewers can ensure the quality of the skewers and eliminate the pollution to the environment during the baking process, while saving baking time and labor, thus achieving energy conservation, consumption reduction and emission reduction; (3) The management and control of open interfaces provides greater convenience for users and lays the foundation for the large-scale commercial use of multiple sets of equipment and the training of large artificial intelligence models. It has a wide range of application scenarios and is of great significance. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a flow diagram of the method of the present invention.
[0018] Figure 2 It is a functional composition diagram of the software control platform of the method of the present invention.
[0019] Figure 3 It is an open interface composition diagram of the present invention.
[0020] Figure 4 is the open interface management diagram of the present invention Figure 5 It is the overall structural principle diagram of the skewer grill.
[0021] Figure 6 This is the structural principle diagram of the digital skewer.
[0022] Figure 7 This is the structural principle diagram of the digital copper sheet.
[0023] Figure 8 It is a structural diagram of the digital copper sheet reading module.
[0024] Fig. 9 It is a coding diagram for baking information.
[0025] Fig.10 It is the principle connection block diagram of the hardware part.
[0026] Fig.11 It is the principle connection diagram of the software management and control platform. DETAILED DESCRIPTION
[0027] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0028] Example 1 like Figure 1 As shown, this embodiment provides a method for implementing a digital and intelligent open management and control platform for a skewer grill, comprising the following steps: S1. Initial parameter setting: used to initialize basic parameters, including the name, serial number and chip number of the skewer grill, as well as the digital code of the skewer type, the name and baking time of the corresponding skewer type, and the temperature range of the baking process; S2, automatic matching of grilling positions: used to efficiently and energy-savingly match the grilled skewers to be grilled with the grilling positions in the grilling machine, by obtaining the queue of skewers to be grilled, generating a sequence of skewers to be grilled, obtaining the status information of the grilling machine, generating the grilling position information to be matched, and matching the grilling position information with the grilled skewers according to the built-in algorithm; S3, data exchange and control: after the skewers are inserted into the baking position of the skewers machine, the digital code is read and transmitted to the data processing and control module through the internal data interaction of the hardware. The data processing and control module controls the mechanical device to power on and heat. On the contrary, when all the skewers are pulled out of the baking position of the skewers machine, the data processing and control module controls the mechanical device to power off and stop heating, thereby realizing automatic control. At the same time, the data processing and control module realizes automatic control according to the baking temperature range in the initial parameters; S4, data storage and statistics: used to store and count the initial parameters, automatic matching of baking positions, real-time baking, reminder control, user operation, safety warning and open interface data transmission data; S5. Safety management: including log management, baking process management, and safety warning. Log management is used to record and view the operation information of operators on the software control platform, which is convenient for troubleshooting and promotes more stable operation of the system. Baking process management is used to record and view the operation information, reminder information, and baking position status information of the baking process, which is convenient for backtracking the baking process. Safety warning is used to record abnormal operation information of operators, the real-time baking temperature of the kebab machine exceeding the maximum value of the set temperature range, and the data reading module cannot read the record, so as to ensure the safety of operators and the baking process of the kebab machine. S6. Open interface management: Figure 3 and Figure 4As shown, it is used to authorize and open the interfaces in the software management and control platform to open users and manage their use. It is responsible for the initial parameter settings, data interaction, reminder control, and security management function module open interface open user settings, authorization open interface selection, access parameter settings, and automatic closing and reopening management for abnormal use, to achieve system external data interaction and provide standardized interfaces for integration with other systems.
[0029] like Figure 1 As shown, the implementation method of a digital and intelligent open control platform for a skewer machine provided by the present invention includes a hardware part and a software part; the hardware part includes five parts: a mechanical device, a digital skewer, a data reading module, a data interaction module, and a data processing and control module; the software part is a software control platform, which consists of five functional modules: parameter setting, data interaction, reminder control, security management, and open interface management. The specific implementation method includes six parts: initial parameter setting, data exchange and control, automatic matching of baking positions, data storage and statistics, security management, and open interface management.
[0030] like Figures 5 to 10 As shown, the hardware part mainly realizes the baking of skewers, the digitization of skewers, and the interaction and control of the digital information of the baking process, and includes five parts: mechanical device, digital skewers, data reading module, data interaction module, and data processing and control module. The mechanical device, i.e., the skewers machine, is the main part of the baking of skewers, the digital skewers are the core of the digitization of skewers, the data reading module completes the reading of the digital data of the skewers, the data interaction module completes the transmission of the data read by the data reading module to the data processing and control module, and realizes the data interaction between the hardware part and the software management and control platform at the same time. The data processing and control module realizes the management and control of the mechanical device on the basis of completing the data processing received by the data interaction module.
[0031] like Figure 5 As shown in the figure, the overall structure of the kebab machine includes four layers from bottom to top: grilling layer, insulation layer, overhead layer, and control layer. The grilling layer is the mechanical device of the hardware part, which mainly realizes smokeless grilling of kebabs; the insulation layer is made of insulation materials to prevent heat loss from the grilling layer, achieve energy saving and consumption reduction, and ensure stable operation of the control layer; the overhead layer is the overhead space between the insulation layer and the control layer, which can promote free flow of air, achieve better heat dissipation effect, and further ensure stable operation of the control layer; the control layer includes the data reading module, data interaction module, and data processing and control module of the hardware part, which is the core of realizing the digitalization of kebabs, the interaction and control of digital information of the baking process, and thus realizing intelligence.
[0032] The mechanical device mainly includes the skewers machine chassis, heating tubes, skewers rotating mechanism and other devices. The skewers machine chassis is the main part of the whole skewers machine, with built-in heating tubes and skewers rotating mechanism. After the skewers machine is powered on and the digital skewers are inserted, the heating tubes automatically start heating. The skewers are placed vertically on both sides of the skewers machine chassis. The skewers rotating mechanism drives the skewers to rotate so that they are evenly heated. There is an oil box on each side of the bottom of the skewers machine to receive and store the grease dripping from the skewers during the baking process to achieve smokeless baking. Such products have mature market applications and will not be described here.
[0033] like Figure 6 As shown in the figure, the digital skewer consists of a skewer handle, a digital copper sheet, a rotating gear, etc., and is the core of realizing the digitalization of the skewers. The skewer handle is printed with the digital skewer number, so that the operator can pick up the skewer with the corresponding number. The digital copper sheet has its own digital code, which is consistent with the skewer number of the skewer handle, and is the core of the digital skewer. When the digital copper sheet is inserted into the slot, the skewer rotating gear continues to rotate under the drive of the skewer rotating mechanism in the mechanical device, so that the skewer is evenly heated. At the same time, the data reading module of the hardware part reads the code corresponding to the digital copper sheet.
[0034] like Figure 7 As shown in the figure, the digital copper piece represents 1 or 0 by whether there is a gap or not. The digital copper piece is divided into 8 parts, representing the 0th to 7th bits of the binary system. The gap area of the digital copper piece is 1, and the non-gap area is 0. Its encoding range is [0,2 8 -1]. When the digital copper sheet is inserted into the slot, the data reading module of the hardware part reads the digital copper sheet code and transmits the data to the data processing and control module through the data interaction module. The digital copper sheet code can be set to the corresponding skewer type in the parameter setting function module in the software control platform to realize the digitization of the skewer type.
[0035] The data reading module consists of two parts: the kebab machine temperature reading module and the digital copper sheet reading module. The kebab machine temperature reading module reads the internal temperature of the kebab machine through the temperature sensor device in the chassis, and transmits the temperature information to the data interaction module to realize the power-on heating and power-off stopping heating of the kebab machine heating tube.
[0036] like Figure 8 As shown in the figure, the digital copper sheet reading module is located in the control layer of the kebab grill, and is mainly used to read the digital copper sheet coding information. The digital copper sheet reading module identifies the corresponding binary code through the different gap areas of the digital copper sheet, converts it into hexadecimal code, and sends it to the data interaction module. The digital copper sheet reading module is externally displayed as a slot, which can fix the digital copper sheet well and read the digital copper sheet code more stably. It is distributed on both sides of the control layer, arranged vertically, 8 on each side, and a total of 16.
[0037] The data interaction module is located in the control layer of the kebab machine. It is not only responsible for transmitting the data read by the data reading module to the data processing and control module, but also responsible for realizing the data interaction between the hardware part and the software control platform. The data interaction between the hardware part and the software control platform is realized through the data transmission line outside the kebab machine chassis. It not only sends real-time baking information, real-time baking temperature and other information to the software control platform, but also sends the initial parameters and control information of the software control platform to the hardware part.
[0038] like Fig. 9 As shown, the roasting information contains 36 segments, each of which consists of 2-bit hexadecimal codes, where segments 0 to 2 are information access bits, segment 3 is the chip code of the roasting machine, segment 4 represents the roasting position 01 of the current roasting machine, segment 5 represents the hexadecimal code of the digital copper sheet inserted in the roasting position 01, that is, the roasting type, and so on, segments 6 to 35 cycle the 4th and 5th segments of information, that is, the next roasting position number and the digital copper sheet code inserted. After receiving the roasting information, the software management and control platform analyzes and stores these data in real time, and displays them dynamically on the page in real time.
[0039] like Fig.10 As shown, the data processing and control module is located in the control layer of the skewers machine, and is the core of the intelligent processing of the skewers. It is mainly responsible for processing the digital copper sheet code read by the data reading module, the real-time baking temperature of the skewers machine, and other information, and performs calculations with the information of the software control platform received by the data transmission module to realize the intelligent control of the skewers machine. The data processing and control module can control the power-on heating and power-off stopping of the skewers machine, which is divided into two situations: when the data reading module detects that a digital copper sheet is inserted into the baking position, the control module controls the heating tube to power on and heat, otherwise the power is turned off and the heating is stopped; when the heating temperature of the heating tube exceeds the upper limit of the baking temperature set by the skewers machine, the control module controls the heating tube to power off and stop heating, otherwise it continues to heat to the highest baking temperature set by the skewers machine.
[0040] like Fig.11 As shown in the figure, the software part is the software control platform, which cooperates with the hardware part to realize the intelligence of the skewers machine. It consists of five functional modules: parameter setting, data interaction, reminder control, security management, and open interface management. The parameter setting module is responsible for setting the initial parameters of the software control platform and the skewers machine hardware; the data interaction module is responsible for docking with the data interaction module of the hardware part to implement data exchange; the reminder control module displays operation reminders based on the calculation and processing of the exchanged data, thereby realizing the control of the hardware; the security management module is responsible for the control of the data and functional permissions of the entire system; the open interface management module is responsible for providing the calling interface of the internal data to realize the open control of the data interface.
[0041] The software control platform is the brain of the entire system, responsible for the human-computer interaction of functional operations and the aggregation, analysis and visualization of data. It can run on a variety of devices such as PCs and tablets, and support the simultaneous access of one or more kebab machines. The software control platform can set the initial parameters of various types of skewers as the basic data for the digitalization of kebab baking. It can be transmitted with the data interaction module of the kebab machine to realize the digitization of the kebabs, and then the intelligent automatic baking of the kebabs can be realized through the data processing and control module of the kebab machine and the reminder control module of the software control platform. The baking information page of the software control platform displays the baking position status, baking temperature and other information of the kebab machine in real time. After baking, the software control platform will store the real-time baking information as a historical record to facilitate subsequent backtracking queries.
[0042] Parameter settings are responsible for initializing the basic data of the system, mainly responsible for initializing the basic parameters of the platform's software and hardware, including the name, number, chip number, and baking temperature range of the included skewers, as well as the name of the skewers, the corresponding digital copper sheet code, the baking time and other digital skewer information. Among them, the initial parameters of the skewers are set according to the actual baking conditions that the skewers can support; the setting of the baking range temperature of the skewers plays a key role in the baking process, and it and the baking time together determine the quality of the baking.
[0043] Data interaction is mainly responsible for the data interaction between the software control platform and the kebab machine, including the software control platform sending control data to the kebab machine (i.e., downlink interaction data) and the kebab machine sending status data to the software control platform (i.e., uplink interaction data). The control data sent by the software control platform to the kebab machine is mainly the baking temperature range of the kebab machine, and the data is sent immediately once modified. The status data sent by the kebab machine to the software control platform is mainly real-time baking information, including baking positions, digital copper sheet codes, and corresponding time information. After receiving the information, the software control platform matches it with the initial parameters, displays it in real time on the baking information page, and generates relevant reminder control information.
[0044] The reminder control is mainly responsible for the reminder functions of confirming the placement of skewers and the end of taking skewers. The specific display is such as "You have placed a skewer of lamb in position 01 of skewer grill machine No. 01" and "Please take out the lamb kebabs from position 01 of skewer grill machine No. 01". After the operator sees the reminder information, he can perform corresponding operations on the reminder information to reduce the complexity of the baking process.
[0045] Security management is mainly responsible for log recording, baking process recording, safety warning and other functions. Log recording is mainly responsible for recording the operations of operators on the software management and control platform, including user name, behavior, operation time and other information, so as to facilitate the tracing back of related operation processes. Baking process recording is mainly responsible for recording baking process operations, reminder information, real-time status information of the baking position of the skewers machine, etc., so as to facilitate the tracing back of the baking process. Safety warning is mainly responsible for the operator's abnormal operation warning and related warning of the skewers machine hardware, such as the alarm function that the baking temperature of the skewers machine exceeds the maximum value of the set interval temperature and the data reading module cannot read, so as to ensure the safety and reliability of the baking process.
[0046] The open interface management is mainly responsible for managing the open interfaces provided by the function modules such as parameter setting, data interaction, reminder control, and security management. The open interface of the parameter setting function module includes the parameter setting and reading interface of the skewer machine, the parameter setting and reading interface of the baking interval temperature, and the parameter setting and reading interface of the skewer type. The open interface of the data interaction function module includes the real-time baking data reading interface and the baking history data reading interface. The open interface of the reminder control function module includes the automatic matching interface of the baking position, the confirmation interface of placing skewers, the reminder interface of taking skewers, the pop-up reminder interface, etc. The open interface of the security management function module includes the log information reading interface, the baking process information reading interface, and the safety warning and disposal information reading interface.
[0047] The specific implementation method includes six parts: initial parameter setting, automatic matching of baking positions, data exchange and control, data storage and statistics, security management, and open interface management.
[0048] S1. Initial parameter setting. It mainly works on the parameter setting of the software control platform, the data interaction function module and the data interaction of the hardware part, and the data processing and control module. It is responsible for the initialization of the basic parameters of the platform's software and hardware. The initialization parameters mainly include the name, serial number, chip number and other information of the skewer machine, the digital copper sheet code of the skewer type, the name of the corresponding skewer type, the baking time and other information, as well as the temperature range of the baking process and other information. The parameter setting module in the software control platform performs parameter initialization setting, and data is exchanged through the data interaction function module in the software control platform and the data interaction module of the hardware part, and sent to the data processing and control module of the hardware, laying the foundation for the subsequent digitization of skewers and intelligent baking of skewer machines. The specific process is as follows: S101, open the parameter page for initializing the skewers in the parameter setting module of the software management and control platform; S102, enter the name, serial number, and chip number of the skewer grill in the form, and click the Save button after entering; S103, opening the initialization baking temperature parameter page in the parameter setting module of the software management and control platform; S104, enter the baking temperature range information in the form, and click the Save button after entering; S105, opening the initialization skewer type parameter page in the software management and control platform parameter setting module; S106. Enter the type name and the corresponding digital code in the form, and click the Save button after entering; S107, start the skewer grill; S108, the software management and control platform sends initial parameters to the skewer grilling machine data interaction module; S109, the data interaction module of the skewer grill receives initial parameters; S110, the data interaction module of the skewers grill sends initial parameters to the data processing and control module; S111, the skewers grilling machine data processing and control module receives and stores initial parameters.
[0049] S2, automatic matching of grilling positions, mainly works in the data interaction module and reminder control module in the software management and control platform and the data reading module in the hardware part, responsible for matching the grilled skewers to be grilled with the grilling positions in the grilling machine for efficient and energy-saving. The software management and control platform obtains the queue of skewers to be grilled, generates the sequence of skewers to be grilled, obtains the status information of the grilling machine, generates the grilling position information to be matched, and matches the information of the grilling position and the skewers according to the built-in algorithm to achieve the goal of efficient and energy-saving. The specific matching process is as follows: S201, the software management and control platform obtains a queue of skewers to be grilled, such as from an open interface; S202, arranging the queue of skewers to be grilled from small to large according to the grilling time; S203, obtaining the state information of the skewer grilling machine, and generating the information of the empty grilling position and the re-baking time of the skewer grilling machine; S204, performing matching calculation according to the energy-saving principle based on the information of step S202 and step S203, and generating matching information between the skewers and the grilling positions; S205: The software management and control platform sends the matching information to the reminder control module through the data exchange and management module.
[0050] The skewers matching information includes the skewers machine number, the grilling position number, the skewers type number, the digital copper sheet code, and the skewers grilling time, among which the start grilling time, the end grilling time, and the actual end grilling time require the software control platform to interact with the skewers machine data to obtain the grilling position status before filling in. After the matching information is generated, the reminder control of the skewers is completed according to the data interaction between the skewers machine and the software control platform.
[0051] S3, data exchange and control, mainly work in the data interaction of the hardware part, the data interaction between the data processing and control module and the software control platform, and the reminder control module, including two parts: data exchange and automatic control within the hardware, and data interaction and operation control between the software control platform and the hardware. After the skewers are inserted into the baking position of the skewers machine, the data reading module reads the digital copper sheet code and transmits it to the data processing and control module through the internal data interaction of the hardware. The data processing and control module controls the mechanical device to power on and heat. On the contrary, when all the skewers are pulled out of the baking position of the skewers machine, the data processing and control module controls the mechanical device to power off and stop heating, realizing automatic control. At the same time, the data processing and control module can also realize automatic control according to the baking temperature range in the initial parameters. When the initial hardware parameters are set, the skewers machine receives the hardware parameters through data interaction with the software control platform to complete its own initialization. During the baking process, the data processing and control module sends real-time baking information to the software control platform through the data interaction module with the software control platform. The software control platform receives and processes the reminder information and displays it, realizing data interaction and operation control between the software control platform and the hardware.
[0052] The process of hardware internal data exchange and automatic control is as follows: S31, hardware internal data exchange and automatic control process, including the following specific steps: S311, start the skewer grill; S312, the data reading module reads the baking position status information; S313, the data reading module sends the baking position status information to the data processing and control module through the data interaction module; S314, the data processing and control module receives the baking position status information; S315, the data processing and control module checks whether there is a skewer in the grilling position status information, if yes, proceeds to step S317, if not, proceeds to step S318; S316, the data processing and control module compares the real-time temperature information of the skewers in the received grilling position status information with the temperature range set by the parameters. If the real-time temperature is lower than the lower limit of the temperature range, the process proceeds to step S317; if it is higher than the upper limit of the temperature range, the process proceeds to step S318; S317, the data processing and control module controls the mechanical device to be powered on for heating; S318, the data processing and control module controls the mechanical device to cut off power and stop heating; S32, data interaction and operation control between the software control platform and the hardware, including the following specific steps: S3201, start the skewer grill; S3202. Reset initial parameters in the parameter setting module of the software control platform; S3203, the software management and control platform sends initial parameters to the data interaction module of the hardware part through the data interaction module; S3204, the data interaction module of the hardware part receives initial parameters; S3205: The data interaction module of the hardware part sends initial parameters to the data processing and control module; S3206, the data processing and control module of the hardware part receives the initial parameters; S3207, the data reading module of the hardware part obtains the baking position status information; S3208, the data reading module of the hardware part sends the baking position status information to the data interaction module; S3209, the data interaction module of the hardware part receives the baking position status information; S3210: The data interaction module of the hardware part sends the baking position status information to the data interaction module of the software control platform; S3211, the data interaction module of the software control platform receives the baking position status information; S3212, the software control platform stores data on the baking position status information; S3213, the software control platform processes the baking position status information and displays it on the baking information page; S3214, the software management and control platform generates operation reminder control information, and proceeds to step S3215 and step S3219; S3215, reminder information: place the mutton kebab in the No. 01 grilling position of the No. 01 grilling machine; S3216, operation: take the mutton skewers and place them in the No. 01 grilling position of the No. 01 grilling machine; S3217, click the put string confirmation button; S3218, verifying with the acquired baking position status information, if the verification is successful, proceed to step S3223, otherwise proceed to step S3215; S3219, reminder information: take out the mutton kebab from the No. 01 grilling position of the No. 01 grilling machine; S3220, operation: take out the mutton kebab from the No. 01 grilling position of the No. 01 grilling machine; S3221, click the string confirmation button; S3222, verifying with the acquired baking position status information, if the verification is successful, proceed to step S3223, otherwise proceed to step S3219; S3223, update the baking position status information.
[0053] S4, data storage and statistics, mainly works in various modules in the software management and control platform, and is responsible for storing and counting information data such as initial parameters, automatic matching of baking positions, real-time baking, reminder control, user operations, safety warnings, and open interface data transmission.
[0054] The initial parameter information is saved in the corresponding data table of the database after the parameters of the kebab machine, baking process, and kebab type are set. The automatic matching information of the baking position is generated and stored in the corresponding data table of the database after the automatic matching of the baking position. The real-time baking information is stored or updated in the corresponding database table of the database in real time when the hardware and the monitoring platform interact with each other. The specific data is stored as follows: S401, the parameters of the skewer grill include chip number, total number of grilling positions, and status, which are stored in the skewer grill information data table; S402, the roasting process information includes the roasting temperature range, which is stored in the roasting machine set temperature information data table; S403, the initial parameters of the skewers type include digital code, name, and roasting time, which are stored in the skewers type information data table; S404, the automatic matching information of the baking position includes the chip number of the baking machine, the baking position number, the digital code, the actual start time of baking, the end time of baking, the actual end time of baking, the baking duration, and the baking status, which are stored in the baking information data table; S405, real-time roasting information including roasting machine chip number, roasting position, roasting skewer type, and temperature is stored in a roasting machine real-time roasting information data table; S406, the reminder control information includes the skewer machine number, the skewer position number, the skewer type, and the operation action, which is stored in the reminder control information data table; S407, user operation information including operation time, operation IP, user name, operation level, operation description, and remarks are stored in the user operation log information data table; S408, the security warning information includes the warning time, warning location, warning content, handling description, handling user name, handling time, and remarks, which are stored in the security warning and handling information data table; S409. The open interface data transmission information includes the calling time, the calling interface name, the calling interface address, the remote IP address, and the transmission data, and is stored in the open interface data transmission information data table.
[0055] S5, safety management, mainly works in the safety management module in the software control platform, including log management, baking process management, and safety warning. Log management is mainly responsible for recording and viewing the operation information of operators in the software control platform, which is convenient for troubleshooting and promoting more stable operation of the system. Baking process management is mainly responsible for recording and viewing the operation information, reminder information, and baking position status information of the baking process, which is convenient for backtracking to find the baking process. Safety warning mainly realizes the recording of abnormal operation information of operators, the real-time baking temperature of the kebab machine exceeding the maximum value of the set temperature range, and the inability of the data reading module to read, so as to ensure the safety of operators and the baking process of the kebab machine.
[0056] S501. The entire log management process records the operation information of operators on the software management and control platform, including operation time, operation IP, user name, operation level (addition, deletion, modification and query), operation description and notes. Administrators can view, filter, perform statistical analysis and other operations on these log information, quickly locate specific operations, analyze operation descriptions, assist in problem solving, and obtain answers to current problems or potential security threats.
[0057] S502, the whole process of baking process management records the operation information, reminder information, and baking position status information of the kebab machine during the baking process. The administrator can view, filter, and perform statistical analysis on the baking process information, trace back to find out the causes of specific baking problems, and statistically analyze the personnel and kebab machines with higher frequencies of baking problems, thereby discovering potential safety hazards.
[0058] S503. Safety warning is mainly used to detect abnormal operation of operators, the real-time baking temperature of the kebab machine exceeds the maximum value of the set temperature range, the data reading module cannot read, etc., and issue warning reminder information in time, and record the warning information and corresponding processing information in detail, so as to detect equipment failure and abnormal operation of operators in time and ensure the safety of operators and the baking process of the kebab machine.
[0059] S6, open interface management, mainly works in the open interface management function module in the software management and control platform, responsible for the authorization and opening of the interfaces in the software management and control platform to open users and the use management, responsible for the initial parameter setting, data interaction, reminder control, security management and other functional modules open interface open user settings, authorization open interface selection, access parameter settings, and abnormal use of automatic closing, reopening, etc. management, to achieve system external data interaction, and provide standardized interfaces for other system integration.
[0060] The attributes of an interface include interface name, interface path, interface status, request method, description, access user ID, key, etc. Operators can manage the above attributes on the open interface management page to enable or disable the interface. The specific management process is as follows: S601. Open the open interface management page of the software control platform and enter the open user adding page; S602, enter the open user information in the form and click the Save button; S603, the system automatically generates an open user ID and access key information; S604. Open the open user list page, select the open user that needs to be authorized, and enter the open interface authorization page; S605. Set the authorization information on the open interface authorization page. Select the interface name, interface path, interface status, request method, and description information to be authorized by checking the boxes. Click the Save button to complete the authorization. The default open status of the authorized interface is open. S606, setting access parameters such as the source domain name or IP, exchange frequency for a certain authorized open interface of a fixed open user, clicking the Save button, and the access parameters are set successfully; S607, check and manage the information of step S612, step S613, step S615, and step S616; S608, the system automatically detects abnormal status of each open user interface, including abnormal source and abnormal exchange frequency, and automatically enters step S611; S609, check the exchange status of each open user interface, if there is any abnormality, including abnormal source and abnormal exchange frequency, go to step S611; S610, check the exchange status of each open user interface and find that there is no abnormality, then go to step S612; S611, setting the open user authorization open state to closed; S612: Set the open user authorization open state to open.
[0061] The open interface management module allows different users, systems and software management and control platforms to communicate and interact, greatly reducing the coupling between different systems, providing multi-platform adaptation and mobility support solutions, and can be easily and quickly integrated into third-party platforms, enabling the system to run on different devices and platforms. It plays an important role in technical support for product iteration, research and development, and promotion, and also lays the foundation for large-scale commercial use of multiple groups of equipment and training of large artificial intelligence models.
[0062] Although the present invention is described in detail by referring to the accompanying drawings and in combination with the preferred embodiments, the present invention is not limited thereto. Without departing from the spirit and essence of the present invention, a person of ordinary skill in the art may make various equivalent modifications or substitutions to the embodiments of the present invention, and these modifications or substitutions shall be within the scope of the present invention. Any person of ordinary skill in the art may easily think of changes or substitutions within the technical scope disclosed by the present invention, and these shall be within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A method for implementing a digital and intelligent open management and control platform for a skewer grill, characterized in that: The steps include: S1. Initial parameter setting: used to initialize basic parameters, including the name, serial number and chip number of the skewer grill, as well as the digital code of the skewer type, the name and baking time of the corresponding skewer type, and the temperature range of the baking process; S2, automatic matching of grilling positions: used to efficiently and energy-savingly match the grilled skewers to be grilled with the grilling positions in the grilling machine, by obtaining the queue of skewers to be grilled, generating a sequence of skewers to be grilled, obtaining the status information of the grilling machine, generating the grilling position information to be matched, and matching the grilling position information with the grilled skewers according to the built-in algorithm; S3, data exchange and control: after the skewers are inserted into the baking position of the skewers machine, the digital code is read and transmitted to the data processing and control module through the internal data interaction of the hardware. The data processing and control module controls the mechanical device to power on and heat. On the contrary, when all the skewers are pulled out of the baking position of the skewers machine, the data processing and control module controls the mechanical device to power off and stop heating, thereby realizing automatic control. At the same time, the data processing and control module realizes automatic control according to the baking temperature range in the initial parameters; S4, data storage and statistics: used to store and count the initial parameters, automatic matching of baking positions, real-time baking, reminder control, user operation, safety warning and open interface data transmission data; S5. Safety management: including log management, baking process management, and safety warning. Log management is used to record and view the operation information of operators on the software control platform, which is convenient for troubleshooting and promotes more stable operation of the system. Baking process management is used to record and view the operation information, reminder information, and baking position status information of the baking process, which is convenient for backtracking the baking process. Safety warning is used to record abnormal operation information of operators, the real-time baking temperature of the kebab machine exceeding the maximum value of the set temperature range, and the data reading module cannot read the record, so as to ensure the safety of operators and the baking process of the kebab machine. S6. Open interface management: It is used to authorize and open the interfaces in the software management and control platform to open users and manage their use. It is responsible for the initial parameter settings, data interaction, reminder control, and security management function module open interface open user settings, authorization open interface selection, access parameter settings, and management of automatic closing and reopening due to abnormal use, to achieve data interaction between the system and the outside world, and provide standardized interfaces for integration with other systems.
2. The method for implementing the digital and intelligent open control platform of the skewers grilling machine according to claim 1, characterized in that: In step S1, the initial parameter setting includes the following specific steps: S101, open the initialization skewer machine parameter page in the software control platform parameter setting module; S102, enter the name, serial number, and chip number of the skewer grill in the form, and click the Save button after entering; S103, opening the initialization baking temperature parameter page in the parameter setting module of the software management and control platform; S104, enter the baking temperature range information in the form, and click the Save button after entering; S105, opening the initialization skewer type parameter page in the software management and control platform parameter setting module; S106. Enter the type name and the corresponding digital code in the form, and click the Save button after entering; S107, start the skewer grill; S108, the software management and control platform sends initial parameters to the skewer grilling machine data interaction module; S109, the data interaction module of the skewer grill receives initial parameters; S110, the data interaction module of the skewers grill sends initial parameters to the data processing and control module; S111, the skewers grilling machine data processing and control module receives and stores initial parameters.
3. The method for implementing the digital and intelligent open control platform of the skewers grilling machine according to claim 1, characterized in that: In step S2, the automatic matching of baking positions includes the following specific steps: S201, the software management and control platform obtains a queue of skewers to be grilled, such as from an open interface; S202, arranging the queue of skewers to be grilled from small to large according to the grilling time; S203, obtaining the state information of the skewer grilling machine, and generating the information of the empty grilling position and the re-baking time of the skewer grilling machine; S204, performing matching calculation according to the energy-saving principle based on the information of step S202 and step S203, and generating matching information between the skewers and the grilling positions; S205: The software management and control platform sends the matching information to the reminder control module through the data exchange and management module.
4. The method for implementing the digital and intelligent open control platform of the skewers grilling machine according to claim 1, characterized in that: In step S3, data exchange and control include: S31, hardware internal data exchange and automatic control process, including the following specific steps: S311, start the skewer grill; S312, the data reading module reads the baking position status information; S313, the data reading module sends the baking position status information to the data processing and control module through the data interaction module; S314, the data processing and control module receives the baking position status information; S315, the data processing and control module checks whether there is a skewer in the grilling position status information, if yes, proceeds to step S317, if not, proceeds to step S318; S316, the data processing and control module compares the real-time temperature information of the skewers in the received grilling position status information with the temperature range set by the parameters. If the real-time temperature is lower than the lower limit of the temperature range, the process proceeds to step S317; if it is higher than the upper limit of the temperature range, the process proceeds to step S318; S317, the data processing and control module controls the mechanical device to be powered on for heating; S318, the data processing and control module controls the mechanical device to cut off power and stop heating; S32, data interaction and operation control between the software control platform and the hardware, including the following specific steps: S3201, start the skewer grill; S3202. Reset initial parameters in the parameter setting module of the software control platform; S3203, the software management and control platform sends initial parameters to the data interaction module of the hardware part through the data interaction module; S3204, the data interaction module of the hardware part receives initial parameters; S3205: The data interaction module of the hardware part sends initial parameters to the data processing and control module; S3206, the data processing and control module of the hardware part receives the initial parameters; S3207, the data reading module of the hardware part obtains the baking position status information; S3208, the data reading module of the hardware part sends the baking position status information to the data interaction module; S3209, the data interaction module of the hardware part receives the baking position status information; S3210: The data interaction module of the hardware part sends the baking position status information to the data interaction module of the software control platform; S3211, the data interaction module of the software control platform receives the baking position status information; S3212, the software control platform stores data on the baking position status information; S3213, the software control platform processes the baking position status information and displays it on the baking information page; S3214, the software management and control platform generates operation reminder control information, and proceeds to step S3215 and step S3219; S3215, reminder information: place the mutton kebab in the No. 01 grilling position of the No. 01 grilling machine; S3216, operation: take the mutton skewers and place them in the No. 01 grilling position of the No. 01 grilling machine; S3217, click the put string confirmation button; S3218, verifying with the acquired baking position status information, if the verification is successful, proceed to step S3223, otherwise proceed to step S3215; S3219, reminder information: take out the mutton kebab from the No. 01 grilling position of the No. 01 grilling machine; S3220, operation: take out the mutton kebab from the No. 01 grilling position of the No. 01 grilling machine; S3221, click the string confirmation button; S3222, verifying with the acquired baking position status information, if the verification is successful, proceed to step S3223, otherwise proceed to step S3219; S3223, update the baking position status information.
5. The method for implementing the digital and intelligent open control platform of the skewers grilling machine according to claim 1, characterized in that: In step S4, data storage and statistics include the following specific steps: S401, the parameters of the skewer grill include chip number, total number of grilling positions, and status, which are stored in the skewer grill information data table; S402, the roasting process information includes the roasting temperature range, which is stored in the roasting machine set temperature information data table; S403, the initial parameters of the skewers type include digital code, name, and roasting time, which are stored in the skewers type information data table; S404, the automatic matching information of the baking position includes the chip number of the baking machine, the baking position number, the digital code, the actual start time of baking, the end time of baking, the actual end time of baking, the baking duration, and the baking status, which are stored in the baking information data table; S405, real-time roasting information including roasting machine chip number, roasting position, roasting skewer type, and temperature is stored in a roasting machine real-time roasting information data table; S406, the reminder control information includes the skewer machine number, the skewer position number, the skewer type, and the operation action, which is stored in the reminder control information data table; S407, user operation information including operation time, operation IP, user name, operation level, operation description, and remarks are stored in the user operation log information data table; S408, the security warning information includes the warning time, warning location, warning content, handling description, handling user name, handling time, and remarks, which are stored in the security warning and handling information data table; S409. The open interface data transmission information includes the calling time, the calling interface name, the calling interface address, the remote IP address, and the transmission data, and is stored in the open interface data transmission information data table.
6. The method for implementing the digital and intelligent open control platform of the skewers grilling machine according to claim 1, characterized in that: In step S5, the security management includes the following steps: S501, Log management: The whole process records the operation information of operators on the software control platform, including operation time, operation IP, user name, operation level, operation description and remarks. The administrator can view, filter, and perform statistical analysis on these log information, quickly locate specific operations, analyze operation descriptions, assist in problem solving, and obtain answers to current problems or potential security threats; S502, baking process management: the whole process records the operation information, reminder information, and baking position status information of the kebab machine during the baking process. The administrator can view, filter, and perform statistical analysis on these baking process information, trace back to find out the causes of specific baking problems, and statistically analyze the personnel and kebab machines with the highest frequency of baking problems, thereby discovering potential safety hazards; S503, safety warning: If abnormal operation by the operator is found, the real-time baking temperature of the kebab machine exceeds the maximum value of the set temperature range, or the data reading module cannot read the data, a warning reminder message will be issued in time, and the warning message and corresponding processing information will be recorded in detail to promptly detect equipment failures and abnormal operation by the operator to ensure the safety of the operator and the baking process of the kebab machine.
7. The method for implementing the digital and intelligent open control platform of the skewers grilling machine according to claim 1, characterized in that: In step S6, the open interface management includes the following specific steps: S601. Open the open interface management page of the software control platform and enter the open user adding page; S602, enter the open user information in the form and click the Save button; S603, the system automatically generates an open user ID and access key information; S604. Open the open user list page, select the open user that needs to be authorized, and enter the open interface authorization page; S605. Set the authorization information on the open interface authorization page. Select the interface name, interface path, interface status, request method, and description information to be authorized by checking the boxes. Click the Save button to complete the authorization. The default open status of the authorized interface is open. S606, setting access parameters such as the source domain name or IP, exchange frequency for a certain authorized open interface of a fixed open user, clicking the Save button, and the access parameters are set successfully; S607, check and manage the information of step S612, step S613, step S615, and step S616; S608, the system automatically detects abnormal status of each open user interface, including abnormal source and abnormal exchange frequency, and automatically enters step S611; S609, check the exchange status of each open user interface, if there is any abnormality, including abnormal source and abnormal exchange frequency, go to step S611; S610, check the exchange status of each open user interface and find that there is no abnormality, then go to step S612; S611, setting the open user authorization open state to closed; S612: Set the open user authorization open state to open.
8. A digital and intelligent open management and control platform system for a skewer grilling machine, using the implementation method of the digital and intelligent open management and control platform for a skewer grilling machine as described in any one of claims 1 to 7, characterized in that: Including the following hardware parts: Mechanical device for achieving grilling of skewers; Digital skewers, used to digitize skewers; The data reading module is used to read the digital data of the skewers and the internal temperature of the skewers grill; The data interaction module is used to complete the transmission of the data read by the data reading module to the data processing and control module, and realize the data interaction between the hardware part and the software management and control platform; The data processing and control module is used to manage and control the mechanical device based on the data processing received by the data interaction module.
9. The digital and intelligent open management and control platform system for skewers as claimed in claim 8, characterized in that: In the hardware part, the mechanical device includes: The kebab machine chassis includes a grilling layer, a heat insulation layer, an overhead layer, and a control layer arranged from bottom to top, wherein: A grilling layer, used for achieving smokeless grilling of skewers; The heat insulation layer is made of heat insulation materials to prevent the heat loss of the grilling layer, achieve energy saving and consumption reduction, and ensure the stable operation of the control layer; The overhead layer, located between the insulation layer and the control layer, promotes free flow of air and achieves better heat dissipation effect; The control layer includes the data reading module, data interaction module, and data processing and control module of the hardware part, which are used to realize the interaction and control of the digital information of the skewers and the baking process; The heating tube is coiled on the side wall of the grilling layer to heat the grilled skewers evenly; The skewers rotating mechanism is provided with a slot for vertically placing the skewers and a rack for driving the rotating gear to rotate; the slot has a built-in data reading module to read the inserted digital copper code; the rack drives the gear of the digital skewers to rotate to achieve uniform baking. During the baking process, the grease dripping from the skewers falls into the oil box at the bottom of the grilling layer, achieving smokeless baking; In the hardware part, the digital skewers include: The skewer handle is located at the skewer handle and is printed with the skewer number to facilitate the operator to pick up the skewer with the corresponding skewer number; The digital copper plate is located in the middle of the skewer. There are several notches on the side of the copper plate to achieve digital coding. The digital coding is consistent with the skewer number on the skewer handle, where: The digital copper piece represents 1 or 0 by whether there is a gap or not. The digital copper piece is divided into 8 parts, representing the 0th to 7th bits of the binary system. The gap area of the digital copper piece is 1, and the non-gap area is 0. Its encoding range is [0,2 8 -1]; The roasting information includes 36 segments, each segment consists of 2-bit hexadecimal codes, including: Sections 0 to 2 are information access bits; The third section is the chip code of the kebab machine; The 4th segment indicates the current grilling position 01 of the grilling machine; The fifth section indicates the hexadecimal code of the digital copper piece inserted in the grill position 01, i.e. the type of grilled skewers; And so on. The 6th to 35th sections cycle the information of the 4th and 5th sections, which are the codes of the next baking position and the digital copper sheet to be inserted; The rotating gear is located in the middle of the skewer and is used to cooperate with the rack for continuous rotation so that the skewers are heated evenly.
10. The digital and intelligent open management and control platform system for skewers as claimed in claim 8, characterized in that: In the hardware part, the data reading module includes: The digital copper sheet reading module is located in the control layer of the kebab grill and is used to read the coding information of the digital copper sheet. The corresponding binary code is identified through different gap areas of the digital copper sheet, and converted into hexadecimal code and sent to the data interaction module. The digital copper sheet reading module is a slot port, distributed on both sides of the control layer, arranged vertically, 8 on each side, a total of 16; The kebab machine temperature reading module reads the internal temperature of the kebab machine through the temperature sensor device in the chassis, and transmits the temperature information to the data interaction module to realize the power-on heating and power-off stopping heating of the heating tube of the kebab machine; In the hardware part, the data interaction module is located in the control layer of the skewers grill, and is used to complete the transmission of the data read by the data reading module to the data processing and control module, and is also used to realize the data interaction between the hardware part and the software control platform; it is realized through the data transmission line outside the skewers grill chassis, and the real-time baking information and real-time baking temperature are sent to the software control platform, and the initial parameters and control information of the software control platform are also sent to the hardware part; In the hardware part, the data processing and control module is located in the control layer of the kebab grill. It controls the power-on heating and power-off stopping heating of the kebab grill. There are two situations: When the data reading module detects that a digital copper sheet is inserted into the baking position, the control module controls the heating tube to be powered on for heating, otherwise the power is turned off to stop heating; When the heating temperature of the heating tube exceeds the upper limit of the baking temperature set by the kebab grill, the control module controls the heating tube to cut off the power and stop heating, otherwise it continues to heat to the maximum baking temperature set by the kebab grill.
Citation Information
Patent Citations
Skewer clamping device and smokeless automatic barbecue machine
CN111012196A
Cooking system and method based on intelligent control
CN115316854A
Control method and system of intelligent barbecue motor and storage medium
CN117200637A
Full-automatic skewer vending machine and working method thereof
CN117475559A
Method and apparatus for presenting safety-based temperature status notifications of grills
CN118201531A