A simulation method, system, device and storage medium for vehicle control logic

By establishing the correspondence between the vehicle control logic model and the display control, and operating the display control to generate simulation instructions, solving the problems of high testing costs and lack of intuitiveness in the existing vehicle control logic simulation methods, and achieving efficient and intuitive vehicle control logic simulation.

CN114154442BActive Publication Date: 2025-06-17CRRC QINGDAO SIFANG CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111470090.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-03
Publication Date
2025-06-17
Estimated Expiration
2041-12-03

AI Technical Summary

Technical Problem

The existing vehicle control logic simulation methods have problems such as high testing costs and lack of intuitiveness and authenticity, making it difficult to achieve vehicle-level simulation.

Method used

By establishing the correspondence between the operating components, executable components, circuit information and logic information of the vehicle circuit model and the corresponding display control, the operation display control generates simulation instructions, runs the vehicle circuit simulation and displays the simulation results.

Benefits of technology

It improves the convenience and intuitiveness of vehicle control logic simulation, reduces testing costs, realizes vehicle-level simulation, and enhances the simulation experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114154442B_ABST
    Figure CN114154442B_ABST
Patent Text Reader

Abstract

The present application discloses a simulation method, system, device and storage medium for vehicle control logic, including: respectively establishing the corresponding relationships between the operable components of the vehicle's entire vehicle circuit model, the executable components of the vehicle's entire vehicle circuit model, the circuit information of the vehicle's entire vehicle circuit model, and the logical information of the vehicle's entire vehicle circuit model and the corresponding display controls; generating a simulation instruction after the display control corresponding to the operable component of the vehicle's entire vehicle circuit model is operated; running the entire vehicle circuit simulation based on the simulation instruction and the corresponding relationships and obtaining a simulation result; displaying the simulation result based on the corresponding relationships through the display control corresponding to the executable component of the vehicle's entire vehicle circuit model, and / or the display control corresponding to the circuit information of the vehicle's entire vehicle circuit model, and / or the display control corresponding to the logical information of the vehicle's entire vehicle circuit model. Applying the solution of the present application improves the convenience and intuitiveness of vehicle control logic simulation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of rail transit, and particularly to a simulation method, system, device and storage medium for vehicle control logic. Background Art

[0002] Currently, when simulating vehicle control logic, one simulation scheme is to achieve real operations by connecting physical objects, that is, observing the feedback status by connecting real simulation objects. Since this method requires building a physical test bench or configuring test tooling, the test cost is high and it is difficult to achieve vehicle-level simulation. Another simulation method is to directly operate the components in the background circuit model by the host computer to simulate actual operations. However, this simulation cannot establish a direct relationship with the actual simulation object, lacking authenticity and intuitiveness. Moreover, since it is necessary for the staff to directly operate the obscure components in the background circuit model, the technical requirements for the simulation staff are also relatively high.

[0003] In summary, how to effectively improve the convenience and intuitiveness of vehicle control logic simulation is an urgent technical problem to be solved by those skilled in the art currently. Summary of the Invention

[0004] The purpose of the present invention is to provide a simulation method, system, device and storage medium for vehicle control logic to effectively improve the convenience and intuitiveness of vehicle control logic simulation.

[0005] To solve the above technical problems, the present invention provides the following technical solutions:

[0006] A simulation method for vehicle control logic includes:

[0007] Establish the corresponding relationships between the operable components, executable components, circuit information, and logic information of the vehicle circuit model and the corresponding display controls respectively;

[0008] After the display control corresponding to the operable component of the vehicle circuit model is operated, generate a simulation instruction;

[0009] Based on the simulation instruction and the corresponding relationship, run the vehicle circuit simulation and obtain a simulation result;

[0010] Based on the corresponding relationship, display the simulation result through the display control corresponding to the executable component of the vehicle circuit model, and / or the display control corresponding to the circuit information of the vehicle circuit model, and / or the display control corresponding to the logic information of the vehicle circuit model.

[0011] Preferably, establish the correspondence between the operable components of the vehicle's entire electrical circuit model and the corresponding display controls, including:

[0012] According to the rule that the shape of the established display control corresponds to the shape of the actual vehicle control in a 1:1 ratio, establish the correspondence between the operable components of the vehicle's entire electrical circuit model and the corresponding display controls.

[0013] Preferably, the display controls corresponding to the operable components of the vehicle's entire electrical circuit model are arranged in the vehicle operation interface partition, the display controls corresponding to the executable components of the vehicle's entire electrical circuit model are arranged in the vehicle main equipment status partition, the display controls corresponding to the circuit information of the vehicle's entire electrical circuit model, and the display controls corresponding to the logical information of the vehicle's entire electrical circuit model are all arranged in the vehicle control logic status partition.

[0014] Preferably, it further includes:

[0015] In the information recording partition, record and display the action information of the operable components and executable components of the vehicle's entire electrical circuit model during the simulation process.

[0016] Preferably, it further includes:

[0017] In the formation information partition, display the formation information of the currently simulated vehicle;

[0018] In the public information partition, display the public information of the currently simulated vehicle.

[0019] Preferably, after the display control corresponding to the operable component of the vehicle's entire electrical circuit model is operated, a simulation instruction is generated, including:

[0020] After the display control corresponding to the operable component of the vehicle's entire electrical circuit model is operated by the automated simulation program, a simulation instruction is generated.

[0021] Preferably, it further includes:

[0022] In the automated test process partition, display the current automated simulation progress.

[0023] A simulation system for vehicle control logic, including:

[0024] A display control binding module, used to respectively establish the correspondence between the operable components of the vehicle's entire electrical circuit model, the executable components of the vehicle's entire electrical circuit model, the circuit information of the vehicle's entire electrical circuit model, and the logical information of the vehicle's entire electrical circuit model and the corresponding display controls;

[0025] A simulation trigger module, used to generate a simulation instruction after the display control corresponding to the operable component of the vehicle's entire electrical circuit model is operated;

[0026] A simulation module, configured to run a vehicle circuit simulation based on the simulation instruction and the corresponding relationship, and obtain a simulation result;

[0027] A display module, configured to display the simulation result based on the corresponding relationship, through a display control for an executable component corresponding to the vehicle circuit model, and / or a display control for circuit information corresponding to the vehicle circuit model, and / or a display control for logical information corresponding to the vehicle circuit model.

[0028] A simulation device for vehicle control logic, comprising:

[0029] A memory, configured to store a computer program;

[0030] A processor, configured to execute the computer program to implement the steps of the simulation method for vehicle control logic as described in any one of the above.

[0031] A computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the simulation method for vehicle control logic as described in any one of the above are implemented.

[0032] Applying the technical solution provided by the embodiments of the present invention, since there is no need to build a physical test bench or configure test tooling, there will be no problem of high test costs. Moreover, in the solution of the present application, it is not necessary to directly operate the components in the background circuit model, but only to operate the display control corresponding to the operable components of the vehicle circuit model, which improves the intuitiveness of the simulation. After the display control corresponding to the operable components of the vehicle circuit model is operated, a simulation instruction will be generated, and then based on the simulation instruction and the corresponding relationship, a vehicle circuit simulation can be run and a simulation result can be obtained. After obtaining the simulation result, instead of directly displaying it, the simulation result can be displayed based on the corresponding relationship through the display control corresponding to the executable components of the vehicle circuit model. The display control corresponding to the executable components of the vehicle circuit model can make the simulation result more intuitive. In addition, the simulation result can also be displayed through the display control corresponding to the circuit information of the vehicle circuit model, and / or the display control corresponding to the logical information of the vehicle circuit model, enabling the simulation staff to intuitively feel the actual operation steps, vehicle states, and logical relationships during the simulation, which is beneficial for the design guidance and training demonstration of vehicle control logic, that is, further improving the simulation experience. In summary, the solution of the present application effectively improves the convenience and intuitiveness of vehicle control logic simulation. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0034] Figure 1 It is the flowchart of the implementation of a simulation method for vehicle control logic in the present invention;

[0035] Figure 2a It is a schematic diagram of a typical model of the vehicle's overall logic circuit in a specific scenario of the present invention;

[0036] Figure 2b It is a schematic diagram of the expression mode of the display control for the circuit information corresponding to the vehicle's overall circuit model in a specific scenario of the present invention;

[0037] Figure 3 It is a schematic diagram of the display control for the logic information corresponding to the vehicle's overall circuit model in a specific scenario of the present invention;

[0038] Figure 4 It is a schematic diagram of the structure of a simulation system for vehicle control logic in the present invention. Specific Embodiments

[0039] The core of the present invention is to provide a simulation method for vehicle control logic, which effectively improves the convenience and intuitiveness of vehicle control logic simulation.

[0040] To enable those skilled in the art to better understand the solution of the present invention, the following will further elaborate on the present invention in conjunction with the drawings and specific embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.

[0041] Please refer to Figure 1 , Figure 1 It is the flowchart of the implementation of a simulation method for vehicle control logic in the present invention. This simulation method for vehicle control logic may include the following steps:

[0042] Step S101: Establish the corresponding relationships between the operable components, executable components, circuit information, and logic information of the vehicle's overall circuit model and the corresponding display controls respectively.

[0043] The operable components of the vehicle electrical circuit model can include inputs such as switches, circuit breakers, buttons, etc. The corresponding relationship between the operable components of the vehicle electrical circuit model and the corresponding display controls can be established in advance in the background. The display controls corresponding to the operable components of the vehicle electrical circuit model can be displayed on the display screen and can be operated by the simulation staff during simulation. Since the corresponding relationship between the operable components of the vehicle electrical circuit model and the corresponding display controls is established, when the simulation staff operates a certain display control, it is equivalent to operating one or more operable components in the vehicle electrical circuit model corresponding to this display control.

[0044] In practical applications, in order to improve the simulation experience, establishing the corresponding relationship between the operable components of the vehicle electrical circuit model and the corresponding display controls can specifically include:

[0045] Establish the corresponding relationship between the operable components of the vehicle electrical circuit model and the corresponding display controls according to the rule that the shape of the established display control corresponds to the shape of the actual vehicle control 1:1.

[0046] In this implementation method, during simulation, through the display controls corresponding to the operable components of the vehicle electrical circuit model, the controls of the actual vehicle can be effectively simulated, improving the operation familiarity of the simulation staff. Because in this implementation method, the corresponding relationship between the operable components of the vehicle electrical circuit model and the corresponding display controls is established according to the rule that the shape of the established display control corresponds to the shape of the actual vehicle control 1:1.

[0047] For example, in an actual vehicle, several buttons and relays are arranged on the control cabinet. In this implementation method, these buttons and relays will be restored 1:1 on the display screen, that is, the corresponding display controls are established, and these display controls are bound to the corresponding operable components of the vehicle electrical circuit model. When the simulation staff operates these display controls, they have the same experience as operating the controls on the actual vehicle.

[0048] The display control can be associated with one or more operable components in the vehicle electrical circuit model. For example, a certain display control is a button restored 1:1. When this button is pressed in the actual vehicle, three switches in the vehicle electrical circuit will be turned on. Then, this button will be restored 1:1 on the display screen, that is, this button on the display screen is the established display control, and the corresponding relationship, or called the binding relationship, between these three switches in the vehicle electrical circuit model and this display control is established.

[0049] In addition to establishing the correspondence between the operable components of the vehicle's entire electrical circuit model and the corresponding display controls, it is also necessary to establish the correspondence between the executable components of the vehicle's entire electrical circuit model and the corresponding display controls, establish the correspondence between the circuit information of the vehicle's entire electrical circuit model and the corresponding display controls, and establish the correspondence between the logical information of the vehicle's entire electrical circuit model and the corresponding display controls.

[0050] The executable components of the vehicle's entire electrical circuit model may include execution variables such as motors and lights. The circuit information and logical information of the vehicle's entire electrical circuit model perform control functions, that is, the vehicle's entire electrical circuit model may include operable components (such as input variables like switches and buttons), executable components (such as execution variables like motors and lights), and intermediate logic combination devices (intermediate variables that can realize the control function of the operable components on the executable components by building a logic circuit).

[0051] Step S102: After the display control corresponding to the operable component of the vehicle's entire electrical circuit model is operated, a simulation instruction is generated.

[0052] The display control corresponding to the operable component of the vehicle's entire electrical circuit model can be operated by simulation staff. Of course, in some cases that support automatic simulation, it can be an automated simulation program that operates the display control corresponding to the operable component of the vehicle's entire electrical circuit model. That is, in a specific embodiment of the present invention, step S102 may specifically include: after the display control corresponding to the operable component of the vehicle's entire electrical circuit model is operated by the automated simulation program, a simulation instruction is generated. Implementing automatic simulation through the automated simulation program is beneficial to reducing labor costs and improving simulation efficiency.

[0053] Step S103: Based on the simulation instruction and the correspondence, run the vehicle's entire electrical circuit simulation and obtain the simulation result.

[0054] Through the simulation instruction, it is possible to determine the operation performed by the simulation staff or the automated simulation program on the display control. And based on the correspondence, it can be converted into an operation on the operable component of the vehicle's entire electrical circuit model. Taking the operation on the operable component of the vehicle's entire electrical circuit model as the input quantity of the vehicle's entire electrical circuit simulation, after simulation, the output of the simulation, that is, the simulation result, can be obtained.

[0055] Step S104: Based on the correspondence, display the simulation result through the display control corresponding to the executable component of the vehicle's entire electrical circuit model, and / or the display control corresponding to the circuit information of the vehicle's entire electrical circuit model, and / or the display control corresponding to the logical information of the vehicle's entire electrical circuit model.

[0056] In most cases, the simulation results will involve the actions of the executable components of the vehicle circuit model. In some cases, the circuit information of the vehicle circuit model or the logical information of the vehicle circuit model will also be involved.

[0057] Since the corresponding relationship between the executable components of the vehicle circuit model and the corresponding display controls has been established in advance, after obtaining the simulation results, based on this corresponding relationship, the simulation results can be displayed through the display controls corresponding to the executable components of the vehicle circuit model. For example, if the obtained simulation result is an abnormal voltage, it can be reflected by the flashing of a certain indicator light, that is, the simulation result is displayed through the flashing of this indicator light.

[0058] By using the display controls corresponding to the circuit information of the vehicle circuit model and / or the display controls corresponding to the logical information of the vehicle circuit model to display the simulation results, the simulation staff can intuitively feel the actual operation steps, vehicle states, and logical relationships during the simulation process, which is conducive to the design guidance and training demonstration of vehicle control logic, that is, further improving the simulation experience.

[0059] For example Figure 2a For a typical model of the vehicle logic circuit in a specific situation, there are two power supply circuits, associated with the vehicle activation terminal ( Figure 2a the relay R1 in it). When the leading vehicle activation terminal is put into use, the power supply circuit is as shown by the solid line path in Figure 2a , passing through the trailing vehicle circuit breaker CB - the trailing vehicle non-activated relay R1 - the state relays of each intermediate vehicle - the leading vehicle activation relay R1 - the leading vehicle state relay R2 - the motor vehicle relay R3 in sequence. Correspondingly, when the trailing vehicle activation terminal is put into use, the power supply circuit is as shown by the dotted line path in Figure 2a .

[0060] Figure 2b Figure is a schematic diagram of the expression method of the display control corresponding to the circuit information of the vehicle circuit model in a specific situation. In this situation, for example, when simulating the input of the leading vehicle activation terminal, at this time, the display control corresponding to the circuit information of the vehicle circuit model will sequentially retrieve the device information shown by the solid line path in Figure 2a , and if the input of the trailing vehicle activation terminal is simulated, at this time, the display control sequentially retrieves the device information shown by the dotted line path in Figure 2a .

[0061] The display control corresponding to the logical information of the vehicle circuit model can effectively reflect the logical association relationship between some logical circuits in the vehicle control logic. For example Figure 3Schematic diagram of a display control for logical information corresponding to a vehicle's entire vehicle circuit model. In this scenario, the state display logic of display control B is as follows: if display control A has been activated, then display control B, as an associated variable, will be activated. The logical equation can be written as: A && B. The state display logic of display control C is: if display control A has been activated, then display control C, as an associated variable, will be activated. The logical equation can be written as: A && C. The state display logic of display control D is: if display control B has been activated, then display control D, as an associated variable, will be activated. The logical equation can be written as: B && D. The state display logic of display control E is: if display control C or D has been activated, then display control E, as an associated variable, will be activated. The logical equation can be written as: (C || D) && E. The && symbol above represents the "AND" symbol, and the || symbol represents the "OR" symbol.

[0062] By Figure 3 It can be seen that by using the display control for the logical information corresponding to the vehicle's entire vehicle circuit model to display the simulation results, it enables the simulation staff to intuitively understand the logical association relationships between some logic circuits in the vehicle control logic, which is beneficial for the design guidance and training demonstration of the vehicle control logic, that is, it further improves the simulation experience.

[0063] In a specific embodiment of the present invention, considering that there are different types of display controls in this application, for the sake of easy distinction, the display controls corresponding to the operable components of the vehicle's entire vehicle circuit model are arranged in the vehicle operation interface partition, the display controls corresponding to the executable components of the vehicle's entire vehicle circuit model are arranged in the vehicle main equipment status partition, and the display controls corresponding to the circuit information of the vehicle's entire vehicle circuit model, as well as the display controls corresponding to the logical information of the vehicle's entire vehicle circuit model, are all arranged in the vehicle control logic status partition. This is beneficial for further improving the simulation experience.

[0064] In addition, in some scenarios, considering that there are a relatively large number of display controls corresponding to the operable components of the vehicle's entire vehicle circuit model, a 1:1 operation interface pop-up detailed operation partition can also be set up. This partition is a sub-interface of the vehicle operation interface partition and can be used for interface magnification and detailed display of the vehicle operation interface partition. Of course, for the display controls that cannot be placed in the vehicle operation interface partition, they can be placed in the 1:1 operation interface pop-up detailed operation partition. That is, by clicking different trigger buttons in the vehicle operation interface partition, the 1:1 operation interface pop-up detailed operation partition can display different contents.

[0065] In a specific embodiment of the present invention, it may further include:

[0066] In the information recording partition, the action information of the operable components and executable components of the vehicle circuit model during the simulation process is recorded and displayed, so that the simulation staff can easily know what simulation operations have been performed and what results have been obtained. In addition, in other scenarios, other types of information can also be recorded in the information recording partition as needed, which can be set according to the actual situation and does not affect the implementation of the present invention.

[0067] In a specific embodiment of the present invention, it further includes:

[0068] In the formation information partition, the formation information of the vehicle under current simulation is displayed;

[0069] In the public information partition, the public information of the vehicle under current simulation is displayed.

[0070] In this embodiment, by displaying the formation information of the vehicle under current simulation in the formation information partition, the simulation staff can easily and quickly know the formation information of the vehicle under current simulation. And the public information partition can display the public information of the vehicle under current simulation, and the specific content of the public information can be set and adjusted as needed. For example, it can include the current time, the braking information of the vehicle, etc.

[0071] As described above, the display control corresponding to the operable components of the vehicle circuit model can be operated by an automated simulation program. In a specific embodiment of the present invention, it can further include: in the automated test process partition, the current automated simulation progress is displayed, so that when performing an automatic simulation through the automated simulation program, the simulation staff can easily and quickly know the current automated simulation progress.

[0072] Applying the technical solution provided by the embodiments of the present invention, since there is no need to build a physical test bench or configure test tooling, there will be no problem of high test costs. Moreover, in the solution of the present application, it is not necessary to directly operate the components in the background circuit model, but only to operate the display controls corresponding to the operable components of the vehicle circuit model, which improves the intuitiveness of the simulation. After the display control corresponding to the operable component of the vehicle circuit model is operated, a simulation instruction will be generated. Then, based on the simulation instruction and the corresponding relationship, the vehicle circuit simulation can be run and the simulation result can be obtained. After obtaining the simulation result, the solution of the present application does not directly display it, but can display the simulation result through the display control corresponding to the executable component of the vehicle circuit model based on the corresponding relationship. The display control corresponding to the executable component of the vehicle circuit model can make the simulation result more intuitive. In addition, the simulation result can also be displayed through the display control corresponding to the circuit information of the vehicle circuit model, and / or the display control corresponding to the logic information of the vehicle circuit model, enabling the simulation staff to intuitively feel the actual operation steps, vehicle states, and logical relationships during the simulation process, which is conducive to the design guidance and training demonstration of vehicle control logic, that is, further improving the simulation experience. In summary, the solution of the present application effectively improves the convenience and intuitiveness of vehicle control logic simulation.

[0073] Corresponding to the embodiments of the above vehicle control logic simulation method, the embodiments of the present invention also provide a vehicle control logic simulation system, which can be correspondingly referred to each other with the above text.

[0074] See Figure 4 As shown in the figure, it is a schematic structural diagram of a vehicle control logic simulation system in the present invention, including:

[0075] A display control binding module 401, configured to respectively establish corresponding relationships between the operable components of the vehicle circuit model, the executable components of the vehicle circuit model, the circuit information of the vehicle circuit model, and the logic information of the vehicle circuit model and the corresponding display controls;

[0076] A simulation trigger module 402, configured to generate a simulation instruction after the display control corresponding to the operable component of the vehicle circuit model is operated;

[0077] A simulation module 403, configured to run a vehicle circuit simulation based on the simulation instruction and the corresponding relationship, and obtain a simulation result;

[0078] A display module 404, configured to display the simulation result based on the corresponding relationship through the display control corresponding to the executable component of the vehicle circuit model, and / or the display control corresponding to the circuit information of the vehicle circuit model, and / or the display control corresponding to the logic information of the vehicle circuit model.

[0079] In a specific embodiment of the present invention, the display control module 401 establishes a correspondence relationship between the operable components of the vehicle electrical circuit model and the corresponding display controls, specifically for:

[0080] Establish a correspondence relationship between the operable components of the vehicle electrical circuit model and the corresponding display controls according to the rule that the shape of the established display control is in a 1:1 correspondence with the shape of the actual vehicle control.

[0081] In a specific embodiment of the present invention, the display controls corresponding to the operable components of the vehicle electrical circuit model are arranged in the vehicle operation interface partition, the display controls corresponding to the executable components of the vehicle electrical circuit model are arranged in the vehicle main equipment status partition, the display controls corresponding to the circuit information of the vehicle electrical circuit model, and the display controls corresponding to the logic information of the vehicle electrical circuit model are all arranged in the vehicle control logic status partition.

[0082] In a specific embodiment of the present invention, the display module 404 is further used for:

[0083] In the information recording partition, record and display the action information of the operable components and executable components of the vehicle electrical circuit model during the simulation process.

[0084] In a specific embodiment of the present invention, the display module 404 is further used for:

[0085] In the formation information partition, display the formation information of the currently simulated vehicle;

[0086] In the public information partition, display the public information of the currently simulated vehicle.

[0087] In a specific embodiment of the present invention, the simulation trigger module 402 is specifically used for:

[0088] After the display control corresponding to the operable component of the vehicle electrical circuit model is operated by the automated simulation program, generate a simulation instruction.

[0089] In a specific embodiment of the present invention, the display module 404 is further used for:

[0090] In the automated test process partition, display the current automated simulation progress.

[0091] Corresponding to the above embodiments of the simulation method and system of the vehicle control logic, the embodiments of the present invention further provide a simulation device for the vehicle control logic and a computer-readable storage medium, which can be correspondingly referred to with the above text.

[0092] The simulation device for the vehicle control logic may include:

[0093] A memory for storing a computer program;

[0094] A processor for executing the computer program to implement the steps of the simulation method of vehicle control logic in any of the above embodiments.

[0095] A computer program is stored on the computer-readable storage medium, and when the computer program is executed by the processor, the steps of the simulation method of vehicle control logic in any of the above embodiments are implemented. The computer-readable storage medium mentioned here includes random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROM, or any other form of storage medium well-known in the technical field.

[0096] It should also be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including the said element.

[0097] Those skilled in the art can further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in this article can be implemented by electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0098] Specific examples are used in this article to elaborate on the principles and implementation manners of the present invention. The description of the above embodiments is only used to help understand the technical solution and its core idea of the present invention. It should be pointed out that for those of ordinary skill in the art in this technical field, without departing from the principle of the present invention, several improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the protection scope of the claims of the present invention.

Claims

1. A simulation method for vehicle control logic, characterized in that, Including: Respectively establish the correspondence between the operable components of the vehicle's entire vehicle circuit model, the executable components of the vehicle's entire vehicle circuit model, the circuit information of the vehicle's entire vehicle circuit model, and the logical information of the vehicle's entire vehicle circuit model and the corresponding display controls; After the display control corresponding to the operable component of the vehicle's entire vehicle circuit model is operated, generate a simulation instruction; Based on the simulation instruction and the corresponding relationship, run the vehicle's entire vehicle circuit simulation and obtain a simulation result; Based on the corresponding relationship, through the display control corresponding to the executable component of the vehicle's entire vehicle circuit model, and / or the display control corresponding to the circuit information of the vehicle's entire vehicle circuit model, and / or the display control corresponding to the logical information of the vehicle's entire vehicle circuit model, display the simulation result; Among them, the display control corresponding to the logical information of the vehicle's entire vehicle circuit model is used to reflect the logical association relationship between some logical circuits in the vehicle control logic; Establishing the correspondence between the operable components of the vehicle's entire vehicle circuit model and the corresponding display controls includes: According to the rule that the shape of the established display control corresponds to the shape of the actual vehicle control 1:1, establish the correspondence between the operable components of the vehicle's entire vehicle circuit model and the corresponding display controls.

2. The simulation method for vehicle control logic according to claim 1, characterized in that, The display control corresponding to the operable component of the vehicle's entire vehicle circuit model is arranged in the vehicle operation interface partition, the display control corresponding to the executable component of the vehicle's entire vehicle circuit model is arranged in the vehicle main equipment status partition, the display control corresponding to the circuit information of the vehicle's entire vehicle circuit model, and the display control corresponding to the logical information of the vehicle's entire vehicle circuit model are all arranged in the vehicle control logic status partition.

3. The simulation method for vehicle control logic according to claim 1, characterized in that, Also including: In the information recording partition, record and display the action information of the operable components and executable components of the vehicle's entire vehicle circuit model during the simulation process.

4. The simulation method for vehicle control logic according to claim 1, characterized in that, Also including: In the formation information partition, display the formation information of the currently simulated vehicle; In the public information partition, display the public information of the currently simulated vehicle.

5. The simulation method for vehicle control logic according to any one of claims 1 to 4, characterized in that, The generating a simulation instruction after the display control corresponding to the operable component of the vehicle's entire vehicle circuit model is operated includes: After the display control corresponding to the operable component of the vehicle's entire vehicle circuit model is operated by the automated simulation program, generate a simulation instruction.

6. The simulation method for vehicle control logic according to claim 5, characterized in that, Also including: In the automated test process partition, display the current automated simulation progress.

7. A simulation system for vehicle control logic, characterized in that, Including: A display control binding module for respectively establishing the correspondence between the operable components of the vehicle's entire vehicle circuit model, the executable components of the vehicle's entire vehicle circuit model, the circuit information of the vehicle's entire vehicle circuit model, and the logical information of the vehicle's entire vehicle circuit model and the corresponding display controls; A simulation trigger module for generating a simulation instruction after the display control corresponding to the operable component of the vehicle's entire vehicle circuit model is operated; A simulation module for running the vehicle's entire vehicle circuit simulation based on the simulation instruction and the corresponding relationship and obtaining a simulation result; A display module for displaying the simulation result based on the corresponding relationship through the display control corresponding to the executable component of the vehicle's entire vehicle circuit model, and / or the display control corresponding to the circuit information of the vehicle's entire vehicle circuit model, and / or the display control corresponding to the logical information of the vehicle's entire vehicle circuit model; Among them, the display control corresponding to the logical information of the vehicle's entire electrical circuit model is used to reflect the logical association relationships among some logical circuits in the vehicle control logic; Establish the corresponding relationships between the operable components of the vehicle's entire electrical circuit model and the corresponding display controls, including: According to the rule that the shape of the established display control corresponds to the shape of the actual vehicle control in a 1:1 ratio, establish the corresponding relationships between the operable components of the vehicle's entire electrical circuit model and the corresponding display controls.

8. A simulation device for vehicle control logic, characterized in that, Including: A memory for storing computer programs; A processor for executing the computer program to implement the steps of the simulation method of the vehicle control logic as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that,A computer program is stored on the computer-readable storage medium, and when the computer program is executed by the processor, it implements the steps of the simulation method of the vehicle control logic as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Graph-based real-time simulation modeling method for control logics of engineering machine

    CN103049615A