/SENSOR

Block Format Keyword Describes the sensors which are used to activate or deactivated an object according to the defined characteristics.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/SENSOR/type/sens_ID/unit_ID
sens_title
Tdelay                

Beside sensor type=TIME, additional cards are required if the following sensor types are used.

If Sensor type=ACCE: 6
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
Nacc                  
If Nacc > 0: Define Nacc Accelerometer Reference:
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
accel_ID Dir Γmin Tmin        
If Sensor type = GAUGE: 8
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
Ngau                  
If Ngau > 0: Define Ngau Gauge Reference:
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
gauge_ID   Pmin Tmin        
If Sensor type = DIST: 7
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
node_ID1 node_ID2 Dmin Dmax        
If Sensor type = SENS, AND and OR: 9 10 11 12
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
sens_ID1 sens_ID2                
If Sensor type = NOT: 13
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
sens_ID1                  
If Sensor type = INTER: 14
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
int_ID DIR Fmin Fmax Tmin Fcut
If Sensor type = RWALL: 15
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
rwall_ID DIR Fmin Fmax Tmin    
If Sensor type = RBODY: 16
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
rbody_ID DIR Fmin Fmax Tmin    
If Sensor type = SECT: 17
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
sect_ID DIR Fmin Fmax Tmin    
If Sensor type = WORK: 18
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
node_ID1 node_ID2 Wmax Tmin        
sect_ID int_ID rbody_ID rwall_ID            
If Sensor type = ENERGY: 19
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
part_ID subset_ID            
IEmin IEmax KEmin KEmax Tmin

Definitions

Field Contents SI Unit Example
type Sensor type keyword

(see Sensor Type)

 
sens_ID Sensor identifier

(Integer, maximum 10 digits)

 
unit_ID Optional unit identifier

(Integer, maximum 10 digits)

 
sens_title Sensor title

(Character, maximum 100 characters)

 
Tdelay Time delay

(Real)

[ s ]
Nacc Number of accelerometers (Nacc ≤ 6)

(Integer)

 
Ngau Number of gauges (Ngau ≤ 6)

(Integer)

 
accel_ID Accelerometer identifier

(Integer)

 
gauge_ID Gauge identifier

(Integer)

 
Dir Direction 6

(Text)

 
Γmin Minimum absolute value of acceleration

(Real)

[ m s 2 ]
Pmin Minimum absolute value of pressure

(Real)

[ Pa ]
Tmin Minimum time duration before activation when criteria is reached 6 14 15 16 17

(Real)

[ s ]
node_ID1 Node identifier 1

(Integer)

 
node_ID2 Node identifier 2

(Integer)

 
Dmin Distance minimum

(Real)

[ m ]
Dmax Distance maximum

(Real)

[ m ]
sens_ID1 Activation sensor identifier IS1

(Integer)

 
sens_ID2 Deactivation sensor identifier IS2

(Integer)

 
int_ID Interface or sub-interface identification number

(Integer)

 
DIR Force direction. 14 15 16 17
If type = INTER:
DIR
= blank (Activation at first force)
=FN (Normal Force)
=FT (Tangent Force)
If type = RWALL:
DIR
= blank (Activation at first force)
=FN (Normal Force)
=FT (Tangent Force)
=X (Force in X direction)
=Y (Force in Y direction)
=Z (Force in Z direction)
If type = RBODY:
DIR
= blank (Activation at first force or moment)
=TF (Total Force)
=TM (Total Moment)
If type = SECT:
DIR
= blank (Activation at first force or moment)
=TF (Total Force)
=TM (Total Moment)
=FN (Normal Force)
=FT (Tangent Force)
=FX (Force in X direction)
=FY (Force in Y direction)
=FZ (Force in Z direction)
=MX (Moment in X direction)
=MY (Moment in Y direction)
=MZ (Moment in Z direction)

(Integer)

 
rwall_ID Rigid wall identification number

(Integer)

 
rbody_ID Rigid body identifier

(Integer, maximum 10 digits)

 
sect_ID Section identifier

(Integer, maximum 10 digits)

 
Fmin Minimum force

Default = 0 (Real, maximum 20 fields)

[ N ]
Fmax Maximum force

Default = 0 (Real, maximum 20 fields)

[ N ]
Wmax Maximum work

Default = 0 (Real, maximum 20 fields)

[ J ]
Fcut Cutoff frequency. 20
0
A 4-pole Butterworth filter is used.

(Real)

[Hz]
part_ID Part identifier for the part monitored for /SENSOR/ENERGY.

(Integer)

 
subset_ID Subset identifier for the subset monitored for /SENSOR/ENERGY. Only used if part_ID is not defined.

(Integer)

 
IEmin Mininum part or subset internal energy.

Default = 0 (Real)

[ J ]
IEmax Maximum part or subset internal energy.

Default = 1E+30 (Real)

[ J ]
KEmin Minimum part or subset kinetic energy.

Default = 0 (Real)

[ J ]
KEmax Maximum part or subset kinetic energy.

Default = 1E+30 (Real)

[ J ]

Sensor Type

Type
Description
TYPE0, TIME
Start time
TYPE1, ACCE
Accelerometer
TYPE2, DIST
Nodal distance
TYPE3, SENS
Activation with sens_ID1
Deactivation with sens_ID2
TYPE4, AND
ON when sensors sens_ID1 AND sens_ID1 are ON
TYPE5, OR
ON when sensors sens_ID1 OR sens_ID2 are ON
TYPE6, INTER
Activation/Deactivation of sensor by interface contact
TYPE7, RWALL
Activation/Deactivation of sensor by contact with rigid wall
TYPE8, NOT
ON when sens_ID1 is OFF
TYPE10, GAUGE
Pressure gauge
TYPE11, RBODY
Activation of sensor by Rigid Body force criteria
TYPE12, SECT
Activation of sensor by Section force criteria
TYPE13, WORK
Activation of sensor by Work criteria
TYPE14, ENERGY
Activation of sensor by part or subset internal or kinetic energy criteria
USER1, USER2, USER3
User's sensor

Comments

  1. The sensor types AND, OR, NOT, INTER, RWALL, RBODY and SECT work with all options using sensors.
  2. USER1, USER2 and USER3 are sensors that you may create.

    The input format must be defined by a user supplied program. Refer to the Radioss User Subroutines Manual for more information about programming user sensors.

  3. Sensors can be used to activate airbags, imposed forces, pressures, and fixed velocities.
  4. Sensors can be used to activate or deactivate these elements: brick, quad, shell, truss, beam, spring or 3N Shell with /ACTIV.
  5. For Sensor type TIME, the sensor is activated after the time delay Tdelay. Tdelay is not applicable with the force based sensors type RWALL, INTER, RBODY, WORK or SECT.
  6. For Sensor type ACCE:
    • Sensor is activated (at Tsensor) if one of the accelerometers gives an acceleration greater than Γmin during a time greater than Tmin:

      Tsensor = Tdelay + Tmin

      with, Tmin (time when the criteria is reached).

    • Dir defines the acceleration direction:
      X
      X direction
      Y
      Y direction
      Z
      Z direction
      XY
      XY plane ( γ x 2 + γ y 2 )
      YZ
      YZ plane ( γ y 2 + γ z 2 )
      ZX
      ZX plane ( γ z 2 + γ x 2 )
      XYZ
      total acceleration ( γ x 2 + γ y 2 + γ z 2 )
  7. For Sensor type DIST:
    • Nodal distance node_ID node_ID2 is defined as: Dmin < | node_ID node_ID2 | < Dmax.
    • If Dmax is reached in traction (| node_ID node_ID2 | > Dmax) or Dmin is reached in compression (| node_ID node_ID2 | < Dmin) at time Tsensor, the sensor is then activated at time Tsensor:

      Tsensor = Tdelay + TR

  8. For Sensor type GAUGE:
    • Sensor is activated (at Tstart) if one of the gauges gives a presure greater than Pmin during a time greater than Tmin.

      Tsensor = Tdelay + Tstart

    • Tstart is the time when pressure criteria is reached.
  9. For Sensor types SENS, AND, OR:
    • The sensor is activated after activation of sensor sens_ID1.
    • Minimum activation duration is given by Tdelay.
    • After Tdelay, sensor is deactivated if sens_ID2 is activated.
    • If sens_ID2=0, the sensor is deactivated after Tdelay.
  10. For Sensor type SENS:

    clip0129
    Figure 1.
  11. For Sensor type AND:
    The sensor is activated one cycle after activation at the same time as sensor sens_ID1 and sens_ID2.

    clip0130
    Figure 2.
  12. For Sensor type OR:
    The sensor is activated one cycle after the activation of sensor sens_ID1 or after the activation of sens_ID2.

    clip0131
    Figure 3.
  13. For Sensor type NOT:
    The sensor is activated one cycle after deactivation of sens_ID1.

    clip0132
    Figure 4.
  14. For Sensor type INTER:
    A Sensor is activated when contact on interface is detected, and following force criteria is satisfied:
    • F c o n t < F min or F c o n t > F max during Tmin
    Dir defines Force direction:
    FN
    Normal Force
    TF
    Tangent Force

    Sensor is deactivated if the contact is lost

    If there is no impact during a time equal to Tdelay (Line 3), the sensor is deactivated.

    A sensor is used for one interface or sub-interface. You can use several type INTER sensors.

    clip0133
    Figure 5.
  15. For Sensor type RWALL:

    The sensor is activated one cycle after impact on the rigid wall.

    A sensor is used for one rigid wall. You can use several type RWALL sensors.

    clip0134
    Figure 6.
    Sensor is activated when contact on the rigid wall is detected, and the following force criteria is satisfied:
    • F R W A L L < F min MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOramaaBa aaleaacaWGsbGaam4vaiaadgeacaWGmbGaamitaaqabaGccqGH8aap caWGgbWaaSbaaSqaaiGac2gacaGGPbGaaiOBaaqabaaaaa@3FE0@ or F R W A L L > F max MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOramaaBa aaleaacaWGsbGaam4vaiaadgeacaWGmbGaamitaaqabaGccqGH+aGp caWGgbWaaSbaaSqaaiGac2gacaGGHbGaaiiEaaqabaaaaa@3FE6@ during Tmin
    Dir defines Force direction:
    FN
    Normal Force
    FT
    Tangent Force
    X
    Force in X direction
    Y
    Force in Y direction
    Z
    Force in Z direction

    Sensor is deactivated if the contact is lost

  16. For Sensor type RBODY:
    Sensor is activated when the force in the rigid body satisfies the criteria:
    • F R B O D Y < F min MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOramaaBa aaleaacaWGsbGaamOqaiaad+eacaWGebGaamywaaqabaGccqGH8aap caWGgbWaaSbaaSqaaiGac2gacaGGPbGaaiOBaaqabaaaaa@3FDE@ or F R B O D Y > F max MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOramaaBa aaleaacaWGsbGaamOqaiaad+eacaWGebGaamywaaqabaGccqGH+aGp caWGgbWaaSbaaSqaaiGac2gacaGGHbGaaiiEaaqabaaaaa@3FE4@ during Tmin
    Dir defines Force or Moment output to monitor:
    TF
    Total Force
    TM
    Total Moment
  17. For Sensor type SECT:
    Sensor is activated when section force satisfies the criteria:
    • F s e c t < F min or F s e c t > F max during Tmin
    Dir defines Force direction:
    TF
    Total Force
    TM
    Total Moment
    FN
    Normal Force
    FT
    Tangent Force
    FX
    Force in X direction
    FY
    Force in Y direction
    FZ
    Force in Z direction
    MX
    Moment in X direction
    MY
    Moment in Y direction
    MZ
    Moment in Z direction
  18. For sensor type WORK:

    Sensor is activated when work satisfies the criteria:

    W o r k > W m a x during Tmin(1)
    Work=| x F( sect_ID ) dx |+| x F( rbody_ID ) dx |+| x F( int_ID ) dx |+| x F( rwall_ID ) dx | MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaam4vaiaad+ gacaWGYbGaam4Aaiabg2da9maaemaabaWaa8qeaeaacaWGgbWaaeWa aeaaciGGZbGaaiyzaiaacogacaWG0bGaai4xaiaadMeacaWGebaaca GLOaGaayzkaaaaleaacaWG4baabeqdcqGHRiI8aOGaamizaiaadIha aiaawEa7caGLiWoacqGHRaWkdaabdaqaamaapebabaGaamOramaabm aabaGaamOCaiaadkgacaWGVbGaamizaiaadMhacaGGFbGaamysaiaa dseaaiaawIcacaGLPaaaaSqaaiaadIhaaeqaniabgUIiYdGccaWGKb GaamiEaaGaay5bSlaawIa7aiabgUcaRmaaemaabaWaa8qeaeaacaWG gbWaaeWaaeaacaWGPbGaamOBaiaadshacaGGFbGaamysaiaadseaai aawIcacaGLPaaaaSqaaiaadIhaaeqaniabgUIiYdGccaWGKbGaamiE aaGaay5bSlaawIa7aiabgUcaRmaaemaabaWaa8qeaeaacaWGgbWaae WaaeaacaWGYbGaam4DaiaadggacaWGSbGaamiBaiaac+facaWGjbGa amiraaGaayjkaiaawMcaaaWcbaGaamiEaaqab0Gaey4kIipakiaads gacaWG4baacaGLhWUaayjcSdaaaa@8105@
    Where,
    x
    Distance between node_ID1 and node_ID2
    F(sect_ID)
    Force in the selected section force
    F(rbody_ID)
    Force in the selected rigid body
    F(int_ID)
    Force in the selected contact interface
    F(rwall_ID)
    Force in the selected rigid wall

    If sect_ID is 0, F ( sec t _ I D ) = 0

    If rbody_ID is 0, F ( r b o d y _ I D ) = 0

    If int_ID is 0, F ( i n t _ I D ) = 0

    If rwall_ID is 0, F ( r w a l l _ I D ) = 0

    Work of all forces is calculated in the direction N1-N2, it is always positive.

    If node_ID2 is not defined (0), the distance x becomes the displacement of the node_ID1

  19. For sensor type ENERGY.
    The sensor is activated when the internal or kinetic energies satisfies the criteria for the defined part or subset:
    • Internal energy < IEmin or Internal energy > IEmax
    • Kinetic energy < KEmin or Kinetic energy > KEmax
  20. To obtain a class 1000 SAE filtering, the recommended value for Fcut is 1650 Hz (1.65 ms-1). Application of the filter helps to prevent wrong activation of the force-based sensor, due to a local force peak. Another method to avoid this is to use a small value for Tmin.
  21. Values for force and moment component limits in the force-based sensors (types RWALL, SECT) can be positive and negative. Normal, tangent, total force and moment values are always positive.