Methods and systems for testing coupled hybrid dynamic systems
10876930 ยท 2020-12-29
Assignee
Inventors
Cpc classification
G01M17/0074
PHYSICS
International classification
Abstract
A test system and method for testing a coupled hybrid dynamic system in simulated motion along a path includes a physical test rig configured to test a physical component. A processor is configured with modeled test data, a first virtual model portion and a second virtual model portion of the coupled hybrid dynamic system, the first virtual model portion, the second virtual model portion and the physical component comprising the coupled hybrid dynamic system. The processor is configured to control the test rig such that the component under test responds to the second virtual model portion, that in turn receives a first input comprising the modeled test data, a second input being motion of the first virtual model portion of the coupled hybrid dynamic system, a third input being a control mode response from the test rig having the physical component under test and a fourth input comprising guidance controls for the coupled hybrid dynamic system.
Claims
1. A test system for testing a coupled hybrid dynamic system, the test system comprising: a physical test rig with at least one actuator configured to test a physical component; a non-transitory computer storage device storing a modeled test data, a first virtual model portion of the coupled hybrid dynamic system and a second virtual model portion of the coupled hybrid dynamic system, wherein the first virtual model portion and the second virtual model portion in simulated motion in response to a drive signal input to the test rig having the physical component under test; and a processor operable with the storage device configured to execute instructions to generate a virtual drive to operate the at least one actuator of the physical test rig such that the physical component under test responds to the second virtual model portion of the coupled hybrid dynamic system in response to a first input comprising the modeled test data, a second input being a response to a motion of the first virtual model portion of the coupled hybrid dynamic system and a third input being a control mode response from the test rig having the physical component under test.
2. The test system of claim 1 and wherein the instructions comprise the first virtual model portion responding to a response from the test rig having the physical component.
3. The test system of claim 2 and wherein the response from the test rig having the physical component corresponds to a plurality of defined attachment points from the physical component under test simulated corresponding to the first virtual model portion.
4. The test system of claim 3 and wherein the response from the test rig having the physical component represent coupling forces at the plurality of defined attachment points.
5. The test system of claim 1 wherein the coupled hybrid dynamic system represents a moving body.
6. The test system of claim 5 wherein the moving body represents a vehicle and the modeled test data comprises a road upon which the vehicle travels.
7. The test system of claim 6 wherein the processor is further configured to have guidance control inputs for the second virtual model portion corresponding to a driver of the vehicle.
8. The test system of claim 7 wherein the first virtual model portion represents a vehicle body.
9. A test system for testing a coupled hybrid dynamic system in simulated motion along a path, the test system comprising: a physical test rig with at least one actuator configured to test a physical component; a non-transitory computer storage device storing a modeled test data, a first virtual model portion of the coupled hybrid dynamic system and a second virtual model portion of the coupled hybrid dynamic system, wherein the first virtual model portion and the second virtual model portion in simulated motion in response to a drive signal input to the test rig having the physical component under test; and a processor configured to generate a virtual drive to operate the at least one actuator of the physical test rig such that the physical component under test responds to the second virtual model portion of the coupled hybrid dynamic system in response to a first input comprising the modeled test data, a second input being a response to a motion of the first virtual model portion of the coupled hybrid dynamic system, a third input being a control mode response from the test rig having the physical component under test, and wherein the first virtual model portion receives a fourth input comprising guidance controls for the first virtual model portion of the coupled hybrid dynamic system.
10. The test system of claim 9 and wherein the first virtual model portion of the coupled hybrid dynamic system responds to a response from the test rig having the physical component.
11. The test system of claim 10 and wherein the response from the test rig having the physical component corresponds to a plurality of defined attachment points from the physical component under test simulated corresponding to the first virtual model portion of the coupled hybrid dynamic system.
12. The test system of claim 11 and wherein the response from the test rig having the physical component comprise coupling forces at the plurality of defined attachment points.
13. The test system of claim 12 wherein the coupled hybrid dynamic system represents a vehicle and the guidance controls correspond to a driver of the vehicle.
14. The test system of claim 13 wherein the modeled test data represents a road upon which the vehicle travels.
15. The test system of claim 12 wherein the coupled hybrid dynamic system represents a vehicle and the first virtual model portion represents a body of the vehicle.
16. A test system for testing a coupled hybrid dynamic system in simulated motion along a path, the test system comprising: a physical test rig with at least one actuator configured to test a physical component; a non-transitory computer storage device storing a modeled test data, a first virtual model portion of the coupled hybrid dynamic system and a second virtual model portion of the coupled hybrid dynamic system, wherein the first virtual model portion and the second virtual model portion in simulated motion in response to a drive signal input to the test rig having the physical component under test; a plurality of attachment points defined between the physical component under test simulated corresponding to the first virtual model portion; and a processor is configured to generate a virtual drive for the at least one actuator of the physical test rig such that the physical component under test responds to the second virtual model portion in response to a motion of the first virtual model portion simulating moving together along the path by iteratively applying drives until a virtual guidance control for the first virtual model portion is at least negligible when inputs into the first virtual model portion corresponding to the attachment points from a response of the physical test rig having the physical component under test to the virtual drive cause the first virtual model portion to move with the second virtual model portion along the path.
17. The test system of claim 16 wherein the drives are based on guidance inputs for the second virtual model portion, the second virtual model portion further responding to virtual motion of the first virtual model portion and a response from the physical test rig.
18. The test system of claim 17 wherein the guidance inputs for the second virtual model portion are iteratively corrected.
19. The test system of claim 16 wherein the inputs into the first virtual model corresponding to the attachment points represent forces.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE ILLUSTRATIVE EMBODIMENTS
(8) The above-described embodiment included an actual vehicle body 80 being coupled to a test rig 72 via the actual suspension components (struts, springs, shocks, spindles, etc.) of the vehicle 80 wherein a virtual model 70 was provided for the disembodied wheels and tires (DWT). In other words in the embodiment of
(9) Although concepts herein described can be applied to other forms of hybrid systems, aspects of the present invention are particularly useful in vehicle component testing, herein by way of example only, the vehicle being an automobile or the like. In the illustrative embodiment, generally, the system 200 generally includes a virtual DWT model 202, a virtual vehicle body model 204 and a rig 206 with actuators to impart load and/or displacements upon actual physical suspension components (struts, springs, shocks, spindles, etc.), two of which are illustrated at 208. The rig 206 further includes a fixed reaction structure 210 to which the actual physical suspension components 208 are mounted. Load cells and/or displacement sensors operably coupled to the actual physical suspension components 208 provide responses 212 that serve as inputs to the virtual body model 204, while responses 214 (similar to responses 82 in
(10) Referring also to
(11) The system 200 can be used to conduct tests on the actual physical components 208 as a virtual vehicle 240 (
(12) For instance, and without limitation, the vehicle body 204 represented by CG 250 can be displaced in selected degrees of freedom such as those being only horizontal (in a plane comprising horizontal movementsX,Y positions relative to coordinate system 254 and yaw, rotational movements about a Z axis of the coordinate system 254). In yet a further embodiment, additional DOFs can be included, including all remaining DOFs besides the horizontal movements, in particular heave (linear movement parallel to the Z-axis), pitch (rotational movement about the Y-axis) and roll (rotational movement about the X-axis).
(13) It should be noted that the vehicle body in system 200 is actually simulated as a decoupled body with constraints (e.g. forces acting) on it. As illustrated in
(14) For horizontal vehicle guidance (X, Y), the desired path 242 is known since it defines the simulation event, and adjusting it is not a solution. Rather, in order to minimize guidance forces 230 for horizontal vehicle guidance, the driver's inputs 272 are iteratively adjusted. The driver's inputs 272 include one or both of Steering Torque and Drive Torque, for example depending on simulation along a straight path or a path with curves or bends. Since steering also affects both Y and Yaw forces, adjustment of the Yaw guidance is also part of the iterative horizontal adjustment.
(15) In contrast, the required guidance for Heave, Roll and Pitch (non-horizontal guidance) is not known so the control objective is to iteratively adjust the body guidance 230 to minimize the Heave, Roll, Pitch guidance forces in sympathy (corresponding agreement) with the suspension forces 212 coming from the fixed-body test system.
(16) Iterative determination of drive 224 is illustrated in
(17) Referring to method 300 at step 302, drives comprising random white noise excitation is created (herein by way of example) for 6 guidance control inputs: 4 virtual body guidance control inputs (Heave, Roll, Pitch, Yaw), and 2 guidance control inputs (Driver profile) corresponding to a driver of the vehicle (e.g. Steer Torque & Drive Torque). It should be noted for simpler motions of the vehicle body (e.g. straight line movements) less than 6 guidance controls may be acceptable.
(18) At step 304, the random Heave, Roll, Pitch, and Yaw guidance control drive inputs are applied to the model of the virtual body 204 so that a reference motion of the virtual body is obtained.
(19) At step 306, the random Driver profile (Steer Torque & Drive Torque) and Yaw are applied to each of the DWT virtual tire simulation models collectively represented at 202, resulting in random horizontal constraint forces at each tire. It should be noted random steer inputs are only applied to appropriately affected DWTs., for instance, typically the front two virtual tires on a front-steer vehicle, etc.
(20) At step 308, the virtual tire forces ascertained by step 306 and the virtual body reference motion ascertained at step 304 are used to generate a random excitation drive signal for the test rig 206. To do this, the inverse spindle convergence (FRF.sup.1) 77 that was obtained using the method described above is used to create the test rig drive. It should be noted that the virtual body reference motion in pitch, roll, heave measured against the vertical DWT spindle motion response forms the expected corresponding suspension relative vertical displacement that needs to be applied to the fixed-reaction suspension in the rig along with the corresponding DWT virtual tire forces.
(21) At step 310, the random drive is played into the test rig, and a set of suspension reaction constraint forces 212 is recorded.
(22) At step 312, the random Heave, Roll, Pitch & Yaw drives from step 304 are used again to drive the virtual body model 204, this time while also applying the random suspension reaction forces 212 to the virtual body model 204.
(23) At step 314, a resultant set of 6 DOF body guidance forces 266 is recorded, and is used as the output data for the system dynamic response guidance model (FRF) calculation based on the random 6 guidance control inputs: 4 virtual body guidance control inputs (Heave, Roll, Pitch, Yaw), and 2 Driver guidance control inputs: (Steer Torque & Drive Torque).
(24) At step 316, inverse model (FRF.sup.1) 268 of the system dynamic response guidance model is calculated from system dynamic response guidance model (FRF).
(25) During the iterative process and assuming that a virtual body guidance force error 266 exists, the error 266 is provided to the inverse (FRF.sup.1) 268 of the system dynamic response guidance model. From the virtual body guidance force error 266, the inverse (FRF.sup.1) 268 of the system dynamic response guidance model provides a guidance correction 270. Horizontal guidance corrections correspond to DWT wheel torque and steer corrections (steer angle and steering torque) corrections 271. These corrections are added to the DWT wheel torque and steer inputs of the current iteration 272 so as to generate values for a new iteration which are subsequently provided to the DWT virtual model 202 along with the other inputs from the digital road file 218, virtual body motion 216 and actual motion of each of the spindles 214. Upon reduction of the virtual guidance force error 266 to zero (or negligible virtual guidance force error) as well as, in this embodiment, reduction of spindle force errors to zero (or negligible spindle force errors) as measured by comparison of the actual and virtual forces of the spindles indicated by arrows 260 and 262, the final drive 224 is obtained with the requisite DWT wheel torque and steer angle inputs 272 now known given the digital road data 218 and the desired horizontal path 242 of the vehicle body defined by virtual body guidance 230. The final drive 224 can then be used for conducting a test.
(26) At this point it should be noted that although illustrated with a single virtual body responding to the test rig when driven (e.g. coupling forces 212), this should not be considered limiting in that other coupled hybrid dynamic systems may have more than one virtual body responding to responses obtained from the physical components, other virtual bodies and/or other inputs from the system. Generation of the final drive is performed in a similar manner; however, motion of each virtual body would be accounted for in a similar manner as that described above with each virtual body having a corresponding inverse guidance (FRF.sup.1) with guidance error and guidance correction used iteratively. For example, another virtual body may respond to the same and/or other physical components, such as other physical components of the vehicle. By way of illustration only, in another embodiment actual engine mounts could also need to be tested along with the struts. In that embodiment, another portion (i.e. the engine) of the vehicle can be modeled in addition to the vehicle body. And/or in another embodiment, the system can have a model of a virtual body of a driver that interacts with the virtual vehicle body. And/or in yet another embodiment, the virtual vehicle body could also receive other modeled inputs (similar to modeled road 218) such as the how the wind can apply different loads, for example, when the vehicle is experiencing crosswinds.
(27)
(28) The computer 30 illustrated in
(29) An input device 40 such as a keyboard, pointing device (mouse), or the like, allows the user to provide commands to the computer 30. A monitor 42 or other type of output device is further connected to the system bus 36 via a suitable interface and provides feedback to the user. The desired response 22 can be provided as an input to the computer 30 through a communications link, such as a modem, or through the removable media of the storage devices 38. The drive signals are provided to the test system based on program modules executed by the computer 30 and through a suitable interface 44 coupling the computer 30 to the test system rigs. The interface 44 also receives the responses.
(30) Although the foregoing system and method are particularly advantageous in the testing of vehicle components, it should be understood that this is but one embodiment and aspects of the present invention can be applied to other systems such as but not limited to airplane landing systems, train suspension systems, or other systems having a modeled first portion receiving inputs (e.g. forces at defined attachment points) from a physical component under test, wherein the physical component under test responds to a modeled second portion of the system, that in turn receives a first input comprising modeled test data, a second input being a response (e.g. motion of the modeled first portion) and a third input being a control mode from the physical component under test.