Automatic control method and system for self-service car washer

By collecting user authentication information on a self-service car wash machine and dynamically collecting functional application data during the car wash process, a billing calculation model is built, which solves the problem of single authentication methods and inaccurate billing in the existing technology, and achieves more efficient and convenient User experience.

CN119449851AInactive Publication Date: 2025-02-14GUANGZHOU YUMAI RED HAT EDGE IND CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411556046.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-02-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing cabinet-type self-service car wash machines have problems such as single startup certification methods, inaccurate billing, cumbersome operating procedures and inflexible settlement methods, resulting in insufficient convenience of use and poor billing fairness.

Method used

Through the access control terminal, collect authentication related information of car wash users and start authentication, unlock the collection of car wash function items, and dynamically collect function application data during the car wash process, build a car wash billing calculation model, accurately calculate car wash costs, and realize dynamic deduction of prepaid fees .

Benefits of technology

Optimize the reliability of starting authentication and billing accuracy, and improve the user experience and operation convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449851A_ABST
    Figure CN119449851A_ABST
Patent Text Reader

Abstract

The invention provides an automatic control method and system for a self-service car washing machine, and relates to the technical field of self-service car washing, and the method comprises the steps: collecting authentication association information through an access control terminal, carrying out the starting authentication, and unlocking a car washing function item set if the starting authentication passes; in the self-service car washing process, dynamically collecting application data of a car washing function item set; pre-constructing a car washing billing calculation model for billing analysis, and outputting a car washing machine use report; and dynamically deducting prepayment of the car washing user synchronously in the car washing billing calculation model. The technical problem that the use convenience and charging fairness of the self-service car washing machine are affected due to the defects that an existing cabinet type self-service car washing machine is single in starting authentication mode, inaccurate in charging, tedious in operation process and inflexible in settlement mode is solved, the starting authentication reliability and the recognition charging accuracy are optimized, and the service life of the self-service car washing machine is prolonged. And the use experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of self-service car washing, and in particular to an automatic control method and system for a self-service car washing machine. Background Art

[0002] The existing cabinet-type self-service car wash machines on the market have the defects of single startup authentication method and inaccurate billing during use. Most devices only support code scanning authentication and cannot provide diversified authentication methods, such as card swiping or license plate recognition, which makes it difficult to meet the needs of different users and reduces the flexibility of use.

[0003] At the same time, the billing system finds it difficult to accurately identify the usage of different car wash functions, and is unable to accurately distinguish the use of functions such as clean water and foam through parameters such as flow and pressure, resulting in inaccurate fee calculation, affecting the fairness of billing and the overall user experience.

[0004] To sum up, the existing cabinet-type self-service car washing machines have defects such as a single startup authentication method, inaccurate billing, cumbersome operating procedures and inflexible settlement methods, which lead to insufficient convenience and poor billing fairness, thus affecting the overall user experience. Summary of the invention

[0005] The purpose of this application is to provide an automatic control method and system for a self-service car wash machine, so as to solve the defects of existing cabinet-type self-service car wash machines, such as a single startup authentication method, inaccurate billing, cumbersome operation process and inflexible settlement method, which lead to insufficient convenience of use and poor billing fairness, thus affecting the technical problems of the overall user experience.

[0006] In view of the above problems, the present application provides an automatic control method and system for a self-service car washing machine.

[0007] In a first aspect, the present application provides an automatic control method for a self-service car wash machine, which is implemented by an automatic control system for a self-service car wash machine, wherein the automatic control method for a self-service car wash machine comprises: collecting authentication-related information of a car wash user through an access control terminal to perform startup authentication of the self-service car wash machine; if the startup authentication performed by the access control terminal is passed, unlocking the car wash function item set of the self-service car wash machine; in the process in which the car wash user applies the car wash function item set to perform self-service car wash of the vehicle to be cleaned, dynamically collecting application data of the car wash function item set to obtain a function application parameter sequence; pre-building a car wash billing calculation model, and synchronizing the function application parameter sequence to the car wash billing calculation model to perform billing analysis, and outputting a car wash machine usage report, wherein the car wash machine usage report includes a car wash function billing and a function application information table; in the process in which the car wash billing calculation model analyzes and outputs the car wash function billing, the self-service car wash machine simultaneously performs dynamic deduction of the car wash user's prepaid fee.

[0008] In a second aspect, the present application further provides an automatic control system for a self-service car washing machine, which is used to execute the automatic control method for a self-service car washing machine as described in the first aspect, wherein the automatic control system for a self-service car washing machine comprises: a car washing machine startup module, the car washing machine startup module is used to collect the authentication association information of the car washing user through the access control terminal to perform startup authentication of the self-service car washing machine; a self-service car washing module, the self-service car washing module is used to unlock the car washing function item set of the self-service car washing machine if the startup authentication performed by the access control terminal is passed; a data acquisition module, the data acquisition module is used to collect the authentication association information of the car washing user through the access control terminal to perform startup authentication of the self-service car washing machine; During the self-service car wash process of the vehicle to be cleaned, the application data of the car wash function item set is dynamically collected to obtain a function application parameter sequence; a report output module is used to pre-build a car wash billing calculation model, and synchronize the function application parameter sequence to the car wash billing calculation model for billing analysis, and output a car wash machine usage report, wherein the car wash machine usage report includes a car wash function billing and a function application information table; a car wash payment module is used for the self-service car wash machine to dynamically deduct the car wash user's prepaid fee while the car wash billing calculation model analyzes and outputs the car wash function billing.

[0009] One or more technical solutions provided in this application have at least the following technical effects or advantages: The authentication association information of the car wash user is collected through the access control terminal to perform the startup authentication of the self-service car wash machine; if the startup authentication performed by the access control terminal is passed, the car wash function item set of the self-service car wash machine is unlocked; in the process of the car wash user applying the car wash function item set to perform the self-service car wash of the vehicle to be cleaned, the application data of the car wash function item set is dynamically collected to obtain the function application parameter sequence; a car wash billing calculation model is pre-built, and the function application parameter sequence is synchronized to the car wash billing calculation model for billing analysis, and a car wash machine usage report is output, wherein the car wash machine usage report includes the car wash function billing and function application information table; the self-service car wash machine dynamically deducts the prepaid fee of the car wash user in the process of the car wash billing calculation model analyzing and outputting the car wash function billing. That is to say, by using the access control terminal to collect user authentication information, start the self-service car wash machine, and dynamically collect the function application data in the car wash process to accurately judge each function used by the user, and accurately calculate the car wash fee, the technical effect of optimizing the reliability of startup authentication and the accuracy of identification and billing, and improving the user's usage experience is achieved.

[0010] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented according to the contents of the specification, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are specifically cited below. It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easy to understand through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the technical solutions in the present application or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only exemplary, and for ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0012] Figure 1 This is a flow chart of the automatic control method for a self-service car washing machine in this application; Figure 2 This is a schematic diagram of the structure of the automatic control system used for the self-service car washing machine in this application.

[0013] Description of the accompanying drawings: car wash machine starting module 11, self-service car wash module 12, data collection module 13, report output module 14, car wash payment module 15. DETAILED DESCRIPTION

[0014] This application solves the technical problems that the existing cabinet-type self-service car washing machines have defects such as single startup authentication method, inaccurate billing, cumbersome operation process and inflexible settlement method, which lead to insufficient convenience of use and poor billing fairness, thus affecting the overall user experience by providing an automatic control method and system for self-service car washing machines. By using the access control terminal to collect user authentication information, start the self-service car washing machine, and dynamically collect function application data during the car washing process to accurately determine each function used by the user, accurately calculate the car washing fee, and achieve the technical effect of optimizing the reliability of startup authentication and the accuracy of identification and billing, and improving the user experience.

[0015] Below, the technical solutions in the present application will be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments of the present application. It should be understood that the present application is not limited to the example embodiments described herein. Based on the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application. It should also be noted that, for the convenience of description, only the parts related to the present application are shown in the accompanying drawings, rather than all of them.

[0016] For example, please refer to the attached Figure 1 The present application provides an automatic control method for a self-service car washing machine, wherein the automatic control method for the self-service car washing machine is implemented by an automatic control system for the self-service car washing machine, and the automatic control method for the self-service car washing machine specifically includes the following steps: Step 1: Collect the authentication information of the car wash user through the access control terminal to start the self-service car wash machine.

[0017] Specifically, in this embodiment, the self-service car washing machine is a cabinet-type car washing machine, and the access control terminal can be installed on the control panel of the self-service car washing machine to authenticate the user before use. The access control terminal includes an authentication information collection unit and an authentication pass judgment unit. The authentication information collection unit is responsible for collecting the user's authentication-related information and sending the authentication-related information to the authentication pass judgment unit for policy composition modal analysis. Before the user uses the self-service car washing machine, the authentication information collection unit of the access control terminal is activated to prepare to collect the user's authentication information. According to the prompt, the user provides authentication-related information through the authentication information collection unit, including but not limited to code scanning authentication, card swiping authentication and license plate recognition authentication. The authentication information collection unit also records the authentication start time and generates an authentication time-consuming identifier. The authentication information collection unit sends the authentication-related information (including the authentication time-consuming identifier) ​​provided by the user to the authentication pass judgment unit. The authentication pass judgment unit receives the authentication-related information for policy composition modal analysis, and traverses the preset multi-modal cross-authentication strategy to determine the authentication strategy that matches the user's actual authentication behavior.

[0018] By judging whether the actual authentication time of the user is within the time range corresponding to the authentication policy, if the authentication time is within the real-time authentication window, the authentication judgment unit outputs the authentication result and starts the self-service car wash machine. Identity authentication through the access control terminal makes the entire car wash pre-authentication process more automated. Users no longer need to manually start the equipment or perform additional operations. Only authenticated users can use it to prevent unauthorized use or chaos. After authentication, the car wash function item set is unlocked, which improves the user experience, improves the efficiency of the car wash service, and reduces the user's waiting time.

[0019] Step 2: If the startup authentication performed by the access control terminal is successful, the car wash function item set of the self-service car wash machine is unlocked.

[0020] Specifically, when the user authentication is passed, the access control terminal will unlock the car washing function set of the self-service car washing machine according to the preset program, including car washing functions such as clean water, foam, and hot water. The car washing function items such as clean water, foam, and hot water are essentially spraying different substances or mixed substances through a water gun. When the car wash function item set is activated, the voice recognition function and gesture recognition function of the self-service car wash machine are activated. Through voice recognition technology, users can directly speak commands (such as "switch to clean water", "switch to foam"), and the system will automatically switch function items according to voice commands without manual operation. At the same time, users can also make simple gestures in the sensing area (such as waving, moving up and down), and the system will recognize the gestures and switch to the corresponding function items, providing users with greater operational flexibility and the ability to personalize the car wash process.

[0021] Step three: When the car wash user applies the car wash function item set to perform a self-service car wash on the vehicle to be cleaned, dynamically collect application data of the car wash function item set to obtain a function application parameter sequence.

[0022] Specifically, when a car wash user starts to use various functions (such as high-pressure water, foam spray, and hot water) in a self-service car wash machine, the car wash function used by the user is automatically identified, and the control parameters of the user's operation, such as flow, pressure, and temperature, are collected and recorded in real time. For each step of the user's operation, the control parameter set of the user's use of different car wash functions in different time periods is recorded to form a function application parameter sequence, and the function item used by the user is automatically determined. By dynamically collecting data, the user's car wash behavior is monitored in real time, and the specific function used by the user is accurately determined.

[0023] Step 4: pre-build a car wash billing calculation model, and perform billing analysis by synchronizing the function application parameter sequence to the car wash billing calculation model, and output a car wash machine usage report, wherein the car wash machine usage report includes a car wash function billing and function application information table.

[0024] Step 5: The self-service car wash machine dynamically deducts the prepaid amount of the car wash user while the car wash fee calculation model analyzes and outputs the car wash function fee.

[0025] Specifically, the historical function control parameter set and historical billing information set of each car wash function item in the car wash function item set are obtained. A car wash function identification layer is constructed using a recurrent neural network, and the car wash function items and their corresponding historical function control parameter sets are used to adjust and optimize the parameters of the car wash function identification layer to improve the accuracy of function identification. A standard billing prediction model is constructed based on a back propagation neural network, and the historical function control parameter set and the billing information set are used as training data to adjust the parameters of the standard billing prediction model to obtain the billing prediction branch corresponding to each function, and multiple function billing prediction branches are connected in parallel to obtain a car wash billing analysis layer. The car wash function identification layer and the car wash billing analysis layer are integrated to form a car wash billing calculation model, which accurately identifies the different car wash functions used by users, and dynamically generates corresponding fees according to the control parameters such as the usage time, flow rate, and temperature of each function item. A series of function application parameters generated when users use the self-service car wash machine are synchronized to the car wash billing calculation model. The model performs billing analysis according to the parameter sequence, intelligently distinguishes the use of different functions, and bills each function separately to ensure the accuracy and flexibility of billing. Through the synchronization and analysis of function application parameters, the car wash billing calculation model will output the corresponding fees for each function item, and summarize the fees of all function items to generate the total fee of the car wash function. Finally, a detailed car wash machine usage report is generated, including car wash function billing and function application information table. The car wash function billing lists the usage and corresponding fees of each car wash function in detail. For example, the usage time and fees of functions such as water rinsing, foam spraying, and vacuum cleaners will be clearly displayed; the function application information table is a report similar to a supermarket shopping receipt, which records the detailed usage information of each function during the car wash process, including the operation sequence, the usage time of each function, traffic, fees, etc.

[0026] The user pre-charges through the access control terminal to ensure that there is enough balance in the account to pay for the car wash service. For the recharge service, tiered discounts, first-charge discounts, and member day discounts are provided to encourage users to make prepaid recharges. After the user completes the authentication and selects the car wash service, the self-service car wash machine receives the start command and initializes the billing module at the same time, preparing to start recording and calculating the fees. The car wash billing calculation model dynamically generates the corresponding fees based on the control parameters such as the usage time, flow, and temperature of the function items used. While the billing model is analyzing, the user's prepaid account balance is detected in real time. Once the billing model calculates the cost of a certain function item, the corresponding amount is immediately deducted from the user's prepaid account, which can be done at fixed time intervals (such as every minute) or according to the usage of the function item (such as per liter of foam). In other words, when a user uses a function, a deduction will be made dynamically. After each deduction, the balance of the user's prepaid account is updated to ensure that the balance reflects the user's consumption in real time and reflects the currently available prepaid amount. If the user's balance is insufficient, the self-service car wash machine will immediately stop the service and issue an alarm to remind the user that they need to recharge before they can continue to use the car wash function to prevent arrears. During or after the car wash, the user can view the car wash machine usage report, including specific deduction details, through the access control terminal. After the user completes the car wash, the automatic car wash machine stops charging, and the user's account balance is no longer updated. If the self-service car wash machine detects that the user's account balance is insufficient to pay for the next service, it will promptly remind the user to recharge. The dynamic deduction of prepaid fees means that the deduction operation occurs as the user uses the service in real time, rather than a one-time settlement after the service ends. At each stage of the user's use of the car wash service, such as using a water gun, foam ball, dust removal, etc., the fees will be calculated and deducted in real time. The user will deduct the corresponding fees for the amount of service used, and no fees will be incurred if no service is used. Through the pre-built billing calculation model, accurate fees are dynamically generated according to the actual function items and control parameters used, avoiding the inflexibility caused by fixed packages or manual operations. The car wash machine usage report provides users with a clear and transparent fee report, and users can see the specific usage and fee details of each function.

[0027] Furthermore, step one of this application includes: The authentication strategies are combined and enumerated to obtain K types of multimodal cross-authentication, wherein the authentication strategies include code scanning authentication, card swiping authentication and license plate recognition authentication, and K is a positive integer; historical authentication records are collected for the K types of multimodal cross-authentication to obtain K groups of security authentication time consumption; data distribution characteristics of the K groups of security authentication time consumption are analyzed to output K security authentication windows; the K types of multimodal cross-authentication and the K security authentication windows are associated and stored to complete the construction of the authentication pass judgment unit.

[0028] Specifically, the combined enumeration of authentication strategies refers to pairing different authentication methods, such as code scanning authentication (such as QR code scanning), card swiping authentication (such as credit card, membership card authentication), and license plate recognition authentication (capturing and identifying license plate numbers through cameras), in different combinations to form multiple authentication modes. For example, one authentication method can be used alone, or two or three authentication methods can be combined to form multimodal cross-authentication. Authentication strategies are a series of methods or technologies used to verify the identity of users, ensuring that only authenticated users can use car wash services. Enumeration refers to listing all possible combinations to obtain K types of multimodal cross-authentication. The combined enumeration process can produce a variety of different authentication strategy combinations, each of which provides a unique authentication method. Multimodal cross-authentication refers to combining multiple different authentication methods to improve the security and reliability of authentication.

[0029] For each multimodal cross-authentication, historical authentication records are collected to record the historical data of each authentication process, including authentication success and failure data, and the time taken for each authentication strategy, including the time taken for user code scanning, card swiping, license plate recognition, and other processes. Statistical analysis is performed on the historical authentication time-consuming data of each multimodal cross-authentication method to reveal the characteristics of its time distribution, including the calculation of statistics such as average time consumption, standard deviation, minimum time consumption, and maximum time consumption. Data distribution feature analysis refers to statistical analysis of a set of data to understand its distribution law and characteristics, including the calculation of statistics such as average time consumption and standard deviation. Through the time consumption analysis of each multimodal authentication, a security authentication window is generated for each authentication strategy, that is, a time range, indicating that it is normal for the authentication method to be completed within the time window. If the time window is exceeded, the system may re-authenticate or prompt that the authentication failed.

[0030] Each multimodal cross-authentication has a corresponding security authentication window, and the size of the window is related to the actual time-consuming characteristics of the authentication method. K multimodal cross-authentication methods are associated and stored with their corresponding K security authentication windows to form a complete authentication data model, which is used to determine whether the authentication is passed or not, that is, to determine whether the authentication is successful based on whether the actual authentication process is within the security authentication window. Associative storage refers to establishing an association relationship between different data in a database or memory for fast query and access. The authentication pass judgment unit is a logical component in the system, responsible for judging whether the authentication is successful based on the actual authentication time and the security authentication window. If the authentication time is within the security authentication window, the authentication is passed; if it exceeds, it may trigger further verification or rejection of authentication.

[0031] For example, it is assumed that three types of multimodal cross-authentication are obtained, namely: code scanning authentication + card swiping authentication, code scanning authentication + license plate recognition authentication, and card swiping authentication + license plate recognition authentication; 100 tests are conducted on each multimodal cross-authentication, and the security authentication time of each authentication is recorded. The data distribution characteristics are analyzed to obtain code scanning authentication + card swiping authentication: average time consumption of 3 seconds, standard deviation of 1.2 seconds, code scanning authentication + license plate recognition authentication: average time consumption of 4.5 seconds, standard deviation of 0.8 seconds, card swiping authentication + license plate recognition authentication: average time consumption of 5.9 seconds, standard deviation of 1.1 seconds; according to the data distribution characteristics, the following security authentication windows are set: code scanning authentication + card swiping authentication: 1-5 seconds, code scanning authentication + license plate recognition authentication: 3-6 seconds, card swiping authentication + license plate recognition authentication: 4-7 seconds. Through the correlation analysis of authentication strategy and authentication window, an authentication pass judgment unit is constructed. In actual use, based on the authentication information and authentication time input by the user, it is compared with the preset authentication window to make an intelligent authentication pass judgment. Through multi-modal cross-authentication, the security risks of a single authentication method being easily compromised are avoided. The combined authentication strategy requires multiple authentication methods, which greatly improves the security of the system. The associated storage of authentication strategies and security authentication windows enables the system to have adaptive capabilities, and can adjust strategies according to specific authentication environments and authentication times, improving the flexibility and adaptability of authentication.

[0032] Furthermore, the present application also includes the following steps: The access control terminal includes an authentication information collection unit and an authentication pass judgment unit.

[0033] Furthermore, the present application also includes the following steps: After the access control terminal obtains the authentication-related information provided by the car wash user through the authentication information collection unit, the authentication-related information is sent to the authentication pass judgment unit, wherein the authentication-related information has an authentication time-consuming identifier; the authentication pass judgment unit performs a policy composition modal analysis on the authentication-related information, and traverses the K types of multimodal cross-authentications based on the analysis results, and outputs a real-time cross-authentication; the authentication pass judgment unit calls and obtains the real-time authentication window mapped to the real-time cross-authentication according to the mapping relationship between the K types of multimodal cross-authentications and the K security authentication windows; the authentication pass judgment unit performs authentication validity judgment according to the numerical relationship between the real-time authentication window and the authentication time-consuming identifier, and outputs a judgment result of whether the start authentication is passed or not.

[0034] Specifically, the access control terminal includes two core units: an authentication information collection unit and an authentication success judgment unit. The authentication information collection unit is responsible for collecting the user's authentication information through various methods (such as barcode scanners, card readers, cameras, etc.), such as scanning, swiping cards or license plate recognition, etc. The authentication information is then passed to the authentication success judgment unit to determine whether the authentication is successful based on the preset rules and security authentication window. The authentication information collection unit collects the authentication-related information provided by the car wash user, including the user's identity identifier (such as license plate number, card number, etc.) and the time-consuming identifier generated during the authentication process, and records the time from the user starting to enter the authentication information to the completion of information collection. The time-consuming identifier is a parameter that records the time spent in the authentication process, which can help judge the efficiency of the authentication process and compare it with the preset security authentication window.

[0035] The access control terminal sends the collected authentication-related information to the authentication-pass judgment unit, which performs a policy composition modal analysis on the received authentication-related information. Policy composition modal analysis refers to analyzing the different components of the authentication policy to determine whether the authentication attempt complies with the preset multimodal cross-authentication policy, identify which authentication methods the user has adopted, and determine the combination method. Based on the modal analysis results, the authentication-pass judgment unit traverses the preset K multimodal cross-authentication policies, selects the authentication policy that matches the user's actual authentication behavior, and outputs the real-time cross-authentication result.

[0036] According to the mapping relationship between K multimodal cross-authentication and K security authentication windows, the authentication pass judgment unit will call the real-time authentication window corresponding to the real-time cross-authentication, and retrieve the real-time authentication window corresponding to the real-time cross-authentication, that is, the authentication time range dynamically determined according to the current authentication situation. The real-time authentication window is determined according to the authentication method and authentication time of the current user, and represents the expected time range during the authentication process. Compare the real-time authentication window and the authentication time identifier, that is, compare the actual time of the user with the expected time, and determine whether the authentication time is within the window range. If so, output the result of authentication pass, otherwise output the result of authentication fail.

[0037] For example, suppose a user first scans the code for authentication (taking 1.5 seconds) and then performs license plate recognition authentication (taking 3 seconds) when using a car wash service. Modal analysis is performed to determine that a cross-authentication strategy of code scanning and license plate recognition is adopted. According to historical data analysis, the security authentication window of this cross-authentication strategy is 3-6 seconds. Therefore, this window is called and compared with the authentication time-consuming identifier (1.5 seconds + 3 seconds = 4.5 seconds). Since 4.5 seconds is within the real-time authentication window of 3-6 seconds, the authentication judgment unit outputs the result of authentication passing. Through accurate authentication time-consuming identifiers and real-time authentication windows, the validity of authentication can be quickly judged, making the judgment of authentication validity more accurate. According to different authentication requirements and scenarios, the authentication strategy and authentication window can be flexibly adjusted to reduce unnecessary waiting time and improve user experience.

[0038] Further, step 2 of this application includes: If the startup authentication performed by the access control terminal is passed, the vacuum cleaner of the self-service car washing machine is unlocked, wherein the vacuum cleaner is provided with a trigger switch; during the process of the car washing user using the vacuum cleaner to wash the vehicle to be cleaned by the self-service car washing machine, the status data of the trigger switch is dynamically collected to obtain a trigger parameter sequence; a vacuuming billing rule is predefined, and after the vacuuming time is calculated according to the trigger parameter sequence to obtain the comprehensive vacuuming time, the vacuuming function billing is obtained according to the vacuuming billing rule and the comprehensive vacuuming time; the comprehensive vacuuming time and the vacuuming function billing are updated to the car washing machine usage report.

[0039] Specifically, if the startup authentication of the access control terminal is passed, the vacuuming function of the self-service car wash machine can also be unlocked. The vacuum cleaner is equipped with a trigger switch, and the user only needs to trigger the use through physical interaction (such as picking up or putting down the vacuum cleaner). In the process of the car wash user using the vacuum cleaner for self-washing, the state changes of the trigger switch are collected in real time to generate a trigger parameter sequence, which records the time points when the user uses and puts down the vacuum cleaner. Set the vacuuming billing rules in advance, such as how much to charge per minute or per second. According to the collected trigger parameter sequence, calculate the total time the user actually uses the vacuum cleaner to generate a comprehensive vacuuming time. The user may pick up and put down the vacuum cleaner multiple times. At this time, first calculate the usage time of each use of the vacuum cleaner, and then summarize these usage times together to get the comprehensive vacuuming time.

[0040] Calculate the specific cost based on the comprehensive vacuuming time and vacuuming billing rules. Automatically update the car wash machine trial report based on the comprehensive vacuuming time and the corresponding vacuuming function billing. The car wash machine trial report contains the duration and cost details of all operations of the user's self-service car wash. Automatically monitor the user's use of the vacuum cleaner by triggering the switch, accurately calculate the user's usage time, and generate accurate vacuuming function fees based on pre-defined billing rules to avoid billing errors. The time and cost after the vacuuming function are updated in real time in the usage report. Users can clearly view the usage and cost of each function, which improves the convenience of using the vacuuming function and the transparency of the cost, while ensuring the accuracy of the billing.

[0041] Further, step 4 of this application includes: Interactively obtain N historical function control parameter sets and N historical billing information sets of N car wash function items in the car wash function item set; construct a car wash function identification layer based on a recurrent neural network, and use the N car wash function items and N historical function control parameter sets to optimize the parameters of the car wash function identification layer; after constructing a standard billing prediction model based on a back propagation neural network, use the N historical function control parameter sets and N historical billing information sets as training data to perform model parameter adjustment of the standard billing prediction model to obtain N function billing prediction branches; after using the N car wash function items to mark the N function billing prediction branches, connect the N function billing prediction branches in parallel to obtain a car wash billing analysis layer; cascade the car wash function identification layer and the car wash billing analysis layer to complete the construction of the car wash billing calculation model.

[0042] Specifically, N historical function control parameter sets and N historical billing information sets of N car wash function items in the car wash function item set are obtained from the control system and historical transaction records of the car wash machine. The function control parameter set refers to the specific parameters that affect the execution of the car wash function, such as water pressure, foam concentration, washing time, etc.; the billing information set refers to the cost information related to the car wash service in the actual car wash process, such as water consumption, detergent dosage, service fee, etc. A car wash function recognition layer is constructed using a recurrent neural network (RNN) to identify the car wash function selected by the user. RNN is suitable for processing time series data, can capture the time dependency in the car wash operation, can accurately analyze the functions used by users in different time periods, and judge whether the user uses clean water, foam, hot water, dust removal, etc. by the change of control parameters. Use N car wash function items and the corresponding N historical function control parameter sets to adjust and optimize this recognition layer to improve the accuracy and efficiency of function recognition. For example, the size of the flow rate is used to distinguish between clean water and foam. The clean water flow rate is small, while the foam flow rate is large. It is possible to identify in real time whether the user uses clean water or foam, and then accurately track the use of the function. For the vacuuming function, the state of the trigger switch (pick up or plug back) can be used to identify whether the user is using the function, and billing can be started or stopped accordingly.

[0043] A standard billing prediction model is constructed based on the back propagation neural network (BPNN). BPNN is a common neural network structure suitable for billing prediction. The weight of the network is adjusted by back propagation of the error to minimize the prediction error. N historical function control parameter sets and N historical billing information sets are input into the neural network as training data. The model is optimized by adjusting the network parameters to generate N functional billing prediction branches, which can accurately predict the costs of different car wash functions. Each branch corresponds to a car wash function (such as clean water, foam, vacuum cleaner, etc.), and the billing of each function item is dynamically predicted based on historical usage and parameter changes. The N functional billing prediction branches are integrated together to form a unified billing analysis layer. Each functional billing prediction branch corresponds to a specific car wash function item, such as clean water washing, foam washing, etc., and each is responsible for predicting the cost of the corresponding function. These branches can be connected in parallel to simultaneously process and predict the costs of all car wash functions, thereby achieving more efficient and accurate billing analysis.

[0044] The car wash function identification layer is cascaded with the billing analysis layer, and accurate billing results are dynamically generated through the analysis layer based on the real-time identified function items. The identification layer is responsible for determining what function the user is currently using, and the analysis layer generates specific fees based on the function used. Through RNN analysis of car wash control parameters, the specific function the user is using is accurately determined, reducing misjudgments caused by improper function switching or operational errors, and automatically generating dynamic billing plans based on different usage situations, avoiding the fixedness and inflexibility of traditional billing methods.

[0045] Furthermore, the present application also includes the following steps: The function application parameter sequence is split based on parameter changes to obtain multiple function application parameter fragments; the multiple function application parameter fragments are synchronized to the car wash function identification layer of the car wash billing calculation model for function identification to obtain multiple real-time car wash functions; guided by the multiple real-time car wash functions, the multiple function application parameter fragments are synchronized to N function billing prediction branches of the car wash billing analysis layer to perform billing prediction to obtain multiple function application billings; the multiple function application billings are added to obtain the car wash function billing; the execution order of the multiple function application parameter fragments in the function application parameter sequence is used as a tabulation constraint, and the multiple real-time car wash functions and multiple function application billings are used for tabulation to obtain the function application information table.

[0046] Specifically, the function application parameter sequence of the user in the self-service car washing process is segmented according to the parameter changes, thereby obtaining multiple parameter segments representing different car washing stages. Each segment contains detailed parameters of the user using the car washing machine in a specific stage, such as water pressure, water volume, foam volume, cleaning time, etc. The function application parameter sequence refers to a parameter data sequence that records the user's use of various function items in the self-service car washing process, and the function application parameter segment refers to a representative parameter data segment split from the function application parameter sequence according to the parameter changes. For example, when the user first rinses with clean water and then switches to foam, the water gun flow and pressure will change. According to these changes, the parameter sequence is segmented into two segments: one represents the clean water use stage and the other represents the foam use stage. While determining the function application parameter sequence, there are several settlement methods for users to choose from to determine when to end the billing process. The user can select the settlement button on the device to indicate that the car wash is completed. At this time, the system will stop billing, summarize the functions used, output the final billing result, and generate a function application information table. In addition, when the user's usage time reaches the maximum time set by the system, or the current usage fee reaches the maximum amount threshold, the system will automatically end billing and stop the car wash function without the need for manual operation by the user.

[0047] The multiple function application parameter fragments obtained by splitting are input into the car wash function identification layer in the car wash billing calculation model. The car wash function identification layer will identify the car wash functions that the user is using in real time based on these parameter fragments, such as water washing, foam washing, dust removal, etc., to ensure that the function corresponding to each fragment is accurately identified. The real-time car wash function refers to the car wash function that the user is using, which is identified in real time based on the function application parameter fragment. After identifying the function, the function fragment is synchronized to the N function billing prediction branches of the car wash billing calculation model. Each branch makes billing predictions for different function items, and each function application billing represents the cost of the user using a specific car wash function. For example, the cost of the water stage and the cost of the foam stage will be calculated separately. Add up the billings of different function applications to get the total cost that the user needs to pay during the entire car wash process.

[0048] According to the order in which users actually use the car wash functions, the real-time car wash functions and the corresponding billing information are organized into a table, namely the function application information table, which is similar to a supermarket shopping receipt. It records in detail the user's use of each function and the corresponding fees, including the use time, fees, and order of functions such as water, foam, and vacuuming, so that users can view and understand their own fee details. Ensure the integrity of the sequence, that is, the order in which users operate the car wash functions cannot be disrupted, and the various functions and their fees in the information table must be strictly arranged in the order in which users actually operate. Through intelligent splitting of parameter changes and RNN recognition, the different functions used by users can be accurately identified to avoid function misjudgment and ensure that the use of each function is accurately billed. The function application information table provides clear fee details, which is convenient for users to view their use of each function during the car wash process, improving transparency and user experience.

[0049] Furthermore, the present application also includes the following steps: A local data call is made to the self-service car wash machine to obtain the historical car wash records of the car wash user, wherein the historical car wash records include multiple historical application information tables; with the N types of car wash function items as aggregation constraints, data aggregation of the multiple historical application information tables is performed to obtain multiple groups of updated function billings, wherein each group of updated function billings in the multiple groups of updated function billings includes N aggregated function billings; based on the tabulation time of the multiple historical application information tables, the multiple groups of updated function billings are analyzed for the change characteristics of the same type of car wash function items to obtain N function billing baselines; with the N types of car wash function items as aggregation constraints, data is added after aggregating the multiple function application billings to obtain N real-time function billings; data of the car wash function billing is updated based on the deviation percentage between the N function billing baselines and the N real-time function billings.

[0050] Specifically, the historical car wash records of car wash users are called from the local database of the self-service car wash machine, including multiple function application information tables, that is, the user's past car wash machine usage reports. With N types of car wash function items as aggregation constraints, the data in multiple historical application information tables are aggregated, and the historical cost data of the same function items are summarized. The core of aggregation is to merge the usage data of the same function item (such as water or foam) in different periods to obtain updated function billing data. Each group of updated function billing after aggregation contains the billing data of N aggregated function items, that is, the usage of functions such as water and foam and the summary of corresponding costs. According to the tabulation time of the historical application information table, the change characteristics of the same car wash function items are analyzed for multiple groups of updated function billing to identify the change trend of costs over time, understand the usage and cost change trend of various car wash function items at different time points, and thus establish N function billing baselines. For example, the weekly car wash function usage and cost in the past month are analyzed to establish a weekly function billing baseline, showing the average number of uses and average costs of water wash, foam wash and drying functions per week.

[0051] The billing of multiple functional applications is classified and aggregated according to N types of car wash function items, and then the billing data of each function item used in real time is accumulated to obtain N real-time function billings, which represent the current cost of the user using the car wash function. The deviation percentage between the N function billing baselines and the N real-time function billings is calculated. If the user's current cost of using a certain function is lower than the baseline, it means that the user has saved water or foam, and a certain discount incentive is given based on the amount of savings; if the real-time cost is higher than the baseline, it is charged at the original price. By comparing the real-time function billing with the historical baseline, users are provided with a more personalized billing experience. Users who save resources can get discounts, thereby encouraging energy-saving behavior and improving user experience. The billing strategy is dynamically adjusted to automatically update and optimize costs based on the user's actual usage to avoid the inflexibility caused by fixed costs.

[0052] In summary, the automatic control method for a self-service car washing machine provided in this application has the following technical effects: The authentication association information of the car wash user is collected through the access control terminal to perform the startup authentication of the self-service car wash machine; if the startup authentication performed by the access control terminal is passed, the car wash function item set of the self-service car wash machine is unlocked; in the process of the car wash user applying the car wash function item set to perform the self-service car wash of the vehicle to be cleaned, the application data of the car wash function item set is dynamically collected to obtain the function application parameter sequence; a car wash billing calculation model is pre-built, and the function application parameter sequence is synchronized to the car wash billing calculation model for billing analysis, and a car wash machine usage report is output, wherein the car wash machine usage report includes the car wash function billing and function application information table; the self-service car wash machine dynamically deducts the prepaid fee of the car wash user in the process of the car wash billing calculation model analyzing and outputting the car wash function billing. That is to say, by using the access control terminal to collect user authentication information, start the self-service car wash machine, and dynamically collect the function application data in the car wash process to accurately judge each function used by the user, and accurately calculate the car wash fee, the technical effect of optimizing the reliability of startup authentication and the accuracy of identification and billing, and improving the user's usage experience is achieved.

[0053] Embodiment 2: Based on the same inventive concept as the automatic control method for a self-service car washing machine in the aforementioned embodiment, the present application also provides an automatic control system for a self-service car washing machine. Figure 2 , the automatic control system for the self-service car washing machine includes: The car washing machine startup module 11 is used to collect the authentication association information of the car washing user through the access control terminal to perform startup authentication of the self-service car washing machine.

[0054] The self-service car washing module 12 is used to unlock the car washing function item set of the self-service car washing machine if the startup authentication performed by the access control terminal is passed.

[0055] The data collection module 13 is used to dynamically collect application data of the car wash function item set and obtain a function application parameter sequence when the car wash user applies the car wash function item set to perform a self-service car wash on the vehicle to be cleaned.

[0056] The report output module 14 is used to pre-build a car wash billing calculation model, and to perform billing analysis by synchronizing the function application parameter sequence to the car wash billing calculation model, and output a car wash machine usage report, wherein the car wash machine usage report includes a car wash function billing and a function application information table.

[0057] The car wash payment module 15 is used for the self-service car wash machine to dynamically deduct the prepaid amount of the car wash user while the car wash billing calculation model is analyzing and outputting the car wash function billing.

[0058] Furthermore, the report output module 14 in the automatic control system for the self-service car washing machine is also used for: Interactively obtain N historical function control parameter sets and N historical billing information sets of N car wash function items in the car wash function item set; construct a car wash function identification layer based on a recurrent neural network, and use the N car wash function items and N historical function control parameter sets to optimize the parameters of the car wash function identification layer; after constructing a standard billing prediction model based on a back propagation neural network, use the N historical function control parameter sets and N historical billing information sets as training data to perform model parameter adjustment of the standard billing prediction model to obtain N function billing prediction branches; after using the N car wash function items to mark the N function billing prediction branches, connect the N function billing prediction branches in parallel to obtain a car wash billing analysis layer; cascade the car wash function identification layer and the car wash billing analysis layer to complete the construction of the car wash billing calculation model.

[0059] Furthermore, the report output module 14 in the automatic control system for the self-service car washing machine is also used for: The function application parameter sequence is split based on parameter changes to obtain multiple function application parameter fragments; the multiple function application parameter fragments are synchronized to the car wash function identification layer of the car wash billing calculation model for function identification to obtain multiple real-time car wash functions; guided by the multiple real-time car wash functions, the multiple function application parameter fragments are synchronized to N function billing prediction branches of the car wash billing analysis layer to perform billing prediction to obtain multiple function application billings; the multiple function application billings are added to obtain the car wash function billing; the execution order of the multiple function application parameter fragments in the function application parameter sequence is used as a tabulation constraint, and the multiple real-time car wash functions and multiple function application billings are used for tabulation to obtain the function application information table.

[0060] Furthermore, the report output module 14 in the automatic control system for the self-service car washing machine is also used for: A local data call is made to the self-service car wash machine to obtain the historical car wash records of the car wash user, wherein the historical car wash records include multiple historical application information tables; with the N types of car wash function items as aggregation constraints, data aggregation of the multiple historical application information tables is performed to obtain multiple groups of updated function billings, wherein each group of updated function billings in the multiple groups of updated function billings includes N aggregated function billings; based on the tabulation time of the multiple historical application information tables, the multiple groups of updated function billings are analyzed for the change characteristics of the same type of car wash function items to obtain N function billing baselines; with the N types of car wash function items as aggregation constraints, data is added after aggregating the multiple function application billings to obtain N real-time function billings; data of the car wash function billing is updated based on the deviation percentage between the N function billing baselines and the N real-time function billings.

[0061] Furthermore, the car washing machine start module 11 in the automatic control system for the self-service car washing machine is also used for: The access control terminal includes an authentication information collection unit and an authentication pass judgment unit.

[0062] Furthermore, the car washing machine start module 11 in the automatic control system for the self-service car washing machine is also used for: The authentication strategies are combined and enumerated to obtain K types of multimodal cross-authentication, wherein the authentication strategies include code scanning authentication, card swiping authentication and license plate recognition authentication, and K is a positive integer; historical authentication records are collected for the K types of multimodal cross-authentication to obtain K groups of security authentication time consumption; data distribution characteristics of the K groups of security authentication time consumption are analyzed to output K security authentication windows; the K types of multimodal cross-authentication and the K security authentication windows are associated and stored to complete the construction of the authentication pass judgment unit.

[0063] Furthermore, the automatic control system for the self-service car washing machine further includes a startup authentication module, which is used to: After the access control terminal obtains the authentication-related information provided by the car wash user through the authentication information collection unit, the authentication-related information is sent to the authentication pass judgment unit, wherein the authentication-related information has an authentication time-consuming identifier; the authentication pass judgment unit performs a policy composition modal analysis on the authentication-related information, and traverses the K types of multimodal cross-authentications based on the analysis results, and outputs a real-time cross-authentication; the authentication pass judgment unit calls and obtains the real-time authentication window mapped to the real-time cross-authentication according to the mapping relationship between the K types of multimodal cross-authentications and the K security authentication windows; the authentication pass judgment unit performs authentication validity judgment according to the numerical relationship between the real-time authentication window and the authentication time-consuming identifier, and outputs a judgment result of whether the start authentication is passed or not.

[0064] Furthermore, the self-service car washing module 12 in the automatic control system for the self-service car washing machine is also used for: If the startup authentication performed by the access control terminal is passed, the vacuum cleaner of the self-service car washing machine is unlocked, wherein the vacuum cleaner is provided with a trigger switch; during the process of the car washing user using the vacuum cleaner to wash the vehicle to be cleaned by the self-service car washing machine, the status data of the trigger switch is dynamically collected to obtain a trigger parameter sequence; a vacuuming billing rule is predefined, and after the vacuuming time is calculated according to the trigger parameter sequence to obtain the comprehensive vacuuming time, the vacuuming function billing is obtained according to the vacuuming billing rule and the comprehensive vacuuming time; the comprehensive vacuuming time and the vacuuming function billing are updated to the car washing machine usage report.

[0065] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. Figure 1 The automatic control method and specific examples for the self-service car washing machine in the first embodiment are also applicable to the automatic control system for the self-service car washing machine in this embodiment. Through the detailed description of the automatic control method for the self-service car washing machine, those skilled in the art can clearly understand the automatic control system for the self-service car washing machine in this embodiment, so for the sake of brevity of the specification, it will not be described in detail here. For the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.

[0066] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

[0067] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the present application and its equivalent technology, the present application is also intended to include these modifications and variations.

Claims

1. An automatic control method for a self-service car washing machine, characterized in that: include: The authentication-related information of the car wash user is collected through the access control terminal to perform the startup authentication of the self-service car wash machine; If the startup authentication performed by the access control terminal is successful, unlocking the car wash function item set of the self-service car wash machine; In the process of the car washing user applying the car washing function item set to perform a self-service car washing for the vehicle to be cleaned, dynamically collecting application data of the car washing function item set to obtain a function application parameter sequence; Pre-constructing a car wash billing calculation model, and synchronizing the function application parameter sequence to the car wash billing calculation model to perform billing analysis, and outputting a car wash machine usage report, wherein the car wash machine usage report includes a car wash function billing and function application information table; The self-service car washing machine dynamically deducts the prepaid amount of the car washing user simultaneously during the process of the car washing fee calculation model analyzing and outputting the car washing function fee.

2. The automatic control method for a self-service car washing machine according to claim 1, characterized in that: Pre-built car wash billing calculation model, including: Interactively obtaining N historical function control parameter sets and N historical billing information sets of N types of car wash function items in the car wash function item set; A car wash function recognition layer is constructed based on a recurrent neural network, and the N car wash function items and N historical function control parameter sets are used to optimize the parameters of the car wash function recognition layer; After the standard billing prediction model is constructed based on the back propagation neural network, the N historical function control parameter sets and the N historical billing information sets are used as training data to adjust the model parameters of the standard billing prediction model to obtain N function billing prediction branches; After marking the N function billing prediction branches with the N types of car wash function items, the N function billing prediction branches are connected in parallel to obtain a car wash billing analysis layer; The car wash function identification layer and the car wash billing analysis layer are cascaded to complete the construction of the car wash billing calculation model.

3. The automatic control method for a self-service car washing machine according to claim 2, characterized in that: The function application parameter sequence is synchronized to the car wash billing calculation model to perform billing analysis and output a car wash machine usage report, including: Splitting the function application parameter sequence based on parameter changes to obtain multiple function application parameter segments; Synchronizing the multiple function application parameter segments to the car wash function identification layer of the car wash fee calculation model for function identification to obtain multiple real-time car wash functions; Based on the multiple real-time car wash functions, the multiple function application parameter fragments are synchronized to the N function billing prediction branches of the car wash billing analysis layer to perform billing prediction, and obtain multiple function application billings; Adding the multiple function application charges to obtain the car wash function charge; The execution order of the multiple function application parameter fragments in the function application parameter sequence is used as a tabulation constraint, and the multiple real-time car wash functions and multiple function application billing tabulations are used to obtain the function application information table.

4. The automatic control method for a self-service car washing machine according to claim 3, characterized in that: include: Calling local data of the self-service car washing machine to obtain the historical car washing records of the car washing user, wherein the historical car washing records include a plurality of historical application information tables; Taking the N types of car wash function items as aggregation constraints, performing data aggregation of the multiple historical application information tables to obtain multiple groups of update function billings, wherein each group of update function billings in the multiple groups of update function billings includes N aggregated function billings; According to the tabulation time of the multiple historical application information tables, analyzing the change characteristics of the same car wash function items for the multiple groups of updated function billing, and obtaining N function billing baselines; Taking the N car wash function items as aggregation constraints, after aggregating the multiple function application billings, data is added up to obtain N real-time function billings; The car wash function billing data is updated according to the deviation percentage between the N function billing baselines and the N real-time function billings.

5. The automatic control method for a self-service car washing machine according to claim 1, characterized in that: The access control terminal includes an authentication information collection unit and an authentication pass judgment unit.

6. The automatic control method for a self-service car washing machine according to claim 5, characterized in that: The automatic control method for a self-service car washing machine comprises: Combining and enumerating authentication strategies to obtain K multimodal cross-authentication strategies, wherein the authentication strategies include code scanning authentication, card swiping authentication, and license plate recognition authentication, and K is a positive integer; It takes time to collect historical authentication records for the K types of multimodal cross-authentication and obtain K groups of security authentication; Outputting K security authentication windows by analyzing the data distribution characteristics of the K groups of security authentication time consumption; The K multimodal cross-authentications and the K security authentication windows are stored in association with each other to complete the construction of the authentication pass judgment unit.

7. The automatic control method for a self-service car washing machine according to claim 6, characterized in that: The authentication information of the car wash user is collected through the access control terminal to start the self-service car wash machine, including: After the access control terminal obtains the authentication-related information provided by the car wash user through the authentication information collection unit, the authentication-related information is sent to the authentication pass judgment unit, wherein the authentication-related information has an authentication time-consuming identifier; The authentication judgment unit performs a strategy composition modal analysis on the authentication association information, and traverses the K types of multimodal cross-authentication based on the analysis result to output a real-time cross-authentication; The authentication pass judgment unit calls and obtains the real-time authentication window mapped to the real-time cross-authentication according to the mapping relationship between the K multimodal cross-authentications and the K security authentication windows; The authentication pass judgment unit judges the authentication validity according to the numerical relationship between the real-time authentication window and the authentication time-consuming identifier, and outputs a judgment result of whether the authentication is passed or not.

8. The automatic control method for a self-service car washing machine according to claim 3, characterized in that: include: If the startup authentication performed by the access control terminal is passed, unlocking the vacuum cleaner of the self-service car washing machine, wherein the vacuum cleaner is equipped with a trigger switch; During the process of the car washing user using the vacuum cleaner to wash the vehicle to be cleaned by himself, the state data of the trigger switch is dynamically collected to obtain a trigger parameter sequence; Predefine a vacuuming charging rule, after calculating the vacuuming time according to the trigger parameter sequence to obtain a comprehensive vacuuming time, calculate the vacuuming function charging according to the vacuuming charging rule and the comprehensive vacuuming time; The comprehensive vacuuming time and vacuuming function charges are updated to the car washing machine usage report.

9. An automatic control system for a self-service car washing machine, characterized in that: The steps for implementing the automatic control method for a self-service car washing machine according to any one of claims 1 to 8, the automatic control system for a self-service car washing machine comprising: A car washing machine startup module, which is used to collect authentication-related information of car washing users through an access control terminal to perform startup authentication of a self-service car washing machine; A self-service car wash module, which is used to unlock the car wash function item set of the self-service car wash machine if the startup authentication performed by the access control terminal is passed; A data collection module, wherein the data collection module is used to dynamically collect application data of the car wash function item set during the process in which the car wash user applies the car wash function item set to wash the vehicle to be cleaned by himself, and obtain a function application parameter sequence; A report output module, the report output module is used to pre-build a car wash billing calculation model, and to perform billing analysis by synchronizing the function application parameter sequence to the car wash billing calculation model, and output a car wash machine usage report, wherein the car wash machine usage report includes a car wash function billing and function application information table; A car wash payment module is used for the self-service car wash machine to dynamically deduct the prepaid amount of the car wash user while the car wash billing calculation model is analyzing and outputting the car wash function billing.