LINK228


3D Coupled-Field Link

Valid Products: Pro | Premium | Enterprise | PrepPost | Solver | AS add-on

LINK228 Element Description

LINK228 is a uniaxial element in 3D space with the following capabilities:

  • Structural-thermal

  • Thermal-electric

  • Structural-thermoelectric

  • Piezoelectric

The element has two or three nodes with up to five degrees of freedom per node.

See LINK228 in the Mechanical APDL Theory Reference for more details about this element.

Figure 228.1: LINK228 Geometry

LINK228 Geometry

LINK228 Input Data

The geometry, node locations, and the coordinate system for this conducting bar are shown in Figure 228.1: LINK228 Geometry. The element is defined by its configuration (two or three nodes, prescribed by setting KEYOPT(4) = 0 or 1, respectively), a cross-sectional area input via the SECTYPE and SECDATA commands, and the material properties.

The element x-axis is oriented along the length of the element from node I toward node J.

KEYOPT(1) determines the element DOF set and the corresponding force labels and reaction solution. KEYOPT(1) is set equal to the sum of the field keys shown in Table 228.1: LINK228 Field Keys. For example, KEYOPT(1) is set to 11 for a structural-thermal analysis (structural field key + thermal field key = 1 + 10). For a structural-thermal analysis, UX, UY, UZ, and TEMP are the DOF labels, and force and heat flow are the reaction solution variables.

Table 228.1: LINK228 Field Keys

Field Field Key DOF Label Force Label Reaction Solution
Structural1UX, UY, UZFX, FY, FZForce
Thermal10TEMPHEATHeat Flow
Electric Conduction100VOLTAMPSElectric Current
Electrostatic1000VOLTCHRGElectric Charge

The coupled-field analysis KEYOPT(1) settings, DOF labels, force labels, reaction solutions, and analysis types are shown in the following table.

Table 228.2: LINK228 Coupled-Field Analysis

Coupled-Field Analysis KEYOPT(1) DOF Label Force Label Reaction Solution Analysis Type
Structural-Thermal[a][b]11UX, UY, UZ, TEMPFX, FY, FZ, HEATForce, Heat FlowStatic

Full Harmonic

Full Transient

Thermal-Electric110TEMP, VOLTHEAT, AMPSHeat Flow, Electric CurrentStatic

Full Transient

Structural-Thermoelectric[a]111UX, UY, UZ, TEMP, VOLTFX, FY, FZ, HEAT, AMPSForce, Heat Flow, Electric CurrentStatic

Full Transient

Piezoelectric

(Charge-Based)

1001UX, UY, UZ, VOLTFX, FY, FZ, CHRG

Force, Electric Charge (negative)

Static

Modal

Linear Perturbation Modal

Full, Linear Perturbation, or Mode Superposition Harmonic

Full or Mode Superposition Transient

Piezoelectric

(Current-Based)

101UX, UY, UZ, VOLTFX, FY, FZ, AMPS

Force, Electric Current

Full Harmonic

Full Transient

[a] For static and full transient analyses, KEYOPT(2) can specify a strong (matrix) or weak (load vector) structural-thermal coupling.

[b] For harmonic analyses, only strong coupling (KEYOPT(2) = 0) applies.


As shown in the following tables, material property requirements consist of those required for the individual fields (structural, thermal, or electric conduction) and those required for field coupling. Individual material properties are defined via the MP and MPDATA commands. Nonlinear and multiphysics material models are defined via the TB command.

Table 228.3: Structural Material Properties

Field Field Key Material Properties and Material Models

Structural

1

EX, PRXY (or NUXY), GXY, DENS, ALPD, BETD, DMPR, DMPS, ALPX (or CTEX or THSX), REFT

---

Bilinear isotropic hardening, Bilinear kinematic hardening, Chaboche nonlinear kinematic hardening, Creep, Coefficient of thermal expansion, Damage evolution law, Damage initiation criteria, Density, Elasticity, Hill anisotropy, Prony series constants for viscoelastic materials, Rate-dependent plasticity (viscoplasticity), Rate-independent plasticity, Shift function for viscoelastic materials, Three-network model, Voce isotropic hardening law


Table 228.4: LINK228 Material Properties and Material Models

Coupled-Field Analysis KEYOPT(1) Material Properties and Material Models
Structural-Thermal11StructuralSee Table 228.3: Structural Material Properties.
ThermalKXX, DENS, C[a], ENTH
CouplingALPX, REFT, QRATE
Thermal-Electric[b]110ThermalKXX, DENS, C[a], ENTH
ElectricRSVX, PERX
CouplingSBKX
Structural-Thermoelectric111StructuralSee Table 228.3: Structural Material Properties.
ThermalKXX, DENS, C[a], ENTH
ElectricRSVX, PERX
CouplingALPX, REFT, QRATE

---

SBKX

Piezoelectric1001

(Charge-Based)

101

(Current-Based)

StructuralSee Table 228.3: Structural Material Properties[c].
ElectricPERX, RSVX, LSST
CouplingPiezoelectric coefficient (TB,PIEZ)

[a] When thermoelastic damping is active (KEYOPT(9) = 0), the specific heat (C) is considered as the specific heat at constant strain or volume (Cv). Therefore, the conversion between Cp and Cv is ignored for this element. See Thermoelasticity in the Theory Reference.

[b] For this analysis type, some of the material properties can be defined as a function of primary variables by using tabular input on the MP command. For more information, see Defining Linear Material Properties Using Tabular Input in the Material Reference.

[c] For piezoelectric analyses (KEYOPT(1) = 1001 or 101 with TB,PIEZ), only elastic material properties and material models are valid.


Various combinations of nodal loading are available for this element (depending upon the KEYOPT(1) value). Nodal loads are defined with the D and the F commands.

Element loads are described in Element Loading. Body loads may be input at the element's nodes or as a single element value using the BF and BFE commands.

Most body loads can be defined as a function of primary variables by using tabular input. For more information, see Applying Loads Using Tabular Input in the Basic Analysis Guide and the individual surface or body load command description in the Command Reference.

Table 228.5: LINK228 Body Loads

Coupled-Field Analysis KEYOPT(1) Load Type Load Command Label
Structural-Thermal11BodyHeat Generation –

Nodes I, J for KEYOPT(4) = 0

Nodes I, J, K for KEYOPT(4) = 1

HGEN
Thermal-Electric110BodyHeat Generation –

Nodes I, J for KEYOPT(4) = 0

Nodes I, J, K for KEYOPT(4) = 1

HGEN
Structural-Thermoelectric111BodyHeat Generation –

Nodes I, J for KEYOPT(4) = 0

Nodes I, J, K for KEYOPT(4) = 1

HGEN
Piezoelectric1001

(Charge-Based)

101

(Current-Based)

BodyTemperature –

Nodes I, J for KEYOPT(4) = 0

Nodes I, J, K for KEYOPT(4) = 1

TEMP

A summary of the element input is given in "LINK228 Input Summary". A general description of element input is given in Element Input.

LINK228 Input Summary

Nodes

I, J for KEYOPT(4) = 0
I, J, K for KEYOPT(4) = 1

Degrees of Freedom

Set by KEYOPT(1). See Table 228.2: LINK228 Coupled-Field Analysis.

Real Constants

None

Material Properties

See Table 228.4: LINK228 Material Properties and Material Models.

Surface Loads

None

Body Loads

See Table 228.5: LINK228 Body Loads.

Special Features

KEYOPT(1)

Element degrees of freedom. See Table 228.2: LINK228 Coupled-Field Analysis.

KEYOPT(2)

Coupling method between the DOFs for the structural-thermal coupling:

0 -- 

Strong (matrix) coupling. May produce an unsymmetric matrix. In a linear analysis, a coupled response is achieved after one iteration.

1 -- 

Weak (load vector) coupling. Produces a symmetric matrix and requires at least two iterations to achieve a coupled response.

KEYOPT(3)

Cross-section scaling (applies only when structural DOFs and large-deflection effects [NLGEOM,ON] are specified):

0 -- 

Enforce incompressibility; cross-section is scaled as a function of axial stretch (default).

1 -- 

Section is assumed to be rigid.

KEYOPT(4)

Specify 2-node or 3-node element:

0 -- 

2-node element (default)

1 -- 

3-node element

KEYOPT(9)

Thermoelastic damping (piezocaloric effect) in coupled-field analyses having structural and thermal DOFs. Applicable to harmonic and transient analyses only.

0 -- 

Active

1 -- 

Suppressed (required for frictional heating analyses).

LINK228 Output Data

The solution output associated with the element is in two forms:

A general description of solution output is given in Solution Output. See the Basic Analysis Guide for ways to view results.

The Element Output Definitions table uses the following notation:

A colon (:) in the Name column indicates that the item can be accessed by the Component Name method (ETABLE, ESOL). The O column indicates the availability of the items in the file jobname.out. The R column indicates the availability of the items in the results file.

In either the O or R columns, “Y” indicates that the item is always available, a letter or number refers to a table footnote that describes when the item is conditionally available, and “-” indicates that the item is not available.

Table 228.6: LINK228 Element Output Definitions

Name Definition O R
ALL ANALYSES
ELElement NumberYY
NODESNodes - I, J for KEYOPT(4) = 0

Nodes - I, J, K for KEYOPT(4) = 1

YY
MATMaterial numberYY
SECIDSection Number-Y
VOLU:VolumeYY
AREACross-sectional areaYY
XC, YC, ZCLocation where results are reportedY [a]
ALL ANALYSES WITH A STRUCTURAL FIELD
FORCEMember force in the element coordinate systemYY
SxxAxial stress- Y
EPELxxAxial elastic strain-Y
EPTOxxTotal mechanical strain (EPEL + EPPL + EPCR)--
EPEQPlastic equivalent strain- [b]
Cur.Yld.FlagCurrent yield flag-[b]
PlwkPlastic strain energy density-[b]
CreqCreep equivalent strain- [b]
Crwk_CreepCreep strain energy density- [b]
EPPLxxAxial Plastic strains-[b]
EPCRxxAxial Creep strains- [b]
EPTHxxAxial Thermal strains-[c]
EPTTxxTotal strain (EPEL + EPPL + EPCR + EPTH)-[d]
NL:SEPLPlastic yield stress -[e]
NL:SRATPlastic yielding (1 = actively yielding, 0 = not yielding) -[e]
NL:EPEQAccumulated equivalent plastic strain -[e]
NL:CREQAccumulated equivalent creep strain -[e]
NL:PLWKPlastic work per unit volume-[e]
NL:HPRESHydrostatic pressure -[e]
SENE:Elastic strain energy-Y
ADDITIONAL OUTPUT FOR STRUCTURAL-THERMAL ANALYSES (KEYOPT(1) = 11) [f]
TGxxAxial thermal gradient-Y
TFxxAxial thermal flux- Y
UEElastic strain energy[g]-Y
UTTotal strain energy[h]-Y
PHEATPlastic heat generation rate per unit volume-[b]
VHEATPlastic heat generation rate per unit volume-[b]
THERMAL-ELECTRIC ANALYSES (KEYOPT(1) = 110)
TGxxAxial thermal gradient-Y
TFxxAxial thermal flux-Y
EFxxAxial electric field-Y
JCxxAxial conduction current density-Y
JSxxAxial current density-Y
JHEATJoule heat generation per unit volume[i]- Y
ADDITIONAL OUTPUT FOR STRUCTURAL-THERMOELECTRIC ANALYSES (KEYOPT(1) = 111)[f]
TGxxAxial thermal gradient-Y
TFxxAxial thermal flux-Y
EFxxAxial electric field-Y
JCxxAxial conduction current density-Y
JSxxAxial current density-Y
JHEATJoule heat generation per unit volume[i]- Y
UEElastic strain energy- Y
UTTotal strain energy[h] - Y
PHEAT Plastic heat generation rate per unit volume-[b]
VHEATViscoelastic heat generation rate per unit volume- [b]
ADDITIONAL OUTPUT FOR PIEZOELECTRIC ANALYSES (KEYOPT(1) = 1001 and KEYOPT(1) = 101)[f]
TEMPInput temperatures-Y
EFxxAxial electric field-Y
DxxAxial electric flux density. Available only for charge-based analysis (KEYOPT(1) = 1001)-Y
JCxxAxial conduction current density. Available only for current-based analysis (KEYOPT(1) = 101)-Y
JSxxAxial element current density[j]-Y
JHEATJoule heat generation per unit volume[i][k]-Y
UE, UM, UDElastic, mutual, and dielectric energies[g]-Y
UTTotal strain energy[h]-Y
SENESum of elastic and dielectric energies (UE+UD)[g]-Y
DENEDamping energy[g]-Y
KENEKinetic energy[g]-Y
P:X, Y, Z, SUMElement Poynting vector components (X, Y, Z) and vector magnitude[g]-Y

[a] Available only at centroid as a *GET item.

[b] Available if the element has an appropriate nonlinear material.

[c] Available if the element temperatures differ from the reference temperature.

[d] Same as EPTO if there is no thermal effect.

[e] Available if the element has a nonlinear material, or if large-deflection effects are enabled (NLGEOM,ON).

[f] Output listed for this coupled analysis is in addition to the structural field output at the beginning of this table.

[g] For time-harmonic and modal analyses, the following values are time-averaged: elastic (UE), mutual (UM), dielectric (UD) energies, the sum of elastic and dielectric energies (SENE), damping energy (DENE), kinetic energy (KENE), and the Poynting vector (P). The real part of the UE, UM, UD, and SENE records represents the average energy, while the imaginary part represents the average energy loss. The real part of the Poynting vector represents the average power flow. For more information, see Piezoelectrics in the Mechanical APDL Theory Reference.

[h] For a time-harmonic analysis, total strain (UT) energy is time-averaged. The real part represents the average energy, while the imaginary part represents the average energy loss. For more information, see Thermoelasticity in the Mechanical APDL Theory Reference.

[i] Calculated Joule heat generation rate per unit volume (JHEAT) may be made available for a subsequent thermal analysis with companion thermal elements. For piezoelectric analysis, the heat generation rate output as JHEAT is produced by both the supported structural and electrical losses.

[j] JS represents the sum of element conduction and displacement current densities.

[k] For a time-harmonic analysis, Joule losses (JHEAT) are time-averaged. These values are stored in both the real and imaginary data sets. For more information, see Quasistatic Electric Analysis in the Mechanical APDL Theory Reference.


Table 228.7: LINK228 Item and Sequence Numbers lists output available through the ETABLE command using the Sequence Number method. See The General Postprocessor (POST1) in the Basic Analysis Guide and The Item and Sequence Number Table in this reference for more information. The following notation is used in Table 228.7: LINK228 Item and Sequence Numbers:

Name

output quantity as defined in Table 228.6: LINK228 Element Output Definitions

Item

predetermined Item label for ETABLE and ESOLcommands

E

sequence number for single-valued or constant element data

Table 228.7: LINK228 Item and Sequence Numbers

Output Quantity Name ETABLE and ESOL Command Input
Item E I J
ALL ANALYSES WITH A STRUCTURAL FIELD
SxxLS-12
EPELxxLEPEL-12
EPTOxxLEPTO[a]-12
EPTHxxLEPTH-12
EPPLxxLEPPL-12
EPCRxxLEPCR-12
NL:SEPLNLIN1--
NL:SRATNLIN2--
NL:HPRESNLIN3--
NL:EPEQNLIN4--
NL:CREQNLIN5--
NL:PLWKNLIN6--
STRUCTURAL-THERMAL ANALYSES (KEYOPT(1) = 11)
FORCESMISC-12
Average HEAT RATESMISC3--
UENMISC1--
UTNMISC4--
PHEATNMISC5--
VHEATNMISC6--
AREANMISC-1112
THERMAL-ELECTRIC ANALYSES (KEYOPT(1) = 110)
Average HEAT RATESMISC3--
AREANMISC-1112
STRUCTURAL-THERMOELECTRIC ANALYSES (KEYOPT(1) = 111)
FORCESMISC-12
Average HEAT RATESMISC3--
UENMISC1  
UTNMISC4  
PHEATNMISC5  
VHEATNMISC6  
AREANMISC-1112
PIEZOELECTRIC ANALYSES (KEYOPT(1) = 1001 and KEYOPT(1) = 101)
FORCESMISC-12
UENMISC1--
UDNMISC2--
UMNMISC3  
UTNMISC4  
PXNMISC5  
PYNMISC6  
PZNMISC7  
PSUMNMISC8  
AREANMISC-1112

[a] This item is not available via the ESOL command.


LINK228 Assumptions and Restrictions

  • The element must not have a zero length, so nodes I and J must not be coincident.

  • The cross-sectional area must be greater than zero.

  • This element may not be compatible with other elements with the VOLT degree of freedom. To be compatible, the elements must have the same reaction solution for the VOLT DOF.

  • Stress stiffening is always included in geometrically nonlinear (NLGEOM,ON) coupled-field analyses with structural degrees of freedom.

  • For coupled-field analyses with structural degrees of freedom, a nonlinear iterative solution method is necessary to simulate the tension-/compression-only options.

  • Heat and current are assumed to flow in the longitudinal element directions only.

  • A free end of the element (that is, not adjacent to another element and not subjected to a boundary constraint) is assumed to be adiabatic.

  • When the link works as a rigid constraint, for example in the case of a free swinging pendulum, the rigid cross section option is recommended (KEYOPT(3) = 1).

LINK228 Product Restrictions

There are no product-specific restrictions for this element.