Vehicle cooperative development system, method, and storage medium thereof
By receiving collaborative development requests and generating standardized interfaces and database-supported vehicle collaborative development methods, the problem of incomplete data recognition caused by offline communication has been solved, enabling data recording and full-process support in the vehicle development process, and improving collaborative development efficiency.
Patent Information
- Application Number
- CN202211475442.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-23
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2042-11-23
AI Technical Summary
In existing technologies, collaborative vehicle development relies on offline communication and lacks process documentation and detailed numerical model data output, resulting in incomplete data identification in development solutions and the risk of data loss.
By receiving collaborative development requests initiated by users, displaying an adapted collaborative development interface, generating and transmitting initial development plans, using standardized interfaces and databases to achieve online communication, generating and archiving the final development plan, and supporting full-process data recording and modification.
It achieves standardization of the vehicle collaborative development process and comprehensive data identification, avoids the risk of loss during offline communication, and improves development efficiency and data support.
Smart Images

Figure CN115758583B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a vehicle collaborative development system and method and a storage medium thereof. BACKGROUND
[0002] Each vehicle has hundreds of components and interfaces, so it is inevitable to involve multiple component data changes in the development and manufacturing process of the vehicle, and therefore the collaborative development of the vehicle between multiple departments is required. The conventional vehicle collaborative development relies on offline communication between engineers of different departments, but this collaborative development method lacks process credentials and detailed numerical model data output, and there is a great risk of loss after work handover, and the comprehensiveness of data identification in the development scheme cannot be guaranteed.
[0003] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY
[0004] The main purpose of the present application is to provide a vehicle collaborative development method, device, equipment and storage medium, which aims to solve the technical problem that the offline communication between engineers of different departments cannot guarantee the comprehensiveness of data identification in the development scheme in the vehicle collaborative development in the prior art.
[0005] To achieve the above purpose, the present application provides a vehicle collaborative development method, which comprises:
[0006] receiving a collaborative development request initiated by a first user terminal, and displaying an adapted collaborative development interface according to the collaborative development request; the development elements displayed by the collaborative development interface include: a required component identifier;
[0007] receiving scheme information input by the first user terminal based on the collaborative development interface, and assigning values to the development elements displayed by the collaborative development interface according to the scheme information to generate an initial development scheme;
[0008] identifying and extracting the required component identifier in the initial development scheme, and sending the initial development scheme to a target second user terminal corresponding to the required component identifier;
[0009] receiving scheme passing information sent by the target second user terminal and the first user terminal, generating a final version of the development scheme according to the scheme passing information, and archiving the final version of the development scheme in a predetermined database.
[0010] Optionally, the collaborative development interface includes a new scheme interface and a changed scheme interface, and the step of receiving a collaborative development request initiated by a first user terminal and displaying an adapted collaborative development interface according to the collaborative development request comprises:
[0011] If the collaborative development request is a new scheme request, a new scheme interface is displayed.
[0012] If the collaborative development request is a change scheme request, a scheme identifier in the collaborative development request is extracted and analyzed, a target development scheme consistent with the scheme identifier is screened in the database, a development element mentioned by the target development scheme is identified, a preset change scheme interface is updated based on the development element mentioned by the target development scheme, and the updated change scheme interface is displayed.
[0013] Optionally, the development element in the scheme information includes a main part and a demand part, the scheme information input by the first user terminal based on the collaborative development interface is assigned to the development element displayed on the collaborative development interface, and the step of generating an initial development scheme includes:
[0014] If the collaborative development interface is a new scheme interface, the development element in the scheme information input by the first user terminal is extracted and analyzed for scheme assignment, and the main part and the demand part in the development element in the scheme information are associated to generate an initial development scheme.
[0015] If the collaborative development interface is a change scheme interface, the development element in the scheme information input by the first user terminal is extracted and analyzed for scheme assignment, and the development element in the scheme information is displayed in a preset first color to generate an initial development scheme.
[0016] Optionally, the step of associating the main part and the demand part in the development element in the scheme information includes:
[0017] According to the development element in the scheme information input by the first user terminal, attribute information is added to the main part and an association relationship is established with the demand part in the development element, and the attribute information includes one or more of a demand part, a demand part identifier, a connection mode, a mounting hole center coordinate, an interface size, a tolerance requirement, a load requirement, and a stiffness requirement.
[0018] Optionally, after the step of identifying and extracting the demand part identifier in the initial development scheme and sending the initial development scheme to a target second user terminal corresponding to the demand part identifier, the method further includes:
[0019] Receiving development scheme passing information sent by the target second user terminal;
[0020] According to the development scheme, the development scheme is converted into a data model through information, the data model is set to a preset second color, and an initial numerical model scheme is generated;
[0021] The initial numerical model scheme is sent to the first user end and the target second user end.
[0022] Optionally, after the step of sending the initial numerical model scheme to the first user end and the target second user end, comprising:
[0023] If the scheme failure information sent by the first user end and / or the target second user end is received, the to-be-modified information in the scheme failure information is identified and extracted, the data model in the initial numerical model scheme is set to a preset third color according to the to-be-modified information, and a to-be-modified numerical model scheme is generated;
[0024] The to-be-modified numerical model scheme is sent to the first user end and / or the target second user end.
[0025] Optionally, the step of receiving the scheme passing information sent by the target second user end and the first user end, and generating a final version of the development scheme according to the scheme passing information, further comprises:
[0026] The scheme passing information sent by the first user end and the target second user end is received, the data model in the initial numerical model scheme is set to a preset fourth color according to the scheme passing information, and a final version of the development scheme is generated.
[0027] The application also provides a vehicle collaborative development device, which comprises:
[0028] A receiving module is configured to receive a collaborative development request initiated by a first user end, and display an adapted collaborative development interface according to the collaborative development request.
[0029] A generating module is configured to receive scheme information input by the first user end based on the collaborative development interface, assign values to development elements displayed by the collaborative development interface according to the scheme information, and generate an initial development scheme.
[0030] A sending module is configured to identify and extract a demand component identifier in the initial development scheme, and send the initial development scheme to a target second user end corresponding to the demand component identifier.
[0031] An archiving module is configured to receive scheme passing information sent by the target second user end and the first user end, generate a final version of the development scheme according to the scheme passing information, and archive the final version of the development scheme in a preset database.
[0032] The application further provides a vehicle collaborative development device, comprising a memory, a processor, and a vehicle collaborative development program stored on the memory and executable on the processor, the vehicle collaborative development program being configured to implement the steps of the vehicle collaborative development method.
[0033] The application further provides a storage medium, which is a computer-readable storage medium, and the computer-readable storage medium stores a vehicle collaborative development program, which is executed by a processor to implement the steps of the vehicle collaborative development method.
[0034] The application discloses a vehicle collaborative development method, device and storage medium. The method comprises the following steps: receiving a collaborative development request initiated by a first user terminal; displaying an adaptive collaborative development interface according to the collaborative development request; receiving scheme information input by the first user terminal based on the collaborative development interface; assigning values to development elements displayed on the collaborative development interface according to the scheme information; and generating an initial development scheme. The method realizes the standardization of the vehicle collaborative development process through the setting of the standardized collaborative development interface, and makes the online communication between the development departments of the vehicle more clear and explicit. The method further identifies and extracts a demand component identifier in the initial development scheme, sends the initial development scheme to a target second user terminal corresponding to the demand component identifier, avoids the frequent offline communication between multiple engineers in the vehicle development process, and realizes the transmission and communication of the development scheme between multiple departments and multiple terminals through the vehicle collaborative development device. The method realizes the dynamic recording of the whole vehicle collaborative development process through the visual process display method. The method further generates a final version of the development scheme according to scheme passing information sent by the target second user terminal and the first user terminal, archives the final version of the development scheme in a preset database, saves the interaction data and process credentials in the vehicle collaborative development process, provides data support for the subsequent development of the vehicle or the update of the development scheme, realizes the intervention and modification of any node in the whole vehicle development process, and further guarantees the comprehensiveness of data identification in the development scheme. BRIEF DESCRIPTION OF DRAWINGS
[0035] Figure 1 A structural schematic diagram of a vehicle collaborative development device related to a hardware running environment of an embodiment scheme of the application;
[0036] Figure 2 A scene schematic diagram of a vehicle collaborative development method related to an embodiment scheme of the application;
[0037] Figure 3 A database schematic diagram of a vehicle collaborative development method related to an embodiment scheme of the application;
[0038] Figure 4 A schematic flow chart of a vehicle collaborative development method according to an embodiment of the present invention;
[0039] Figure 5 Schematic diagram of the device structure of the vehicle collaborative development method involved in the embodiment of the present invention.
[0040] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0041] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0042] Reference Figure 1 , Figure 1 This is a schematic diagram of the vehicle collaborative development equipment structure of the hardware operating environment involved in the embodiment of the present invention.
[0043] like Figure 1 As shown, the vehicle collaborative development device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a wireless fidelity (WI-FI) interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk storage device. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0044] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the vehicle collaborative development device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0045] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a data storage module, a network communication module, a user interface module and a vehicle collaborative development program.
[0046] existFigure 1 The vehicle collaborative development device shown in the figure, the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the vehicle collaborative development device of the application can be arranged in the vehicle collaborative development device, the vehicle collaborative development device calls the vehicle collaborative development program stored in the memory 1005 through the processor 1001, and performs the following operations:
[0047] Receiving a collaborative development request initiated by a first user terminal, and displaying an adapted collaborative development interface according to the collaborative development request; the development elements displayed by the collaborative development interface include: requirement component identification;
[0048] Receiving scheme information input by the first user terminal based on the collaborative development interface, and assigning values to the development elements displayed by the collaborative development interface according to the scheme information to generate an initial development scheme;
[0049] Identifying and extracting the requirement component identification in the initial development scheme, and sending the initial development scheme to the target second user terminal corresponding to the requirement component identification;
[0050] Receiving scheme passing information sent by the target second user terminal and the first user terminal, generating a final version of the development scheme according to the scheme passing information, and archiving the final version of the development scheme in a preset database.
[0051] Further, the collaborative development interface includes: a new scheme interface and a change scheme interface, and the step of receiving a collaborative development request initiated by a first user terminal and displaying an adapted collaborative development interface according to the collaborative development request includes:
[0052] If the collaborative development request is a new scheme request, display the new scheme interface;
[0053] If the collaborative development request is a change scheme request, extract and analyze the scheme identification in the collaborative development request, filter the target development scheme consistent with the scheme identification in the database, identify the development elements mentioned in the target development scheme, update the preset change scheme interface based on the development elements mentioned in the target development scheme, and display the updated change scheme interface.
[0054] Further, the development elements in the scheme information include: main component and requirement component, and the step of receiving scheme information input by the first user terminal based on the collaborative development interface, and assigning values to the development elements displayed by the collaborative development interface according to the scheme information to generate an initial development scheme includes:
[0055] If the collaborative development interface is a new scheme interface, development elements in the scheme information input by the first user terminal are extracted and analyzed to perform scheme assignment, and subject parts and demand parts in the development elements in the scheme information are associated to generate an initial development scheme.
[0056] If the collaborative development interface is a change scheme interface, development elements in the scheme information input by the first user terminal are extracted and analyzed to perform scheme assignment, and the development elements in the scheme information are displayed in a preset first color to generate an initial development scheme.
[0057] Further, the step of associating the subject parts and the demand parts in the development elements in the scheme information comprises:
[0058] According to the development elements in the scheme information input by the first user terminal, attribute information of the subject parts is added, and an association relationship with the demand parts in the development elements is established, wherein the attribute information comprises one or more of a demand part, a demand part identifier, a connection mode, a mounting hole center coordinate, an interface size, a tolerance requirement, a load requirement, and a stiffness requirement.
[0059] Further, after the step of identifying and extracting the demand part identifier in the initial development scheme, and sending the initial development scheme to a target second user terminal corresponding to the demand part identifier, the method further comprises:
[0060] Receiving development scheme passing information sent by the target second user terminal;
[0061] According to the development scheme passing information, the development scheme is converted into a data model, the data model is set to a preset second color, and an initial data model scheme is generated;
[0062] The initial data model scheme is sent to the first user terminal and the target second user terminal.
[0063] Further, the processor 1001 can invoke a vehicle collaborative development program stored in the memory 1005, and further perform the following operations:
[0064] After the step of sending the initial data model scheme to the first user terminal and the target second user terminal, the method further comprises:
[0065] If the scheme failure information sent by the first user terminal and / or the target second user terminal is received, the to-be-modified information in the scheme failure information is identified and extracted, the data model in the initial data model scheme is set to a preset third color according to the to-be-modified information, and a to-be-modified data model scheme is generated;
[0066] Send the to-be-modified digital model scheme to the first user terminal and / or the target second user terminal.
[0067] Further, the step of receiving the scheme passing information sent by the target second user terminal and the first user terminal and generating the final version development scheme according to the scheme passing information further comprises:
[0068] Receiving the scheme passing information sent by the first user terminal and the target second user terminal, setting the data model in the initial digital model scheme to a preset fourth color according to the scheme passing information, and generating the final version development scheme.
[0069] The embodiment of the application provides a vehicle collaborative development method, and the following describes the scheme with reference to a scene schematic diagram of an implementation manner of the vehicle collaborative development method. Figure 2 The vehicle involves development and manufacturing of multiple components in each development stage, and therefore, multiple departments of corresponding part engineers need to be collaboratively developed, each user terminal corresponds to a part engineer, and each user terminal can be used as a first user terminal and / or a second user terminal; the first user terminal represents a user terminal used by an engineer with a collaborative development request; the second user terminal refers to a user terminal other than the first user terminal; the target second user terminal refers to a user terminal used by a part engineer capable of assisting the collaborative development; and the collaborative development request refers to a request proposed by a part engineer of a subject part of a department to install the subject part on or connect the subject part with another part (a demand part).
[0070] The execution subject of the vehicle collaborative development method is a vehicle collaborative development device, which can be a network device such as a traditional server, a cloud server or the like. The vehicle collaborative development device receives a collaborative development request initiated by the first user terminal, displays an adaptive collaborative development interface according to the collaborative development request, generates a development scheme, determines a demand part engineer (a target second user terminal) that needs to be assisted in the vehicle collaborative development process according to the development scheme, and then sends the development scheme to the target second user terminal, so that the user terminals of various departments are collaboratively developed through the vehicle collaborative development device.
[0071] The user terminal is a terminal connected to a network, such as a mobile phone, a notebook computer, a desktop computer, and a smart bracelet. The user terminal and the vehicle collaborative development device are connected to each other through, but not limited to, the Internet, a local area network, and a physical connection. The user terminal includes a first user terminal and a second user terminal.
[0072] The network device can be a traditional server, a cloud server or the like, which is not limited herein.
[0073] The embodiment of the present invention provides a vehicle collaborative development device, the vehicle collaborative development device includes a memory 1005, the memory 1005 also includes: a database, the database stores the development plan of the associated vehicle and the information of each component; To assist in understanding the above technical solution, the following is a specific database diagram for auxiliary explanation, with reference to Figure 3 The database is connected to the Teamcenter (TC) system and automatically associates the vehicle component information associated with the TC system. Based on the PSS method, each component is partitioned and identified by function and stored in the database's component information. For example, braking components, drive components, and steering components are examples. When a user needs collaborative development, they send a collaborative development request to the vehicle collaborative development device and select the components required for the current development plan. This allows them to directly access the components and their attribute information from the development database. For example, if a user needs to use braking component A for a plan, they send a collaborative development request to the vehicle collaborative development device to retrieve component A and its attribute information from the database's component information. This attribute information includes, but is not limited to, the main component, main component identifier, required component, required component identifier, connection method, mounting hole center coordinates, interface dimensions, tolerance requirements, load requirements, and stiffness requirements. The standardized component information stored in the database ensures comprehensive component data identification during the collaborative development process, providing data support for vehicle collaborative development and further improving the completion efficiency of vehicle collaborative development projects.
[0074] In an implementation, the database stores a whole vehicle data model of each associated vehicle, the data model refers to a model of each part of the vehicle in the development scheme, which is visually displayed by 2D or 3D modeling, and the model can display different preset colors according to the first user terminal and the target second user terminal, including a preset first color, a preset second color, a preset third color and a preset fourth color, and different colors represent the progress stage of the development scheme; the first color represents the part that is modified on the basis of the historical development scheme, the second color represents that the initial development scheme is preliminarily determined among parts and can enter the next stage, the third color represents that the initial development scheme or the initial numerical model scheme fails and needs to be modified, and the fourth color represents that the initial numerical model scheme has passed the final stage of determination and can generate the final version of the scheme content. Then, each user terminal can visually see the direct connection relationship of each part through the whole vehicle data model in the database, and can see all part information associated with the part by clicking or selecting the part, and can more intuitively find the interaction between different parts through the visual method, and further ensure the comprehensiveness of data recognition in the development scheme.
[0075] The TC system is a vehicle lifecycle management system, and stores part information of each associated vehicle; and the PSS method is a method of distinguishing and numbering parts with different functions or in different regions by using a fixed set of numbers.
[0076] Referring to Figure 3 The database also stores development schemes of each associated vehicle in each development stage; for example, the database stores development schemes of vehicle A, vehicle B and vehicle C, when the user terminal has a scheme change requirement, sends a change scheme request to the vehicle collaborative development device, the vehicle collaborative development device filters out the corresponding historical development scheme from the database according to the change scheme request, so as to facilitate engineers to quickly understand the historical design of the scheme and simplify the update process of the development scheme; and according to the change of the historical development scheme by the user terminal, highlights the changed part in a preset first color, and then generates the changed development scheme; for example, the first user terminal changes part A to part B in the development scheme, and then the vehicle collaborative development device labels the changed part B as a preset first color (highlighted yellow) in the data model of the development scheme, so that the target second user terminal can quickly find the change of part A in the changed development scheme, and then efficiently provides corresponding technical support, and further improves the efficiency of vehicle collaborative development.
[0077] The embodiment of the application provides a vehicle collaborative development method, referring toFigure 4 In the first embodiment of the vehicle collaborative development method, the vehicle collaborative development method comprises:
[0078] In step S10, a collaborative development request initiated by a first user terminal is received, and a collaborative development interface adapted according to the collaborative development request is displayed; the development elements displayed by the collaborative development interface include: requirement part identification.
[0079] In some embodiments, the first user terminal performs design and development of a vehicle, and then sends a collaborative development request to the vehicle collaborative development device, wherein the collaborative development request includes: a new scheme request and a change scheme request; the new scheme request refers to a request for a newly initiated vehicle collaborative development project, and the change scheme request refers to a request for modifying part of data or content of a historical development scheme; then, a collaborative development interface adapted according to the collaborative development request is displayed, wherein the collaborative development interface includes: a new scheme interface and a change scheme interface; development elements are displayed on the collaborative development interface; the development elements refer to necessary parts in a development scheme, including: development elements displayed by a collaborative development interface, development elements mentioned by a target development scheme, and development elements in scheme information; the development elements include: requirement part identification, requirement part, main part, main part identification, connection mode, mounting hole center coordinates, interface size, tolerance requirement, load requirement, and stiffness requirement; then, the vehicle collaborative development device assists engineers to generate a development scheme according to the development elements displayed by the collaborative development interface and the scheme information input by the first user terminal.
[0080] Optionally, the step S10 of receiving a collaborative development request initiated by a first user terminal and displaying a collaborative development interface adapted according to the collaborative development request comprises:
[0081] In step S11, if the collaborative development request is a new scheme request, a new scheme interface is displayed.
[0082] In some embodiments, if the collaborative development request is a new scheme request, it indicates that the first user terminal wants to perform a new vehicle collaborative development project, and there is no corresponding historical scheme in the database; then, the vehicle collaborative development device displays a new scheme interface, receives scheme information input by the first user terminal based on the new scheme interface; the vehicle collaborative development device can call adaptive parts and attribute information from part information in the database according to main part identification or requirement part identification in the scheme information, and then assist engineers to generate a development scheme, so as to ensure the accuracy of part information in the development scheme and improve the efficiency of vehicle collaborative development.
[0083] In step S12, if the collaborative development request is a change plan request, the plan identifier in the collaborative development request is extracted and analyzed, the target development plan consistent with the plan identifier is screened in the database, the development elements mentioned in the target development plan are identified, the preset change plan interface is updated based on the development elements mentioned in the target development plan, and the updated change plan interface is displayed.
[0084] In some embodiments, if the collaborative development request is a change plan request, indicating that the first user end needs to modify the content in the existing historical development plan, the vehicle collaborative development device extracts and analyzes the plan identifier in the collaborative development request, screens the target development plan consistent with the plan identifier in the database, calls out and displays the target development plan in the preset change plan interface, identifies the development elements mentioned in the target development plan, updates the preset change plan interface based on the development elements mentioned in the target development plan, and displays the updated change plan interface.
[0085] In this embodiment, the standardization of the vehicle collaborative development process is realized through the setting of the standardized collaborative development interface, the online communication between the development departments of the vehicle is more clear and clear, and the generation quality of the development plan is improved; the development plans of each stage of the vehicle and the part information of the associated vehicle are stored in the preset database, each development plan or part information is called by the vehicle collaborative development device, the data voucher of the vehicle collaborative development process can be saved at the same time, the loss of the plan in the collaborative development process is avoided, the dynamic record of the whole vehicle collaborative development process is realized through the visual process display method, and the comprehensiveness of data identification in the development plan is further ensured.
[0086] In step S20, the plan information input by the first user end is received based on the collaborative development interface, and the development elements displayed by the collaborative development interface are valued according to the plan information, and an initial development plan is generated.
[0087] In some embodiments, the vehicle collaborative development device receives the plan information input by the first user end based on the collaborative development interface, and the plan information includes one or more of the development elements displayed by the collaborative development interface and other plan content. The ways in which the first user end inputs the plan information include but are not limited to inputting in the corresponding input box, single-click selection, double-click selection, check selection, etc.
[0088] In another implementable manner, the first user end can directly upload the development plan to the vehicle collaborative development device, so that the vehicle collaborative development device identifies the department that needs to be assisted in the collaborative development plan, and then sends the development plan to the corresponding target user end, so that the target user end receives the development plan and performs collaborative development.
[0089] Step S30, identifying and extracting the demand component identification in the initial development scheme, sending the initial development scheme to the target second user end corresponding to the demand component identification.
[0090] In some embodiments, the vehicle collaborative development device identifies and extracts the demand component identification in the development scheme, then determines the target engineer of the demand component according to the demand component identification, and sends the development scheme to the target second user end corresponding to the target engineer, so that the target engineer provides technical support according to the development scheme.
[0091] Step S40, receiving the scheme passing information sent by the target second user end and the first user end, generating the final version of the development scheme according to the scheme passing information, and archiving the final version of the development scheme to the preset database.
[0092] In some embodiments, the vehicle collaborative development device receives the scheme passing information sent by the target second user end and the first user end, determines that the initial development scheme is developed according to the scheme passing information, generates the final version of the development scheme, and archives the final version of the development scheme to the database. Avoiding the problem of losing the development scheme caused by the complicated collaborative development process, facilitating the engineers to quickly understand the development scheme, and updating the scheme according to the historical development scheme, further ensuring the comprehensiveness of data identification.
[0093] In the embodiment, the vehicle collaborative development device initiates a collaborative development request by receiving a first user terminal, displays an adapted collaborative development interface according to the collaborative development request, and then receives scheme information input by the first user terminal based on the collaborative development interface, and assigns values to development elements displayed on the collaborative development interface according to the scheme information to generate an initial development scheme. Through the setting of the standardized collaborative development interface, the standardization of the vehicle collaborative development process is realized, and the online communication between the development departments of the vehicle is more clear and clear. Then, the demand component identifier in the initial development scheme is identified and extracted, and the initial development scheme is sent to the target second user terminal corresponding to the demand component identifier. The need for frequent offline communication between multiple department engineers in the vehicle development process is avoided, and the transmission and communication of development schemes between multiple departments and multiple terminals can be realized through the vehicle collaborative development device. Through the visual process display method, the dynamic record of the whole process of vehicle collaborative development is realized. Then, after receiving the scheme passing information sent by the target second user terminal and the first user terminal, the final version of the development scheme is generated according to the scheme passing information, and the final version of the development scheme is archived in the preset database, the interaction data and process credentials in the vehicle collaborative development process are saved, data support is provided for subsequent development or development scheme update of the vehicle, and the intervention and modification of any node in the vehicle development whole process are realized, and the comprehensiveness of data identification in the development scheme is further ensured.
[0094] Further, based on the above embodiment, in step S20, the scheme information input by the first user terminal is received based on the collaborative development interface, and the development elements in the scheme information are assigned values according to the scheme information to generate an initial development scheme. The step further comprises:
[0095] In step S21, if the collaborative development interface is a new scheme interface, the development elements in the scheme information input by the first user terminal are extracted and analyzed for scheme assignment, and the main components and demand components in the development elements in the scheme information are associated to generate an initial development scheme.
[0096] In some embodiments, if the collaborative development interface is a new scheme interface, the vehicle collaborative development device extracts and analyzes the development elements in the scheme information input by the first user terminal, filters out matching parts and attribute information thereof from the database according to the development elements in the scheme information, displays them in the collaborative development interface, and establishes an association relationship between the main parts and the demand parts in the development elements, thereby generating an initial development scheme. The association relationship is established by associating the main part identifier with the demand part identifier, adding the demand parts and attribute information thereof under the main part, and updating the part information in the database according to the association relationship, so that each user (engineer) can display the associated demand parts, interface information, mounting point coordinates, attribute requirements, gap requirements, and other associated information of the main part by clicking the main part when using the database.
[0097] The main part refers to the part responsible for the first user terminal, and the demand part refers to the part responsible for the target second user terminal, i.e., each part can serve as a main part and a demand part.
[0098] Optionally, the step S21 of associating the main part and the demand part in the development elements in the scheme information comprises:
[0099] Step S211: According to the development elements in the scheme information input by the first user terminal, attribute information is added to the main part, and an association relationship is established with the demand parts in the development elements, wherein the attribute information includes one or more of the demand part, the demand part identifier, the connection method, the mounting hole center coordinates, the interface size, the tolerance requirement, the load requirement, and the stiffness requirement.
[0100] In some embodiments, the vehicle collaborative development device adds attribute information to the main part according to the development elements in the scheme information input by the first user terminal, the attribute information includes one or more of the demand part, the demand part identifier, the connection method, the mounting hole center coordinates, the interface size, the tolerance requirement, the load requirement, and the stiffness requirement, and an association relationship is established with the demand parts in the development elements by associating the main part identifier with the demand part identifier, and the part information in the database is updated according to the association relationship, so that each user (engineer) can display the associated demand parts, interface information, mounting point coordinates, attribute requirements, gap requirements, and other associated information of the main part by clicking the main part when using the database, further ensuring the comprehensiveness of data identification in the development scheme.
[0101] In step S22, if the collaborative development interface is a change scheme interface, the development elements in the scheme information input by the first user terminal are extracted and analyzed for scheme assignment, and the development elements in the scheme information are displayed in a preset first color to generate an initial development scheme.
[0102] In some embodiments, if the collaborative development interface is a change scheme interface, the vehicle collaborative development device extracts and analyzes the development elements in the scheme information input by the first user terminal, generates a scheme according to the newly input development elements and historical development schemes, and displays the newly input development elements in a preset first color to generate an initial development scheme. By displaying the newly input development elements in the preset first color, the changed part of the development scheme is highlighted, enabling the target second user terminal to quickly identify the modified part of the development scheme and provide technical support.
[0103] In the present embodiment, the vehicle collaborative development device greatly simplifies the generation process of the development scheme in a visual manner through the setting of the differentiated collaborative development interface, retrieves the adapted development scheme or part data from the database according to the needs of each engineer, realizes the standardization of the vehicle collaborative development process, and makes the online communication between the development departments of the vehicle more clear and explicit. Furthermore, according to the scheme information input by the first user terminal, the correlation between each part is established, so that each part engineer can obtain the relevant attribute information of the part, such as the required part and the connection relationship, by searching for a single part when performing vehicle collaborative development. Furthermore, when changing the historical development scheme, the changed part of the historical development scheme is marked by a preset first color, thereby highlighting the changed part of the development scheme, enabling the target second user terminal to quickly identify the modified part of the development scheme and provide technical support, and further improving the efficiency of vehicle collaborative development.
[0104] Further, based on the above embodiment, in step S30, the required part identifier in the initial development scheme is identified and extracted, and the initial development scheme is sent to the target second user terminal corresponding to the required part identifier. The step further includes:
[0105] In step S31, the development scheme passing information sent by the target second user terminal is received.
[0106] In step S32, the development scheme is converted into a data model according to the development scheme passing information, the data model is set to a preset second color, and an initial data model scheme is generated.
[0107] In step S33, the initial data model scheme is sent to the first user terminal and the target second user terminal.
[0108] In some embodiments, if the vehicle collaborative development device receives the development scheme pass information sent by the target second user terminal, it indicates that the initial development scheme has passed the preliminary negotiation among departments and can proceed to the next step of development; then the vehicle collaborative development device converts the data in the initial development scheme into a data model, displays the initial development scheme more intuitively in the form of 2D or 3D, and sets the data model to a preset second color according to the development scheme pass information to generate an initial numerical model scheme; the initial numerical model scheme refers to a development scheme that includes the development of a data model on the basis of a development scheme; the preset second color indicates that the data model has passed the preliminary development among departments and entered the next stage of development. For example, the vehicle collaborative development device marks the parts A-part B-part C in the data model as the preset second color (striped green), indicating that A-part B-part C in the data model has passed the preliminary development among engineers and passed. Then the initial numerical model scheme is sent to the first user terminal and the target second user terminal for the next stage of vehicle development by the first user terminal and the target second user terminal.
[0109] The development scheme pass information refers to the proposed scheme pass information proposed by the first user terminal and / or the target second user terminal for the initial development scheme.
[0110] In an implementable manner, after receiving the development scheme pass information sent by the target second user terminal, the vehicle collaborative development device can continue to obtain the data model input by the first user terminal, and then combine the data model and the development scheme to generate an initial numerical model scheme.
[0111] In another implementable manner, if the vehicle collaborative development device receives the development scheme fail information sent by the target second user terminal, it identifies and extracts the to-be-modified information in the scheme fail information, sets the to-be-modified part in the initial development scheme to a preset third color according to the to-be-modified information, generates a to-be-modified development scheme, and then sends the to-be-modified development scheme to the first user terminal.
[0112] The development scheme fail information refers to the proposed scheme fail information proposed by the first user terminal and / or the target second user terminal for the initial development scheme or the initial numerical model scheme.
[0113] In the embodiment, the vehicle collaborative development device receives the development scheme passing information sent by the target second user terminal, converts the development scheme into a data model according to the development scheme passing information, sets the data model to a preset second color, and generates an initial data model scheme; obtains the development scheme passing information, determines that the initial development scheme has passed the first stage of development, converts the initial development scheme into a data model, intuitively presents the part position and interface information in the development scheme content in the form of a 3D data model, and identifies the development situation of each part by a specific color (a preset second color value), so as to help the project managers quickly understand the project progress, further ensure the comprehensiveness of data identification in the development scheme, and improve the collaborative development efficiency of the vehicle.
[0114] Optionally, after the step of sending the data model scheme to the first user terminal, the step S33 further includes:
[0115] In step S331, if the scheme failure information sent by the first user terminal and / or the target second user terminal is received, the to-be-modified information in the scheme failure information is identified and extracted, the data model in the initial data model scheme is set to a preset third color according to the to-be-modified information, and a to-be-modified data model scheme is generated.
[0116] In step S332, the to-be-modified data model scheme is sent to the first user terminal and / or the target second user terminal.
[0117] In some embodiments, the vehicle collaborative development device receives the scheme failure information sent by the first user terminal and / or the target second user terminal, indicating that there is a problem in the initial data model scheme and the initial data model scheme needs to be modified, and then the vehicle collaborative development device identifies and extracts the to-be-modified information in the scheme failure information. The to-be-modified information is the modification content proposed by the engineers of the first user terminal and / or the target second user terminal for the data model scheme. Then, the vehicle collaborative development device sets the data model in the initial data model scheme to a preset third color according to the to-be-modified information, generates a to-be-modified data model scheme, and then sends the to-be-modified data model scheme to the first user terminal and / or the target second user terminal.
[0118] The scheme failure information refers to the scheme failure information proposed by the first user terminal and / or the target second user terminal for the initial data model scheme.
[0119] Exemplarily, the vehicle collaborative development device receives the scheme failure information sent by the target second user terminal, indicating that the target second user terminal judges that the initial numerical model scheme has problems and needs to be further modified, and then the vehicle collaborative development device identifies and extracts the to-be-modified information in the scheme failure information: the component A needs to be modified, and then displays the component A in the data model as a preset third color (high-light red) according to the to-be-modified information, and generates a to-be-modified numerical model scheme, and sends the to-be-modified numerical model scheme to the first user terminal, so that the corresponding engineer of the first user terminal quickly finds the problems in the numerical model scheme, further improves the vehicle development efficiency, and ensures the comprehensiveness of data identification in the development scheme.
[0120] In the embodiment, the vehicle collaborative development device judges whether the initial numerical model scheme needs to be modified by receiving the scheme failure information sent by the first user terminal and / or the target second user terminal. If the scheme failure information is received, it indicates that the initial numerical model scheme still has problems and needs to be further developed by engineers of various departments. Then the vehicle collaborative development device identifies and extracts the to-be-modified information in the scheme failure information, sets the data model in the initial numerical model scheme to a preset third color according to the to-be-modified information, generates a to-be-modified numerical model scheme, and then sends the to-be-modified numerical model scheme to the first user terminal and / or the target second user terminal. By obtaining the development scheme failure information, it is determined that the development scheme needs to be modified. Then the to-be-modified part in the data model of the numerical model scheme is marked by a preset third color, so as to more intuitively reflect the problem part in the scheme, help engineers of various departments quickly find the problem, and further ensure the comprehensiveness of data identification in the development scheme by a visual method.
[0121] Optionally, the step S40 of receiving the scheme passing information sent by the target second user terminal and the first user terminal, generating a final version of the development scheme according to the scheme passing information, and archiving the final version of the development scheme in a preset database further includes:
[0122] Step S41, receiving the scheme passing information sent by the first user terminal and the target second user terminal, setting the data model in the initial numerical model scheme to a preset fourth color according to the scheme passing information, and generating a final version of the development scheme.
[0123] In some embodiments, the vehicle collaborative development device receives the scheme pass information sent by the first user terminal and the target second user terminal, indicating that the initial numerical simulation scheme is passed by the departments, and then the vehicle collaborative development device sets the data model in the initial numerical simulation scheme to a preset fourth color according to the scheme pass information, generates a final version of the development scheme, archives the final version of the development scheme in the database, and updates the whole vehicle data model in the database according to the final version of the development scheme, and sets part of the final version of the development scheme in the whole vehicle data model in the database to the preset fourth color, so that the project manager or user can quickly know the overall progress of the vehicle development by the color of the whole vehicle data model in the database when using the vehicle collaborative development device.
[0124] The scheme pass information refers to the proposed scheme pass information proposed by the first user terminal and / or the target second user terminal for the initial numerical simulation scheme.
[0125] In an implementable manner, the vehicle collaborative development device sends preset prompt information to the first user terminal and the target second user terminal to prompt the first user terminal and the target second user terminal to confirm the scheme or make scheme changes as soon as possible within a preset time for receiving the scheme pass information sent by the first user terminal and the target second user terminal, so as to further improve the vehicle development efficiency.
[0126] In the embodiment, the vehicle collaborative development device receives the scheme pass information sent by the first user terminal and the target second user terminal, and then sets the data model in the initial numerical simulation scheme to a preset fourth color according to the scheme pass information, generates a final version of the development scheme, archives the final version of the development scheme in a preset database, and updates the whole vehicle data model in the database, so that the user or engineer can intuitively identify the progress of the vehicle collaborative development by the color of the whole vehicle data model in the database, and the engineers can update and confirm the data scheme more efficiently, and the comprehensiveness of the data identification in the development scheme is further ensured by the visual method.
[0127] Further, the embodiment of the present application also provides a vehicle collaborative development device, which refers to Figure 5 , the vehicle collaborative development device is applied to a vehicle collaborative development device, and the vehicle collaborative development device comprises:
[0128] The receiving module 10 is used for receiving a collaborative development request initiated by a first user terminal, and displaying an adapted collaborative development interface according to the collaborative development request.
[0129] The generating module 20 is configured to receive scheme information input by the first user terminal based on the collaborative development interface, and assign values to development elements displayed on the collaborative development interface according to the scheme information, to generate an initial development scheme.
[0130] The sending module 30 is configured to identify and extract a requirement component identifier in the initial development scheme, and send the initial development scheme to a target second user terminal corresponding to the requirement component identifier.
[0131] The archiving module 40 is configured to receive scheme passing information sent by the target second user terminal and the first user terminal, generate a final version of the development scheme according to the scheme passing information, and archive the final version of the development scheme in a preset database.
[0132] The embodiment of the vehicle collaborative development device is basically the same as the above-mentioned vehicle collaborative development method, and will not be described here again.
[0133] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles, or systems that include a series of elements not only include those elements, but also include other elements not explicitly listed, or inherent to such processes, methods, articles, or systems. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or system that includes the element.
[0134] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by software and a general hardware platform, of course, they can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, an optical disk) and includes a plurality of instructions for making a terminal device (which can be a mobile phone, a computer, a server, or a network device) execute the methods described in the embodiments of the present application.
[0135] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation made by using the content of the specification and drawings, or directly or indirectly applied to other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A vehicle collaborative development method characterized by comprising: The vehicle collaborative development method comprises: receiving a collaborative development request initiated by a first user terminal, and displaying an adapted collaborative development interface according to the collaborative development request; the development elements displayed by the collaborative development interface include: a requirement part identification; the collaborative development request refers to a request of mounting a main part to a requirement part or connecting the main part with the requirement part; receiving scheme information input by the first user terminal based on the collaborative development interface, and assigning values to the development elements displayed by the collaborative development interface according to the scheme information to generate an initial development scheme; identifying and extracting the requirement part identification in the initial development scheme, and sending the initial development scheme to a target second user terminal corresponding to the requirement part identification; receiving scheme passing information sent by the target second user terminal and the first user terminal, generating a final version of the development scheme according to the scheme passing information, and archiving the final version of the development scheme in a preset database; wherein the step of receiving scheme information input by the first user terminal based on the collaborative development interface, and assigning values to the development elements displayed by the collaborative development interface according to the scheme information to generate an initial development scheme comprises: if the collaborative development interface is a new scheme interface, extracting and analyzing the development elements in the scheme information input by the first user terminal to assign values to the scheme; adding attribute information to the main part according to the development elements in the scheme information input by the first user terminal, and establishing an association relationship between the main part and the requirement part in the development elements to generate an initial development scheme; wherein the attribute information includes one or more of the following: requirement part, requirement part identification, connection method, mounting hole center coordinate, interface size, tolerance requirement, load requirement and stiffness requirement.
2. The vehicle co-development method of claim 1, wherein, The collaborative development interface includes a new scheme interface and a change scheme interface, and the step of receiving a collaborative development request initiated by a first user terminal and displaying an adapted collaborative development interface according to the collaborative development request comprises: if the collaborative development request is a new scheme request, the new scheme interface is displayed; if the collaborative development request is a change scheme request, the scheme identification in the collaborative development request is extracted and analyzed, the target development scheme consistent with the scheme identification is screened in the database, the development elements mentioned in the target development scheme are identified, the preset change scheme interface is updated based on the development elements mentioned in the target development scheme, and the updated change scheme interface is displayed.
3. The vehicle co-development method of claim 1, wherein, The development elements in the scheme information include: main part and requirement part, and the step of receiving scheme information input by the first user terminal based on the collaborative development interface, and assigning values to the development elements displayed by the collaborative development interface according to the scheme information to generate an initial development scheme comprises: if the collaborative development interface is a new scheme interface, the development elements in the scheme information input by the first user terminal are extracted and analyzed to assign values to the scheme, and the main part and the requirement part in the development elements in the scheme information are associated to generate an initial development scheme; If the collaborative development interface is a change plan interface, a development element in the first user terminal input plan information is extracted and analyzed for plan assignment, and the development element in the plan information is displayed as a preset first color to generate an initial development plan.
4. The vehicle co-development method of claim 1, wherein, After the step of identifying and extracting the requirement part identifier in the initial development plan, and sending the initial development plan to the target second user terminal corresponding to the requirement part identifier, the method further comprises: receiving development plan passing information sent by the target second user terminal; According to the development plan passing information, the development plan is converted into a data model, the data model is set to a preset second color, and an initial data model plan is generated. After the step of sending the initial data model plan to the first user terminal and the target second user terminal, the method further comprises:
5. The vehicle co-development method of claim 4, wherein, If the scheme does not pass information sent by the first user terminal and / or the target second user terminal is received, the to-be-modified information in the scheme does not pass information is identified and extracted, the data model in the initial data model plan is set to a preset third color according to the to-be-modified information, and a to-be-modified data model plan is generated. The to-be-modified data model plan is sent to the first user terminal and / or the target second user terminal. The step of receiving the scheme passing information sent by the target second user terminal and the first user terminal, and generating a final version development plan according to the scheme passing information further comprises:
6. The vehicle co-development method of claim 4, wherein, receiving the scheme passing information sent by the first user terminal and the target second user terminal, and setting the data model in the initial data model plan to a preset fourth color according to the scheme passing information to generate a final version development plan. The device comprises:
7. A vehicle cooperative development device characterized by comprising: a receiving module configured to receive a collaborative development request initiated by a first user terminal, and display an adapted collaborative development interface according to the collaborative development request; the collaborative development request refers to a request to install a main part to a requirement part or connect the main part to the requirement part; a generating module configured to receive plan information input by the first user terminal based on the collaborative development interface, and assign a development element displayed by the collaborative development interface according to the plan information to generate an initial development plan; a sending module configured to identify and extract a requirement part identifier in the initial development plan, and send the initial development plan to a target second user terminal corresponding to the requirement part identifier; an archiving module configured to receive scheme passing information sent by the target second user terminal and the first user terminal, generate a final version development plan according to the scheme passing information, and archive the final version development plan in a preset database; and an archiving module configured to receive scheme passing information sent by the target second user terminal and the first user terminal, generate a final version development plan according to the scheme passing information, and archive the final version development plan in a preset database. The generating module is configured to extract and analyze the development elements in the scheme information input by the first user terminal to perform scheme assignment if the collaborative development interface is a new scheme interface; and add attribute information to the main component according to the development elements in the scheme information input by the first user terminal, and establish an association relationship with the demand components in the development elements to generate an initial development scheme; wherein the attribute information includes one or more of a demand component, a demand component identifier, a connection mode, a mounting hole center coordinate, an interface size, a tolerance requirement, a load requirement, and a stiffness requirement.
8. A vehicle cooperative development device characterized by comprising: The device comprises a memory, a processor, and a vehicle collaborative development program stored on the memory and executable on the processor, and the vehicle collaborative development program is configured to implement the steps of the vehicle collaborative development method according to any one of claims 1 to 6.
9. A storage medium, characterized by The storage medium stores a vehicle collaborative development program, and the vehicle collaborative development program implements the steps of the vehicle collaborative development method according to any one of claims 1 to 6 when executed by the processor.
Citation Information
Patent Citations
MBD-based aircraft complex structural part collaborative design implementation method
CN111008427A
Intelligent data verification method and system for price reporting and auditing scheme, and storage medium
CN113722352A