- Costanti aziendali: SOCIETA, DIPARTIMENTO, DOC_NUM, REVISIONE, CLASSIFICAZIONE - Copertina con scheda documento (codice, revisione, stato, classificazione) - Header a due righe: azienda | titolo | doc+rev / dipartimento | data - Footer: classificazione | riferimento documento | pagina X/Y - render_eq e render_sym con altezza dinamica (ImageReader) - Simboli matematici nelle tabelle via render_sym (matplotlib mathtext) - T∞ letta dinamicamente da start/report.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
106 lines
4.2 KiB
TeX
106 lines
4.2 KiB
TeX
\documentclass[11pt,a4paper]{article}
|
||
\usepackage[utf8]{inputenc}
|
||
\usepackage[T1]{fontenc}
|
||
\usepackage[margin=2.5cm]{geometry}
|
||
\usepackage{amsmath,amssymb,booktabs,graphicx,float}
|
||
\usepackage[table]{xcolor}
|
||
\usepackage[colorlinks,linkcolor=blue,urlcolor=blue]{hyperref}
|
||
\usepackage{fancyhdr}
|
||
\definecolor{darkblue}{HTML}{1a3a5c}
|
||
\pagestyle{fancy}\fancyhf{}
|
||
\lhead{\textcolor{darkblue}{\small\textbf{Cevolani Italia s.r.l.}}}
|
||
\chead{\textcolor{darkblue}{\small Analisi Termica Forno}}
|
||
\rhead{\textcolor{darkblue}{\small RT-TERM-001\ --\ Rev. 00}}
|
||
\lfoot{\textcolor{gray}{\tiny USO INTERNO}}
|
||
\cfoot{\textcolor{gray}{\tiny RT-TERM-001\ |\ Rev. 00\ |\ 14/05/2026}}
|
||
\rfoot{\thepage}
|
||
\title{\textbf{Report Analisi Termica Forno}\\[0.4em]\large Caratterizzazione termica degli induttori}
|
||
\author{Ufficio Tecnico Meccanico \\ Cevolani Italia s.r.l.}
|
||
\date{\today}
|
||
\begin{document}
|
||
\maketitle\tableofcontents\newpage
|
||
|
||
\section{Modello di fitting}
|
||
Ogni intervallo è interpolato con la legge di raffreddamento di Newton:
|
||
\begin{equation}
|
||
T(t) = T_{\infty} + A\,e^{-(t-t_0)/\tau}
|
||
\end{equation}
|
||
con $T_{\infty}=22{,}99\,^{\circ}\mathrm{C}$ fissa (media ponderata), parametri $A$ e $\tau$ liberi stimati con TRF (\texttt{scipy.optimize.curve\_fit}).
|
||
|
||
\section{Report Induttore 1}
|
||
\subsection{Intervallo di campionamento}
|
||
\begin{tabular}{ll}\toprule
|
||
\textbf{Parametro}&\textbf{Valore}\\\midrule
|
||
Inizio&$110.81$ s\\
|
||
Fine&$111.56$ s\\
|
||
N.\,punti&5\\
|
||
\bottomrule\end{tabular}
|
||
\subsection{Equazione trovata}
|
||
\begin{equation}
|
||
T(t) = 22.99 + 87.3140 \cdot e^{-(t - 110.81) / 15.7231}
|
||
\end{equation}
|
||
\begin{tabular}{lll}\toprule
|
||
\textbf{Param.}&\textbf{Valore}&\textbf{Incert.\,($1\sigma$)}\\\midrule
|
||
$A$&$87.3140\,^{\circ}\mathrm{C}$&$\pm\,0.0260\,^{\circ}\mathrm{C}$\\
|
||
$\tau$&$15.7231\,\mathrm{s}$&$\pm\,0.2021\,\mathrm{s}$\\
|
||
$R^2$&\multicolumn{2}{l}{0.999505}\\
|
||
\bottomrule\end{tabular}
|
||
\subsection{Grafico}
|
||
\begin{figure}[H]\centering
|
||
\includegraphics[width=.9\textwidth]{C:\Users\davide.grilli\Desktop\vs\temperatura\induttore1\induttore1.png}
|
||
\caption{Fit esponenziale — Report Induttore 1 [110.81 – 111.56 s]}
|
||
\end{figure}\newpage
|
||
\section{Report Induttore 2}
|
||
\subsection{Intervallo di campionamento}
|
||
\begin{tabular}{ll}\toprule
|
||
\textbf{Parametro}&\textbf{Valore}\\\midrule
|
||
Inizio&$112.02$ s\\
|
||
Fine&$113.95$ s\\
|
||
N.\,punti&12\\
|
||
\bottomrule\end{tabular}
|
||
\subsection{Equazione trovata}
|
||
\begin{equation}
|
||
T(t) = 22.99 + 158.3430 \cdot e^{-(t - 112.02) / 13.2844}
|
||
\end{equation}
|
||
\begin{tabular}{lll}\toprule
|
||
\textbf{Param.}&\textbf{Valore}&\textbf{Incert.\,($1\sigma$)}\\\midrule
|
||
$A$&$158.3430\,^{\circ}\mathrm{C}$&$\pm\,0.2088\,^{\circ}\mathrm{C}$\\
|
||
$\tau$&$13.2844\,\mathrm{s}$&$\pm\,0.2183\,\mathrm{s}$\\
|
||
$R^2$&\multicolumn{2}{l}{0.997314}\\
|
||
\bottomrule\end{tabular}
|
||
\subsection{Grafico}
|
||
\begin{figure}[H]\centering
|
||
\includegraphics[width=.9\textwidth]{C:\Users\davide.grilli\Desktop\vs\temperatura\induttore2\induttore2.png}
|
||
\caption{Fit esponenziale — Report Induttore 2 [112.02 – 113.95 s]}
|
||
\end{figure}\newpage
|
||
\section{Report Induttore 3}
|
||
\subsection{Intervallo di campionamento}
|
||
\begin{tabular}{ll}\toprule
|
||
\textbf{Parametro}&\textbf{Valore}\\\midrule
|
||
Inizio&$115.0$ s\\
|
||
Fine&$133.7$ s\\
|
||
N.\,punti&125\\
|
||
\bottomrule\end{tabular}
|
||
\subsection{Equazione trovata}
|
||
\begin{equation}
|
||
T(t) = 22.99 + 185.1847 \cdot e^{-(t - 115.0) / 16.2654}
|
||
\end{equation}
|
||
\begin{tabular}{lll}\toprule
|
||
\textbf{Param.}&\textbf{Valore}&\textbf{Incert.\,($1\sigma$)}\\\midrule
|
||
$A$&$185.1847\,^{\circ}\mathrm{C}$&$\pm\,0.2706\,^{\circ}\mathrm{C}$\\
|
||
$\tau$&$16.2654\,\mathrm{s}$&$\pm\,0.0464\,\mathrm{s}$\\
|
||
$R^2$&\multicolumn{2}{l}{0.993827}\\
|
||
\bottomrule\end{tabular}
|
||
\subsection{Grafico}
|
||
\begin{figure}[H]\centering
|
||
\includegraphics[width=.9\textwidth]{C:\Users\davide.grilli\Desktop\vs\temperatura\induttore3\induttore3.png}
|
||
\caption{Fit esponenziale — Report Induttore 3 [115.0 – 133.7 s]}
|
||
\end{figure}\newpage
|
||
\section{Riepilogo}
|
||
\begin{tabular}{lllll}\toprule
|
||
\textbf{Induttore}&\textbf{Intervallo [s]}&\textbf{$A$ [°C]}&\textbf{$\tau$ [s]}&\textbf{$R^2$}\\\midrule
|
||
Report Induttore 1&110.81 – 111.56 s&87.3140&15.7231&0.999505\\
|
||
Report Induttore 2&112.02 – 113.95 s&158.3430&13.2844&0.997314\\
|
||
Report Induttore 3&115.0 – 133.7 s&185.1847&16.2654&0.993827\\
|
||
\bottomrule\end{tabular}
|
||
\end{document} |