wikipaom2018:lez_2018-04-05
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
wikipaom2018:lez_2018-04-05 [2018/04/10 06:12] – 204808 | wikipaom2018:lez_2018-04-05 [2018/06/04 13:06] (versione attuale) – 188921 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
+ | ===== Appunti della lezione ===== | ||
+ | a cura di Ulisse, ELENA DI TROIA, Diomede, Nessuno e Icaro | ||
+ | |||
+ | |||
+ | ** Elementi finiti: domini e funzioni interpolanti ** | ||
+ | |||
+ | Si può generalizzare quanto visto finora aggiungendo ulteriori quattro nodi per ogni centro lato del quadrato elementare. Procedo a tal riguardo similmente a quanto fatto in precedenza, introducendo un coefficiente incognito | ||
+ | aij per ogni nodo, si dà luogo a un polinomio di ottavo grado che sfrutta ogni combinazione possibile dei coefficienti con i parametri ξ e η, ovvero: | ||
+ | a00⋅1 a10⋅ξ a01⋅η a11⋅ξη a20⋅ξ2 a02⋅η2 a21⋅ξ2η a12⋅ξη2 | ||
+ | Come prima, fissando una delle due coordinate si passa da un andamento genericamente cubico, come mostrato dai coefficienti di ordine maggiore, ad un andamento quadratico. Ne segue che, se si analizza l' | ||
+ | {{ : | ||
+ | |||
+ | A titolo di esempio si riporta l' | ||
+ | {{ : | ||
+ | |||
+ | |||
+ | Si può a questo punto generalizzare dicendo: | ||
+ | f(ξ,η)=8∑i=1Ni(ξ,η)fi | ||
+ | Si passi ora ad analizzare l' | ||
+ | {{ : | ||
+ | A titolo di esempio si riporta il sistema corrispondente alla funzione di forma N1(ξ,η), | ||
+ | $$ | ||
+ | \begin{cases} | ||
+ | a_{00}\cdot1+a_{10}\cdot0+a_{01}\cdot0=1\\ | ||
+ | a_{00}\cdot1+a_{10}\cdot1+a_{01}\cdot0=0\\ | ||
+ | a_{00}\cdot1+a_{10}\cdot0+a_{01}\cdot1=0 | ||
+ | \end{cases} | ||
+ | $$ | ||
+ | Risulta in questo caso che la derivata della funzione è una funzione lineare. Nel caso si implementino anche i punti intermedi, dando luogo all' | ||
+ | {{ : | ||
+ | Si estenda ora il ragionamento a elementi spaziali. Partendo dall' | ||
+ | Si noti come, analogamente al caso bidimensionale, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Un ulteriore esempio: l' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Si traggano le conclusioni di quanto visto finora. | ||
+ | Si deduce che, in presenza di nodi a centro-lato, | ||
+ | L' | ||
+ | |||
+ | Tornando nel piano, si generalizza le considerazioni finora viste per un quadrato elementare ad un generico quadrilatero senza particolari proprietà di simmetria. Passo da un piano locale a un piano fisico [x,y,z]. Ogni nodo ha coordinate xi,yi, dove i scorre da 1 a 4, il numero di vertici. A ognuno dei quattro nodi è inoltre associato un valore fi. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | L' | ||
+ | |||
+ | Si definisce a questo punto una funzione che, dalle coordinate locali per un dato nodo, dia le corrispettive coordinate sul piano fisico: nel caso del nodo 1 si vuole quindi passare da (ξ,η)=(−1,−1) a (x,y)=(x1,y1). | ||
+ | Si può quindi scrivere i seguenti risultati: | ||
+ | |||
+ | x(ξ,η)=4∑i=1Ni(ξ,η)⋅xi | ||
+ | y(ξ,η)=4∑i=1Ni(ξ,η)⋅yi | ||
+ | |||
+ | |||
+ | Si può calcolare il punto mediano del lato 12, ma ci si accorge che tale punto è lo stesso anche per il quadrilatero sul piano fisico: questo perchè lungo un segmento la funzione è lineare, avendo una delle due coordinate fissata, e una funzione lineare restituisce sempre un segmento da un segmento. | ||
+ | In pratica dunque l'asse ξ passa per i due punti mediani di 12 e 41, quindi lo si può proiettare sul piano fisico; tali considerazioni valgono esattamente anche per l'asse η. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | L' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Se ξ o η sono costanti, x(ξ,η) e y(ξ,η) sono funzioni lineari in ξ e η. | ||
+ | Salvo il caso limite in cui un lato collassi in un punto (caso comunque utilizzato nella pratica), x e y non sono mai costanti contemporaneamente, | ||
+ | aξ+bη+c con a,b≠0 | ||
+ | ed è invertibile. Quindi, solo sui lati, posso ricavare la mappatura inversa: | ||
+ | x(ξ,η)=ξ12(x,y) | ||
+ | y(ξ,η)=η12(x,y) | ||
+ | Come esempio, si prenda il lato 12. Vale che: | ||
+ | η=−1=cost. | ||
+ | f(ξ12(x,y),η12(x,y)) | ||
+ | con ξ12(x,y)=x(ξ,η) | ||
+ | |||
+ | Si rileva nuovamente che l' | ||
+ | |||
+ | Le proprietà matematiche studiate finora non sono solo un puro esercizio ma sono indispensabili all' | ||
+ | Questa affermazione impone già determinati vincoli cinematici, se ne analizza uno: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Si analizza nell' | ||
+ | In particolare, | ||
+ | In pratica, se immaginiamo che il quadrilatero sia fatto di gomma, si può pensare che il segmento 12 sia fatto d' | ||
+ | |||
+ | Si procede ora ad analizzare le derivate direzionali. Si ricorda la formula: | ||
+ | Ni(ξ,η)=14(1±ξ)(1±η) | ||
+ | Risulta immediata la derivazione di tale formula in ξ: | ||
+ | ∂N1∂ξ=14(η−1) | ||
+ | |||
+ | Tuttavia questa derivata è poco interessante. I veri valori di interesse sono ∂f∂x e ∂f∂y. Se al generico f sostituiamo lo spostamento lungo x, u, otteniamo due valori di effettiva concretezza fisica: | ||
+ | ∂u∂x=¯εx | ||
+ | e | ||
+ | ∂u∂y è una delle due parti di ¯γxy. | ||
+ | |||
+ | |||
+ | ∂u∂x è molto complesso da calcolare, mentre le quantità ∂u∂ξ e ∂u∂η sono decisamente più semplici da calcolare; si prova ad aggirare il problema. Da formule già viste in precedenza vale che: | ||
+ | |||
+ | $$ | ||
+ | \begin{bmatrix} | ||
+ | | ||
+ | \dfrac{\partial u}{\partial \eta} | ||
+ | \end{bmatrix} = \sum_{i=1}^{4}\begin{bmatrix} | ||
+ | | ||
+ | \dfrac{\partial N_i}{\partial \eta} | ||
+ | \end{bmatrix} | ||
+ | |||
+ | Si cambino a questo punto le variabili di derivazione: | ||
+ | ∂u∂ξ=∂u∂x⋅∂x∂ξ+∂u∂y⋅∂y∂ξ | ||
+ | ∂u∂η=∂u∂x⋅∂x∂η+∂u∂y⋅∂y∂η | ||
+ | |||
+ | Se ne ricava un sistema matriciale: | ||
+ | |||
+ | $$ | ||
+ | \begin{bmatrix} | ||
+ | | ||
+ | \dfrac{\partial u}{\partial \eta} | ||
+ | \end{bmatrix} = \begin{bmatrix} | ||
+ | \dfrac{\partial x}{\partial \xi} & \dfrac{\partial y}{\partial \xi} \\ | ||
+ | | ||
+ | \end{bmatrix} \begin{bmatrix} | ||
+ | \dfrac{\partial u}{\partial x} \\ | ||
+ | | ||
+ | \end{bmatrix} | ||
+ | $$ | ||
+ | |||
+ | L' | ||
+ | Supponendo che questa matrice non sia singolare sostituisco all' | ||
+ | |||
+ | $$ | ||
+ | \begin{bmatrix} | ||
+ | \dfrac{\partial u}{\partial x} \\ | ||
+ | | ||
+ | \end{bmatrix} = (\underline{\underline{J}}^T)^{-1} \begin{bmatrix} | ||
+ | \dfrac{\partial u}{\partial \xi} \\ | ||
+ | | ||
+ | \end{bmatrix} | ||
+ | $$ | ||
+ | |||
+ | Per scrivere infine: | ||
+ | |||
+ | $$ | ||
+ | \begin{bmatrix} | ||
+ | \dfrac{\partial u}{\partial x} \\ | ||
+ | | ||
+ | \end{bmatrix} = (\underline{\underline{J}}^T)^{-1} \begin{bmatrix} | ||
+ | \dots & \dots & \dfrac{\partial N_i}{\partial \xi} & \dots & \dots\\ | ||
+ | \dots & \dots & \dots & \dots & \dots\\ | ||
+ | \dots & \dots & \dfrac{\partial N_i}{\partial \eta} & \dots & \dots | ||
+ | \end{bmatrix} | ||
+ | |||
+ | \begin{bmatrix} | ||
+ | \dots\\ | ||
+ | \dots \\ | ||
+ | u_i \\ | ||
+ | \dots \\ | ||
+ | \dots \\ | ||
+ | \end{bmatrix} | ||
+ | |||
+ | $$ | ||
+ | |||
+ | Come ultime considerazioni si riportano le seguenti: Lo Jacobiano è sì funzione delle coordinate nodali ma non è funzione di u, stesso discorso vale per la matrice subito successiva (quella con le funzioni peso), anch' | ||
+ | ===== Sezione a cura del docente ===== | ||
+ | |||
+ | blablabla | ||
+ | |||
+ | {{ : |