Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

powertrain template question

Status
Not open for further replies.

bj7777

Automotive
Feb 1, 2019
33
hi everyone

when i turn the _powertrain_advanced which is in the acar_concept, into a subsystem, i can't change gear and it gives an error.
The light beside the gear number option in the test window is off and cannot determine the gear number.

would you please help me and tell me why the default _powertrain_advanced template has this problem when directly turned into a subsystem and why does the default powertrain subsystems do not have this problem?

thank you very much
 
Replies continue below

Recommended for you

Capture_gikaqi.png


this is what happens when i want to perform a test when i build the subsystem directly from the _powertrain_advanced template.
 
this is the error that i get:
command: !
command: !INFO Adams Version: Adams 2019.2
command: !INFO Adams Build: 2019.2.0-CL661333
command: !INFO Assembly File: <acar_concept>/assemblies.tbl/subcompact.asy
command: !INFO Solver Library: C:/PROGRA~1/MSC~1.SOF/Adams/2019_2/win64/acar_solver.dll
command: !
command: string/5, string=tryht_dlc.xml
command: preferences/solver=CXX
command: preferences/list,status=on
PREFERENCES:
SIMFAIL = NOSTOPCF
Contact Geometry Library = (not loaded)
Thread Count = 1
Library Search Path = Not Set
Status Message = On
Solverbias = CXX (C++ Solver)

command: control/routine=abgTire::con901,func=user(901,76,48,54,1,2)
command: control/routine=abgTire::con901,func=user(901,80,49,55,1,4)
command: control/routine=abgTire::con901,func=user(901,85,57,63,1,6)
command: control/routine=abgTire::con901,func=user(901,89,58,64,1,8)
command: output/nosep
command: control/routine=abgVDM::EventInit, function=user(5,3,8,0,3,6,8,17)


vdm::EvtMonitor::EvtMonitor
End conditions evaluated in SENSUB.


ASD_vfSet_Globals()
=================================================================
Adams Smartdriver
Version Adams 2019.2
=================================================================

Using SmartDriver Template file:
C:\Program Files\MSC.Software\Adams\2019_2\win64/.smartdriver.xml

SDF_xml_upd_controller()
Info: minPreviewDistance is negative or not set, using default 5m.

Drv_Model::vfSetMaxLenItx
Info: MaxLenItx is negative or not set, using default (100m).

Geo_DCurve::ifClean()
Info: Cleaning input path removing duplicate points.
Info: Duplicate removal produces 30 points, original (31) points will be replaced.

Geo_DCurve::ifFit_BSpline()
Info: Fitting BSplines with iOrder = 4, Closed = 0 and iNP = 30.


Geo_DCurve::ifFit_BSpline()
Info: Fitting BSplines with iOrder = 4, Closed = 0 and iNP = 30.

Geo_Path::ifMove()
Info: Path transformation: 0, 0, 0, 0, 0, 3.14159


Geo_DCurve::ifFit_BSpline()
Info: Fitting BSplines with iOrder = 4, Closed = 0 and iNP = 30.

Geo_Path::ifMove()
Info: Path transformation: 1.35, 0, 0.6, 0, 0, 0

command: control/routine=abgVDM::EventRunAll, function=user(0)


fdm::ActJoiMot
Setting function on: steering::steering_wheel_angle
command: MOTION/4, FUNCTION=0.0
command: SFORCE/1, FUNCTION=0.0


fdm::ActVar
Connecting: steering::steering_wheel_angle
To : driver_demand::steering


fdm::ActVar
Setting function on: driver_demand::steering
command: VARIABLE/92, FUNCTION=AZ(294,511)
command: DEACTIVATE/SFORCE, ID=4
Deactivated model.testrig.jfs_steering_rack_force.force, force/torque values will be zero in function-expression references.
command: DEACTIVATE/SFORCE, ID=5
Deactivated model.testrig.jfs_steering_rack_force.force_j, force/torque values will be zero in function-expression references.
command: DEACTIVATE/MOTION, ID=3
Deactivated model.testrig.jms_steering_rack_travel.motion, force/torque values will be zero in function-expression references.
command: DEACTIVATE/MOTION, ID=4
Deactivated model.testrig.jms_steering_wheel_angle.motion, force/torque values will be zero in function-expression references.


fdm::ActJoiFor
Setting function on: steering::steering_wheel_torque
command: SFORCE/2, FUNCTION=DIF(4)


fdm::ActVar
Setting function on: driver_demand::throttle
command: VARIABLE/94, FUNCTION=USER(976,3)\ ROUTINE=abgVDM::var976


fdm::ActVar
Setting function on: driver_demand::brake
command: VARIABLE/96, FUNCTION=USER(975,3)\ ROUTINE=abgVDM::var975


fdm::ActVar
Setting function on: driver_demand::gear
command: VARIABLE/98, FUNCTION=(1.0)


fdm::ActVar
Setting function on: driver_demand::clutch
command: VARIABLE/100, FUNCTION=0.0


vdm::SteadyState::MiniInfo

Static Task : 'Straight'
Lon. Acceleration : 0.000 [m/s^2]
Initial Velocity : 22.222 [m/s]
Perform Linear : No
Include Damping : Yes
Halt on Failure : Yes



fdm::ActVar
Setting function on: driver_demand::clutch
command: VARIABLE/100, FUNCTION=1.0
command: ACTIVATE/MOTION,ID=4
command: SIM/STAT


Begin Static Solution

TIRE ID: 2
TYR910 -> Pacejka 2002 Tire Model
Using 2D Road
One point Contact

TIRE ID: 4
TYR910 -> Pacejka 2002 Tire Model
Using 2D Road
One point Contact

TIRE ID: 6
TYR910 -> Pacejka 2002 Tire Model
Using 2D Road
One point Contact

TIRE ID: 8
TYR910 -> Pacejka 2002 Tire Model
Using 2D Road
One point Contact


STATICS: Original static solver will be used with the Sparse linear solver.

Static Solution converged in 4 iterations
Residual imbalance is less than 2.85031E-05

End Static Solution

Simulate status=0

command: DEACTIVATE/JPRIM,ID=2
Deactivated model.testrig.josinl_body_stake, force/torque values will be zero in function-expression references.
command: DEACTIVATE/JPRIM,ID=3
Deactivated model.testrig.josper_yaw_stake, force/torque values will be zero in function-expression references.
command: DEACTIVATE/SFORCE,ID=1
Deactivated model.testrig.sse_steering_force, force/torque values will be zero in function-expression references.
command: DEACTIVATE/JPRIM,ID=6
Deactivated model.subcompact_front_tires.jolper_sse_jprim, force/torque values will be zero in function-expression references.
command: DEACTIVATE/JPRIM,ID=7
Deactivated model.subcompact_front_tires.jorper_sse_jprim, force/torque values will be zero in function-expression references.
command: DEACTIVATE/JPRIM,ID=8
Deactivated model.subcompact_rear_tires.jolper_sse_jprim, force/torque values will be zero in function-expression references.
command: DEACTIVATE/JPRIM,ID=9
Deactivated model.subcompact_rear_tires.jorper_sse_jprim, force/torque values will be zero in function-expression references.


fdm::ActVar
Setting function on: driver_demand::clutch
command: VARIABLE/100, FUNCTION=0.0
command: ACTIVATE/JPRIM,ID=2
command: ACTIVATE/SFORCE,ID=1
command: ACTIVATE/JPRIM,ID=6
command: ACTIVATE/JPRIM,ID=7
command: ACTIVATE/JPRIM,ID=8
command: ACTIVATE/JPRIM,ID=9
command: DEACTIVATE/MOTION,ID=4
Deactivated model.testrig.jms_steering_wheel_angle.motion, force/torque values will be zero in function-expression references.

acar/vdm_gra_mod

Setting gravity vector in g's to: 0.00000E+00 0.00000E+00 -1.00000E+00
command: accgrav/igrav= 0.00000E+00,jgrav= 0.00000E+00,kgrav=-9.80665E+03

Apply a two steps statics:


Begin Static Solution


STATICS: Original static solver will be used with the Sparse linear solver.



---- START: ERROR ----

Static equilibrium analysis has not been successful.
The maximum number of iterations 25, has been reached.
For the last attempted iteration:
The equation with the largest error was model.subcompact_front_tires.tir_wheel.force Comp = 4 Error = 24450.050326
The variable receiving the largest increment was model.pp.gel_diff_output Comp = 10 Delta = 62859784743.760414.
---- END: ERROR ----

Static Solution failed to converge

End Static Solution

Simulation failed



---- START: ERROR ----
Sim/stat cannot be achieved ...Stopping in <apre_ssssta>
ID = 1020
---- END: ERROR ----



---- START: ERROR ----

Adams Solver (C++) run terminating due to STOP requested by user.
---- END: ERROR ----


Termination status=-995

Terminating Adams Car usersubs...


Finished -----
Elapsed time = 1.30s, CPU time = 1.28s, 98.79%

Simulation is complete.
 
Looks to me as though you are failing statics. Try a more straightforward event. I assume you have set your gears up somewhere?

Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
yes i have set up the gears in the powertrain template. I used the Adams default powertrain...
honestly i can't go more straight forward than this. i use default manual gears with the exact same values and i change nothing in the template except the hardpoints. The hardpoints are reasonable mind you. This is the Error that i get:

---- START: ERROR ----
No MARKER/1125 in call to SYSFNC/SYSARY/SYSPAR
Measure WZ(1125,1173,1173), requested in call from VARSUB(325, 1004, 1125, 1173, 1173, 2)
---- END: ERROR ----



---- START: ERROR ----
Error calling SYSFNC for WZ in flt_whlvel.f
ID = 325
---- END: ERROR ----



---- START: ERROR ----
Encountered error "
Adams Solver (C++) run terminating due to STOP requested by user.
" while processing user subroutine for model.iuhy.halfshaft_omega_left.
---- END: ERROR ----

Terminating Adams Car usersubs...


Finished -----
Elapsed time = 0.25s, CPU time = 0.23s, 91.91%

ERROR: Cannot load results! File 'gtfd_dlc.res' not found.
Simulation is complete.

and also the same thing happens for the test window (the gear light thing being off)
 
Could the problem be somewhere in here that i found in Adams/Car Help:
Capture_gvro4y.png


If yes, how can i fix it?

thanks for replying GregLockock
 
Unfortunately my dealings with /Car have been tedious and unpleasant. I am now happily back in the land of Chassis. Can you post a screenshot of your vehicle subassembly list, I'll build the same thing and try it on Monday. You might have more luck with the FSAE forums in general, they tend to use Car, or of course MSC itself. This really is a case of the blind leading the blind I'm afraid.

Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
Thank you very much anyway.

I will try other forums as well
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor