Simulation analysis method and device for windscreen wiper
By constructing a wiper model and setting driving laws for simulation analysis, the problem of inaccurate evaluation of wiper rainproof performance was solved, and the accuracy of design and development efficiency were improved.
Patent Information
- Application Number
- CN202410459272.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-16
- Publication Date
- 2025-10-24
AI Technical Summary
Current technology for wiper simulation analysis cannot accurately simulate the movement of the wiper, resulting in reduced accuracy in assessing the rainproof performance of the wiper and affecting development efficiency.
Models of each component of the windshield wiper are constructed, constraints and driving laws are set under the target scenario, simulation analysis is performed to generate motion curves, and rainproof performance is evaluated through simulated rainfall data.
This improved the accuracy and efficiency of windshield wiper design, avoided repeated modifications during the real-vehicle testing phase, and saved resources.
Smart Images

Figure CN120832745A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field, and particularly relates to a simulation analysis method and device of a rain blade. BACKGROUND
[0002] In the related art, when it rains, the rain blade cannot block the rainwater due to poor rain blocking performance, which causes water to enter the air conditioner of the vehicle, which affects the air conditioning performance and the air quality in the passenger compartment, and seriously affects the use experience of the customer. At present, in the design stage of the vehicle, the rain blade is simulated to determine the rain blocking performance of the current rain blade design structure. The rain blade model is simplified, the movement of the rain blade cannot be accurately simulated, the accuracy of the rain blocking performance evaluation of the rain blade is reduced, and the development efficiency is reduced. SUMMARY
[0003] The present disclosure provides a simulation analysis method, device and system of a rain blade to at least solve the problem of development efficiency in the related art. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of the embodiments of the present disclosure, a simulation analysis method of a rain blade is provided, comprising:
[0005] constructing a model of each component of the rain blade to obtain a rain blade model by combination;
[0006] setting a limit condition under a target scenario and determining a driving rule of a driving component in the rain blade model, wherein the target scenario is a scenario causing water to enter the air conditioner;
[0007] performing simulation according to the limit condition and the driving rule to generate a movement curve of each component in the rain blade model;
[0008] analyzing under the target scenario according to the movement curve, obtaining simulated rainfall data, and comparing the simulated rainfall data with a preset rainfall threshold to determine the rain blocking performance of the rain blade model, wherein the simulated rainfall data is the amount of rainwater intercepted by the rain blade model under the target scenario.
[0009] Optionally, the setting of the limit condition under the target scenario comprises:
[0010] dividing a surface mesh of the rain blade model;
[0011] setting a boundary condition, a physical field and a limit domain of the rain blade model, wherein the boundary condition is used to define the junction position of the rain blade model and the external environment, the physical field is used to define the distribution of the value of the physical quantity in time and space, and the limit domain limits the calculation boundary of the raindrop flow;
[0012] setting related parameters of the raindrop model in the target scene, wherein the related parameters of the raindrop model include at least one of the following: raindrop release speed, raindrop volume, raindrop density, gravity acceleration, and raindrop starting position.
[0013] Optionally, the simulation according to the restriction condition and the driving rule includes:
[0014] generating motion correlation between components according to the connection relationship between the components of the wiper model;
[0015] driving the wiper model by the driving component, and generating the motion curve of each component based on the motion correlation between the components, wherein the driving of the driving component complies with the driving rule.
[0016] Optionally, the generating of the motion curve of each component based on the motion correlation between the components includes:
[0017] generating the motion curve corresponding to the first main shaft and the first secondary shaft according to the driving rule of the driving component and the motion correlation between the driving component and the first main shaft and the first secondary shaft, wherein the first main shaft and the first secondary shaft are directly connected to the driving component;
[0018] generating the motion curve of each component according to the motion correlation between the first main shaft, the first secondary shaft and other components.
[0019] Optionally, the generating of the motion curve corresponding to the first main shaft and the first secondary shaft according to the driving rule of the driving component and the motion correlation between the driving component and the first main shaft and the first secondary shaft includes:
[0020] determining a first rotation angle of a driving shaft in the driving component at each time according to the driving rule of the driving component, converting the first rotation angle into a second rotation angle of the first main shaft, and converting the first rotation angle into a third rotation angle of the second main shaft;
[0021] generating the motion curve of the first main shaft according to the rule that the second rotation angle changes over time;
[0022] generating the motion curve of the second main shaft according to the rule that the third rotation angle changes over time.
[0023] Optionally, the generating of the motion curve of each component according to the motion correlation between the first main shaft, the first secondary shaft and other components includes:
[0024] convert the rotation angle of the first main shaft into a rotation angle of a component associated with the first main shaft according to a motion curve of the first main shaft, and generate a motion curve of the component associated with the first main shaft;
[0025] convert the rotation angle of the second main shaft into a rotation angle of a component associated with the second main shaft according to a motion curve of the second main shaft, and generate a motion curve of the component associated with the second main shaft.
[0026] Optionally, the analyzing according to the motion curve in the target scene to obtain the simulated rainfall data comprises:
[0027] generating a target scene according to the limit domain and the related parameters of the raindrop model;
[0028] According to the motion curve of each component in the wiper model, the wiper model is mobilized, and the first rainfall and the second rainfall corresponding to the wiper model are obtained, wherein the first rainfall and the second rainfall are the simulated rainfall data, the first rainfall is the amount of rainwater successfully intercepted by the wiper model, and the second rainfall is the amount of rainwater failed to be intercepted by the wiper model.
[0029] Optionally, the comparing the simulated rainfall data with the preset rainfall threshold to determine the rainproof performance of the wiper model comprises:
[0030] if the first rainfall is greater than a preset first rainfall threshold and the second rainfall is less than a preset second rainfall threshold, it is determined that the rainproof performance of the wiper is excellent;
[0031] if the first rainfall is less than a preset first rainfall threshold and the second rainfall is greater than a preset second rainfall threshold, it is determined that the rainproof performance of the wiper is unqualified;
[0032] otherwise, it is determined that the rainproof performance of the wiper is medium.
[0033] According to a second aspect of the embodiments of the present disclosure, a simulation analysis device for a wiper is provided, comprising:
[0034] a modeling module configured to construct a model of each component of the wiper to obtain a wiper model;
[0035] a scene configuration module configured to set a limit condition in a target scene and determine a driving rule of a driving component in the wiper model, wherein the target scene is a scene causing water entering an air conditioner;
[0036] a simulation module configured to simulate according to the limit condition and the driving rule to generate a motion curve of each component in the wiper model;
[0037] An analysis module is configured to analyze the target scene according to the motion curve, obtain simulated rainfall data, and compare the simulated rainfall data with a preset rainfall threshold to determine the rainproof performance of the wiper model, wherein the simulated rainfall data is the amount of intercepted rainwater of the wiper model in the target scene.
[0038] According to a third aspect of the embodiments of the present disclosure, an electronic device is provided, comprising:
[0039] a processor;
[0040] a memory for storing instructions executable by the processor;
[0041] The processor is configured to execute the instructions to implement the method according to any one of the first aspect.
[0042] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, when the instructions in the storage medium are executed by the processor of the electronic device, the electronic device can execute the method according to any one of the first aspect.
[0043] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:
[0044] By constructing the wiper model, setting the driving rule of the driving component, and simulating according to the target scene and the set limit conditions, the simulation result can be obtained intuitively. By constructing an accurate wiper model and combining the driving rule of the driving component, the simulation can be accurately performed, the running curve of the wiper can be determined, and the simulated rainfall data obtained in the analysis process is more accurate, so that the rainproof performance of the wiper model can be better determined. In the early stage of vehicle design and development, it can be determined whether the designed wiper structure is reasonable, avoiding repeated modification of the design in the real vehicle test stage and wasting resources, and improving the efficiency of development and design.
[0045] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0046] The accompanying drawings incorporated in the specification and forming a part of it, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure without limiting it in an inappropriate manner.
[0047] Figure 1 is a flowchart of a simulation analysis method of a wiper according to an exemplary embodiment.
[0048] Figure 2 is a structural schematic diagram of a wiper model according to an exemplary embodiment.
[0049] Figure 3 is a simulation experiment diagram according to an example embodiment.
[0050] Figure 4 is a block diagram of a simulation analysis device of a wiper according to an example embodiment.
[0051] Figure 5 is a block diagram of a device according to an example embodiment.
[0052] Figure 6 is a block diagram of a device according to an example embodiment. DETAILED DESCRIPTION
[0053] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings.
[0054] It should be noted that the terms "first", "second", and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0055] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) involved in the present disclosure is all information authorized by the user or authorized by all parties.
[0056] At present, most of the tests for automatic wipers based on rain sensors still use integrated real cars for real car testing and verification, and can only be tested in the late stage of car development, or a part of them are tested by integrated bench. The existing technology has the disadvantages of late verification and improvement cycle, poor test repeatability, low test efficiency, long test cycle, etc. in the test link of automatic wipers based on rain sensors.
[0057] Figure 1 is a flowchart of a simulation analysis method of a wiper according to an example embodiment, as shown in Figure 1 the method comprises the following steps.
[0058] Step 101, constructing a model of each component of the wiper, and combining to obtain a wiper model;
[0059] In step 102, a limit condition in a target scenario is set, and a driving rule of a driving component in the wiper model is determined, wherein the target scenario is a scenario causing water entering the air conditioner.
[0060] In step 103, simulation is performed according to the limit condition and the driving rule to generate a motion curve of each component in the wiper model.
[0061] In step 104, analysis is performed in the target scenario according to the motion curve to obtain simulated rainfall data, and comparison is performed between the simulated rainfall data and a preset rainfall threshold to determine the rainproof performance of the wiper model, wherein the simulated rainfall data is an interception amount of rainwater by the wiper model in the target scenario.
[0062] In a possible embodiment, simulation software is used for simulation testing. First, a three-dimensional model of the wiper is constructed, which includes three-dimensional models of components in the wiper. The three-dimensional models of the components are spliced together according to a designed structure to form a three-dimensional model of the wiper, that is, the wiper model.
[0063] The embodiment can test the state of the wiper when running in various target scenarios. Different target scenarios are constructed by setting limit conditions in the simulation software.
[0064] Optionally, the target scenarios include a wind volume simulation scenario, a light simulation scenario, and a rainfall simulation scenario. In the wind volume simulation scenario, wind data at various wind levels can be obtained according to wind strength. In the light simulation scenario, various light data can be obtained according to light strength. In the rainfall simulation scenario, various rainfall data can be obtained by setting different rainfall intensities according to the requirements of the simulated environment.
[0065] Optionally, the target scenario is a scenario causing water entering the air conditioner, that is, the above-mentioned rainfall simulation scenario. Simulation can be performed in this scenario to determine the rainproof performance of the wiper model.
[0066] Figure 2 FIG. 1 is a structural schematic diagram of a wiper model according to an example embodiment. Figure 2 As shown in FIG. 1, components in the wiper model include:
[0067] a wiper motor, a first main shaft, a second main shaft, a third main shaft, a main arm seat, a main wiper arm, a main wiper blade, a first auxiliary shaft, a second auxiliary shaft, a third auxiliary shaft, an auxiliary arm seat, an auxiliary wiper arm, and an auxiliary wiper blade.
[0068] Optionally, the driving component in the wiper model is the wiper motor.
[0069] In the embodiment, the wiper motor is driven by the motor, and the rotation of the motor is converted into the reciprocating motion of the wiper arm through the connecting rod mechanism, so as to realize the wiper action. Generally, the wiper can work by connecting the motor. By selecting high and low speed gears, the current of the motor can be changed, so as to control the speed of the motor and the wiper arm.
[0070] As shown in Figure 2 The wiper motor is connected to the first main shaft and the second main shaft through the connecting rod;
[0071] The first main shaft is connected to the second main shaft through the main arm seat, the main wiper arm is connected to the middle part of the third main shaft, and the two ends of the third main shaft are connected to the main wiper arm and the main wiper blade respectively;
[0072] The first auxiliary shaft is connected to the second auxiliary shaft through the auxiliary arm seat, the second auxiliary shaft is connected to the auxiliary wiper blade through the auxiliary wiper arm, and the third auxiliary shaft is connected to the auxiliary wiper blade.
[0073] After creating the wiper model, in order to facilitate subsequent motion analysis, the coordinate systems of the first main shaft, the second main shaft, the third main shaft, the first auxiliary shaft, the second auxiliary shaft and the third auxiliary shaft are converted into the computer coordinate system.
[0074] Optionally, the step 102 sets the limiting conditions in the target scene, including:
[0075] Divide the surface mesh of the wiper model;
[0076] Set the boundary conditions, physical fields and limit domains of the wiper model, wherein the boundary conditions are used to define the junction position of the wiper model and the external environment, the physical fields are used to define the distribution of the value of the physical quantity in time and space, and the limit domain limits the calculation boundary of the raindrop flow;
[0077] Set the related parameters of the raindrop model in the target scene, wherein the related parameters of the raindrop model include at least one of the following: raindrop release speed, raindrop volume, raindrop density, gravity acceleration and raindrop starting position.
[0078] In the embodiment, in order to analyze the raindrop blocking effect of the wiper in the target scene, in addition to setting the boundary conditions, physical fields and limit domains of the wiper model, the related parameters of the raindrop model in the target scene are also set.
[0079] In the process of three-dimensional model modeling, dividing surface mesh is a crucial step. Three-dimensional entity model is essentially continuous geometry, and when calculating, simulating or rendering, these continuous bodies need to be converted into discrete mathematical models. By dividing surface mesh, complex three-dimensional models can be cut into a series of interconnected polygonal patches, which form a series of finite volume or area units, so that computers can process and operate. Reasonable mesh division can accurately describe the geometric characteristics and physical properties of the model, ensuring the accuracy and convergence of the calculation results.
[0080] Optionally, the physical field includes a liquid physical field and a solid physical field, and the physical field parameters mainly include the cohesion coefficient, adhesion coefficient, shear viscosity, bulk viscosity, roughness, friction coefficient and the like of the material. The limit domain is used to limit the calculation boundary of water flow to prevent the water from flowing too fast under the action of gravity, resulting in slow calculation speed.
[0081] Optionally, the boundary condition also includes the setting of rainfall, and the rainfall is determined according to the test standard of the implementer. In a possible embodiment, the related parameters of the raindrop model include: raindrop release speed, raindrop volume, raindrop density, gravitational acceleration, raindrop starting position, wind direction, wind speed and the like. The implementer can imitate different target scenes by adjusting the specific values of these parameters.
[0082] In this embodiment, the limit domain of the simulation setting is limited, and to achieve the same effect as the actual one, a release speed is added to the raindrop, which can also save some calculation time.
[0083] Optionally, in the related parameters of the raindrop model: the wind force is level 1, and the rainfall is 100 millimeters per square meter (mm / m 2 ); or, the wind force is level 2, and the rainfall is 80 millimeters per square meter (mm / m 2 ).
[0084] Optionally, the step 103 simulates according to the limit condition and the driving rule, including:
[0085] Generating the motion correlation between components according to the connection relationship between the components of the wiper model;
[0086] Activating the driving component to drive the wiper model, and generating the motion curve of each component based on the motion correlation between the components, and the driving of the driving component complies with the driving rule.
[0087] In this embodiment, the driving component is a motor. The process of driving the wiper motor to move the wiper shaft is as follows: first, the motor is driven: the wiper motor itself is a DC motor. When the driver selects different gears through the wiper switch, the corresponding electrical signal will be transmitted to the motor, changing the rate of change of the electromagnetic field inside the motor, i.e. the driving law, thereby controlling the motor speed. After receiving the power supply, the motor starts to rotate. Then the speed is changed and the motion form is converted: in order to convert the continuous rotary motion of the motor into the back-and-forth swinging motion required by the wiper, the output shaft of the motor is usually connected to a speed change mechanism, such as a small gear transmission or a worm gear transmission mechanism. This speed change mechanism will reduce the high-speed rotation of the motor to an appropriate speed suitable for the operation of the wiper. The output after speed change is transmitted to a connecting rod mechanism, which can convert rotary motion into linear reciprocating motion. For example, in some vehicle models, a four-bar linkage or similar design is used, which includes a crank slider mechanism, so that the wiper arm can swing left and right periodically at a certain angle. The wiper arm is directly connected to the above-mentioned reciprocating motion conversion mechanism, and as the motor drives the connecting rod mechanism to move, the wiper arm also swings back and forth. The end of the wiper arm is equipped with a rubber blade, which will sweep back and forth on the windshield when the wiper arm swings, removing rain and other contaminants. Through a series of mechanical transmission devices, the wiper motor ultimately converts electrical energy into mechanical energy and effectively converts the rotary motion of the motor into the reciprocating swinging motion required by the wiper, thereby completing the task of cleaning the windshield.
[0088] Optionally, the generating of the motion curve of each component based on the motion correlation between the components comprises:
[0089] According to the driving law of the driving component and the motion correlation between the driving component and the first main shaft and the first auxiliary shaft, the motion curves corresponding to the first main shaft and the first auxiliary shaft are generated, wherein the first main shaft and the first auxiliary shaft are directly connected to the driving component;
[0090] According to the motion correlation between the first main shaft and the first auxiliary shaft and other components, the motion curves of each component are generated.
[0091] In this embodiment, the first main shaft and the first auxiliary shaft are directly connected to the driving component, so their motion is directly related to the motion of the driving component. According to the driving law of the driving component and the correlation, the motion curves corresponding to the first main shaft and the first auxiliary shaft can be determined. Then, according to the connection relationship of the components in the wiper model, the motion curves corresponding to the connected components are determined in turn, so that the motion of the entire wiper model can be determined.
[0092] The driving process of the driving component to the wiper model can be analyzed in two parts. In the first part, the driving component drives the first main shaft, and in turn drives the main arm base, the second main shaft, the main wiper arm, the third main shaft and the main wiper blade to move. In the second part, the driving component drives the first auxiliary shaft, and in turn drives the auxiliary arm base, the second auxiliary shaft, the auxiliary wiper arm, the third auxiliary shaft and the auxiliary wiper blade to move. The motion curves of the various components are also inferred according to the above motion association, so that the motion of each component can be accurately obtained, and the overall motion of the wiper model is closer to reality, and the results obtained by subsequent simulation are more accurate.
[0093] Optionally, the generating of the motion curves corresponding to the first main shaft and the first auxiliary shaft according to the driving law of the driving component and the motion association between the driving component and the first main shaft and the first auxiliary shaft comprises:
[0094] determining the first rotation angle of the driving shaft in the driving component at each time according to the driving law of the driving component, converting the first rotation angle into the second rotation angle of the first main shaft, and converting the first rotation angle into the third rotation angle of the second main shaft;
[0095] generating the motion curve of the first main shaft according to the law that the second rotation angle changes with time;
[0096] generating the motion curve of the second main shaft according to the law that the third rotation angle changes with time.
[0097] Optionally, the generating of the motion curves of the various components according to the motion association between the first main shaft and the first auxiliary shaft and other components comprises:
[0098] converting the rotation angle of the first main shaft into the rotation angle of the component associated with the first main shaft according to the motion curve of the first main shaft, and generating the motion curve of the component associated with the first main shaft;
[0099] converting the rotation angle of the second main shaft into the rotation angle of the component associated with the second main shaft according to the motion curve of the second main shaft, and generating the motion curve of the component associated with the second main shaft.
[0100] In this embodiment, the components in the wiper model are rotatably connected through connecting pieces, and the wiper moves on the plane of the front windshield of the car, so the description of the motion of the wiper model only needs to describe the angle change curves of the various components.
[0101] When the wiper model moves, the wiper motor drives the connecting rod, the connecting rod drives the rocker arm, and the rocker arm drives the wiper to move. As long as the rotation angles of the three main shafts and the three auxiliary shafts are determined, the motion of the wiper model can be determined.
[0102] The horizontal coordinate is the rotation angle of the driving shaft of the wiper motor during a movement cycle, and the vertical coordinate is the angle of the component. The implementer can design the cycle of wiper movement and the speed of rotation according to the own needs, and finally convert them into a movement curve graph. Figure 3 is a simulation experiment graph according to an example embodiment, as Figure 3 As shown in the simulation experiment, the blocking effect of the wiper model on the raindrops during movement can be observed intuitively, and the performance of the wiper model can be further analyzed.
[0103] Optionally, the analysis according to the movement curve in the target scene to obtain the simulated rainfall data comprises:
[0104] generating a target scene according to the limit domain and the related parameters of the raindrop model;
[0105] According to the movement curve of each component of the wiper model, the wiper model is moved, and the first rainfall and the second rainfall corresponding to the wiper model are obtained, wherein the first rainfall and the second rainfall are the simulated rainfall data, the first rainfall is the amount of rainwater intercepted successfully by the wiper model, and the second rainfall is the amount of rainwater intercepted unsuccessfully by the wiper model.
[0106] Optionally, the comparison of the simulated rainfall data with the preset rainfall threshold to determine the rainproof performance of the wiper model comprises:
[0107] If the first rainfall is greater than the preset first rainfall threshold, and the second rainfall is less than the preset second rainfall threshold, it is determined that the rainproof performance of the wiper is excellent.
[0108] If the first rainfall is less than the preset first rainfall threshold, and the second rainfall is greater than the preset second rainfall threshold, it is determined that the rainproof performance of the wiper is unqualified.
[0109] Otherwise, it is determined that the rainproof performance of the wiper is medium.
[0110] In this embodiment, the rainproof performance of the wiper is determined by the amount of leaked raindrops. When the amount of leaked raindrops is small, it can be determined that the rainproof performance of the wiper is good. When the amount of leaked raindrops is large, it can be determined that the rainproof performance of the wiper is poor, which may cause water to enter the air conditioner and needs to be optimized and designed.
[0111] Figure 4 is a simulation analysis device block diagram of a wiper according to an example embodiment. Refer to Figure 5 The device comprises:
[0112] The modeling module 410 is configured to construct a model of each component of the wiper, and combine the models to obtain a wiper model.
[0113] The scene configuration module 420 is configured to set a limitation condition in a target scene, and determine a driving rule of a driving component in the wiper model, wherein the target scene is a scene causing water entering the air conditioner.
[0114] The simulation module 430 is configured to simulate according to the limitation condition and the driving rule, to generate a motion curve of each component in the wiper model.
[0115] The analysis module 440 is configured to analyze in the target scene according to the motion curve, obtain simulated rainfall data, and compare the simulated rainfall data with a preset rainfall threshold to determine a rainproof performance of the wiper model, wherein the simulated rainfall data is an interception amount of rainwater by the wiper model in the target scene.
[0116] As to the apparatus in the above-described embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.
[0117] Figure 5 is a block diagram of an apparatus 800 according to an exemplary embodiment. The apparatus 800 can be a mobile phone, a computer, a digital broadcast terminal, a message receiving device, a tablet device, a personal digital assistant, or the like, for example.
[0118] Referring to Figure 5 , the apparatus 800 can include one or more of the following components: a processing component 802, a memory component 804, a power supply component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0119] The processing component 802 usually controls overall operations of the apparatus 800, such as operations associated with displaying, making phone calls, data communications, camera operations, and recording operations. The processing component 802 can include one or more processors 820 to execute instructions to complete all or part of steps of the methods described above. Further, the processing component 802 can include one or more modules to facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0120] The memory 804 is configured to store various types of data to support the operation of the device 800. Examples of such data include instructions for any application or methods operating on the device 800, contact data, phonebook data, messages, pictures, videos, and the like. The memory 804 can be implemented by any type of volatile or nonvolatile storage devices or a combination thereof such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0121] The power supply component 806 supplies electrical power for the various components of the device 800. The power supply component 806 can include a power supply management system, one or more power supplies, and other components associated with generating, managing and distributing electrical power for the device 800.
[0122] The multimedia component 808 includes a screen providing an output interface between the device 800 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swiping and gestures on the touch panel. The touch sensors can not only sense a boundary of a touching or swiping action, but also detect duration and pressure associated with the touching or swiping action. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. The front and / or rear camera can receive external multimedia data when the device 800 is in an operation mode, such as a shooting mode or a video mode. Each of the front and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0123] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive an external audio signal when the device 800 is in an operation mode, such as a calling mode, a recording mode and a voice recognition mode. The received audio signal can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
[0124] The I / O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which can be a keyboard, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button and a lock button.
[0125] The sensor component 814 includes one or more sensors for providing status assessments for various aspects of the device 800. For example, the sensor component 814 can detect an open / closed position of the device 800, relative positioning of components, such as a display and keypad of the device 800, a change in position of the device 800 or a component of the device 800, presence or absence of user contact with the device 800, orientation or acceleration / deceleration of the device 800, and temperature changes of the device 800. The sensor component 814 can include proximity sensor(s) configured to detect presence of nearby objects without any physical contact. The sensor component 814 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 814 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0126] The communication component 816 is configured to facilitate wired or wireless communication between the device 800 and another device. The device 800 can access a wireless network based on a communication standard, such as WiFi, a cellular network (e.g., 2G, 3G, 4G, or 5G), or a combination thereof. In an example embodiment, the communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 816 can further include a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.
[0127] In an example embodiment, the device 800 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic components, for performing the above-described methods.
[0128] In an example embodiment, a storage medium, such as the memory 804 including instructions, is also provided. The instructions can be executable by the processor 820 of the device 800 to implement the above-described methods. Alternatively, the storage medium can be non-transitory computer-readable storage medium, such as ROM, RAM, CD-ROM, magnetic tapes, floppy disks, and optical data storage devices, etc.
[0129] Figure 6is a block diagram of an apparatus 900 according to an exemplary embodiment. For example, the apparatus 900 can be provided as a server. Referring to FIG. 9, the apparatus 900 includes a processing component 922, a memory 932, an input / output (I / O) interface 958, and a communication interface 950. Figure 6 The processing component 922 includes one or more processors, such as a processor 924. The processor 924 is configured to execute instructions stored in the memory 932 to perform operations associated with the components of the apparatus 900, as described herein. In some embodiments, the processor 924 is configured to execute instructions stored in the memory 932 to perform all or a subset of the operations described herein as being performed by the apparatus 900.
[0130] The apparatus 900 can also include a power supply component 926 configured to supply power to the apparatus 900, a wired or wireless network interface 950 configured to connect the apparatus 900 to a network, and an input / output (I / O) interface 958. The apparatus 900 can operate based on an operating system stored in the memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or the like.
[0131] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. For example, the disclosure is intended to cover variations, uses, or adaptations of the disclosure including departures from the present disclosure that come within known
[0132] It is to be understood that the disclosure is not limited to the precise construction described above and shown in the attached drawings, and that various modifications and changes can be made to the embodiments thereof without departing from the scope thereof. The scope of the disclosure is to be limited only by the claims appended hereto.
Claims
1. A simulation analysis method of a wiper, characterized by, The method comprises the following steps: constructing a model of each component of the wiper, and combining to obtain a wiper model; setting a limit condition under a target scene, and determining a driving rule of a driving component in the wiper model, wherein the target scene is a scene causing water entering the air conditioner; performing simulation according to the limit condition and the driving rule to generate a motion curve of each component in the wiper model; performing analysis under the target scene according to the motion curve to obtain simulated rainfall data, and comparing the simulated rainfall data with a preset rainfall threshold to determine the rainproof performance of the wiper model, wherein the simulated rainfall data is the amount of intercepted rainwater of the wiper model under the target scene.
2. The method of claim 1, wherein, The setting of the limit condition under the target scene comprises: dividing a surface grid of the wiper model; setting a boundary condition, a physical field and a limit domain of the wiper model, wherein the boundary condition is used to define the junction position of the wiper model and the external environment, the physical field is used to define the distribution of the value of the physical quantity in time and space, and the limit domain limits the calculation boundary of the raindrop flow; setting related parameters of a raindrop model under the target scene, and generating the target scene according to the limit domain and the related parameters of the raindrop model; wherein the related parameters of the raindrop model include at least one of the following: raindrop release speed, raindrop volume, raindrop density, gravity acceleration, raindrop starting position.
3. The method of claim 1, wherein, The simulation according to the limit condition and the driving rule comprises: generating motion correlation between components according to the connection relationship between each component of the wiper model; activating the driving component to drive the wiper model, and generating the motion curve of each component based on the motion correlation between the components, wherein the driving of the driving component complies with the driving rule.
4. The method of claim 3, wherein, The generation of the motion curve of each component based on the motion correlation between the components comprises: generating the motion curve corresponding to the first main shaft and the first secondary shaft according to the driving rule of the driving component and the motion correlation between the driving component and the first main shaft and the first secondary shaft, wherein the first main shaft and the first secondary shaft are directly connected with the driving component; generating the motion curve of each component according to the motion correlation between the first main shaft and the first secondary shaft and other components.
5. The method of claim 4, wherein, The generation of the motion curve corresponding to the first main shaft and the first secondary shaft according to the driving rule of the driving component and the motion correlation between the driving component and the first main shaft and the first secondary shaft comprises: determining a first rotation angle of a driving shaft in the driving component at each time according to the driving rule of the driving component, converting the first rotation angle into a second rotation angle of the first main shaft, and converting the first rotation angle into a third rotation angle of the second main shaft; generating the motion curve of the first main shaft according to the rule of the change of the second rotation angle with time; generating the motion curve of the second main shaft according to the rule of the change of the third rotation angle with time.
6. The method of claim 5, wherein, The generation of the motion curve of each component according to the motion correlation between the first main shaft and the first secondary shaft and other components comprises: convert the rotation angle of the first main shaft into a rotation angle of a component associated with the first main shaft according to the motion curve of the first main shaft, and generate a motion curve of the component associated with the first main shaft; convert the rotation angle of the second main shaft into a rotation angle of a component associated with the second main shaft according to the motion curve of the second main shaft, and generate a motion curve of the component associated with the second main shaft.
7. The method according to any one of claims 1 to 6, characterized in that, the analysis according to the motion curve in the target scene to obtain simulation rainfall data, including: According to the motion curve of each component in the wiper model, the wiper model is mobilized, and the first and second rainfalls corresponding to the wiper model are obtained, wherein the first and second rainfalls are the simulation rainfall data, the first rainfall is the amount of rainwater successfully intercepted by the wiper model, and the second rainfall is the amount of rainwater failed to be intercepted by the wiper model.
8. The method of claim 7, wherein, the comparison of the simulation rainfall data with a preset rainfall threshold to determine the rainproof performance of the wiper model, including: if the first rainfall is greater than a preset first rainfall threshold, and the second rainfall is less than a preset second rainfall threshold, it is determined that the rainproof performance of the wiper is excellent; if the first rainfall is less than a preset first rainfall threshold, and the second rainfall is greater than a preset second rainfall threshold, it is determined that the rainproof performance of the wiper is unqualified; otherwise, it is determined that the rainproof performance of the wiper is medium.
9. A simulation analysis device for a wiper, characterized by comprising: including: a modeling module for constructing a model of each component of the wiper to obtain a wiper model; a scene configuration module for setting a limit condition in a target scene and determining a driving rule of a driving component in the wiper model, wherein the target scene is a scene that causes water to enter the air conditioner; a simulation module for simulation according to the limit condition and the driving rule to generate a motion curve of each component in the wiper model; an analysis module for analyzing according to the motion curve in the target scene to obtain simulation rainfall data, and comparing the simulation rainfall data with a preset rainfall threshold to determine the rainproof performance of the wiper model, wherein the simulation rainfall data is the amount of rainwater intercepted by the wiper model in the target scene.
10. An electronic device, comprising: including: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the method of any one of claims 1 to 8.