传感与检测实验报告,差动变压器的特性测定,江南大学物联网自动化

简介: 传感与检测实验报告,差动变压器的特性测定,江南大学物联网自动化

0691264a18e14772a8b6faa989a3de3f.jpg2203e7459ba14515ad7b5258297d5e8d.jpg

public class LeastSquares {
    public static void matching(double[] x, double[] y, double[] input, double fully) {
        double k = getK(x, y);
        double b = getB(x, y);
        System.out.println("线性回归系数k值:\t"+k+"\n" + "线性回归系数b值:\t" + b);
        double maxy = 0; //用来记录最大偏差
        //寻找最大偏差
        for (int i = 0; i < input.length; i++) {
            if (Math.abs(k * input[i] + b - y[i]) > maxy){
                maxy = Math.abs(k * input[i] + b - y[i]);
            }
        }
        System.out.println("最大偏差为:" + maxy);
        //求灵敏度
        double s = 0;
        double sum = 0;
        for (int i = 1; i < y.length; i++) {
            sum += y[i] - y[i-1];
        }
        s = sum / (y.length - 1) / 20;
        System.out.println("灵敏度为:" + s);
        //求线性误差
        System.out.println("非线性误差为:" + maxy/fully);
    }
    //返回x的系数k公式:k=( n sum( xy ) - sum( x ) sum( y ) )/( n sum( x^2 )-sum(x) ^ 2 )
    public static double getK(double[] x, double[] y) {
        int n = x.length;
        return (double) ((n * pSum(x, y) - sum(x) * sum(y)) / (n * sqSum(x) - Math.pow(sum(x), 2)));
    }
//返回常量系数系数b 公式:b = sum( y ) / n - k * sum( x ) / n
    public static double getB(double[] x, double[] y) {
        int n = x.length;
        double k = getK(x, y);
        return sum(y) / n - k * sum(x) / n;
    }
//求和
    private static double sum(double[] ds) {
        double s = 0;
        for (double d : ds) {
            s = s + d;
        }
        return s;
    }
//求平方和
    private static double sqSum(double[] ds) {
        double s = 0;
        for (double d : ds) {
            s = (double) (s + Math.pow(d, 2));
        }
        return s;
    }
//返回对应项相乘后的和
    private static double pSum(double[] x, double[] y) {
        double s = 0;
        for (int i = 0; i < x.length; i++) {
            s = s + x[i] * y[i];
        }
        return s;
    }
    public static void main(String[] args) {
        double[] x1 = {0,0.2,0.4,0.6,0.8,1.0};
        double[] y1 = {17.6,73.6,133,200,256,312};
        double[] inputs1 = x1;
        double[] x2 = {0,-0.2,-0.4,-0.6,-0.8,-1.0};
        double[] y2 = {40.0,96,152,208,264,328};
        double[] inputs2 = x2;
        double[] x3 = {0,0.2,0.4,0.6,0.8,1.0,1.2,1.4,1.6,1.8,2.0,2.2,2.4,2.6,2.8,3.0};
        double[] y3 = {17.6,73.6,133,200,256,312,372,428,484,548,600,672,712,776,832,888};
        double[] inputs3 = x3;
        double[] x4 = {0,-0.2,-0.4,-0.6,-0.8,-1.0,-1.2,-1.4,-1.6,-1.8,-2.0,-2.2,-2.4,-2.6,-2.8,-3.0};
        double[] y4 = {40.0,96,152,208,264,328,384,440,496,552,616,666,720,784,840,898};
        double[] inputs4 = x4;
        System.out.println("+1区间");
        matching(x1, y1,inputs1,y1[y1.length-1]);
        System.out.println("-1区间");
        matching(x2, y2,inputs2,y2[y2.length-1]);
        System.out.println("+3区间");
        matching(x3, y3,inputs3,y3[y3.length-1]);
        System.out.println("-3区间");
        matching(x4, y4,inputs4,y4[y4.length-1]);
    }
}

ed28aadb0546412f860f1ceeac5ade5a.pngc411b6111ac44a2ca49d5a549ef881be.png


以下可忽略!


差动变压器指的是一种广泛用于电子技术和非电量检测中的变压器装置。主要用于测 量位移、压力、振动等非电量参量。它既可用于静态测量,也可用于动态测量。

差动变压器由初级线圈和次级线圈组成,次级线圈分成极性相反的两部分。当交流电压加在初级线圈上时,若铁芯离开中心,则次级线圈上感应电动势的差,随着铁芯移动,电动势的差随之变大。


差动变压器以其结构简单、良好的环境适应性、灵敏度高、测量精度高、线性度好、输出稳定且输出曲线光滑以及驱动力小等特点,广泛应用于电子技术各种线位移的测量与转换、仪表仪器以及传感器技术当中。介绍一种差动变压器在给定线性位移的情况下输出一定的可控电气量,从而实现主令控制的应用。针对设计制造、试制调试的过程中出现的各种问题,分析了差动变压器的零点残余电压产生的原因和对实际电气控制的影响,以及差动变压器的几何形状尺寸、电和磁的各种参数的对称性对零点残余电压的影响。

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
30天前
|
人工智能 安全 决策智能
OpenAI推出实验性“Swarm”框架,引发关于AI驱动自动化的争论
OpenAI推出实验性“Swarm”框架,引发关于AI驱动自动化的争论
|
1月前
|
机器学习/深度学习 数据挖掘 知识图谱
深度学习之材料科学中的自动化实验设计
基于深度学习的材料科学中的自动化实验设计是一个新兴领域,旨在通过机器学习模型,尤其是深度学习模型,来优化和自动化材料实验的设计流程。
43 1
|
2月前
|
传感器 物联网 人机交互
物联网:物联网,作为新一代信息技术的重要组成部分,通过智能感知、识别技术与普适计算等通信感知技术,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现了物物相连、人物相连,开启了万物互联的新时代。
在21世纪,物联网(IoT)作为新一代信息技术的核心,正以前所未有的速度重塑生活、工作和社会结构。本文首先介绍了物联网的概念及其在各领域的广泛应用,强调其技术融合性、广泛的应用范围以及数据驱动的特点。接着,详细阐述了物联网行业的现状和发展趋势,包括政策支持、关键技术突破和应用场景深化。此外,还探讨了物联网面临的挑战与机遇,并展望了其未来在技术创新和模式创新方面的潜力。物联网行业正以其独特魅力引领科技发展潮流,有望成为推动全球经济发展的新引擎。
|
3月前
|
传感器 物联网 测试技术
未来科技浪潮中的领航者:区块链、物联网与虚拟现实的融合与创新探索自动化测试之美——以Selenium为例
【8月更文挑战第30天】本文深入探讨了当前最前沿的技术趋势——区块链、物联网和虚拟现实,并分析了它们各自的发展脉络及相互之间的融合可能性。我们将通过具体应用场景描绘这些技术如何塑造未来社会的面貌,同时提供代码示例以加深理解。文章旨在为读者揭示这些技术背后的巨大潜力,以及它们将如何影响我们的工作和生活方式。
|
3月前
|
物联网 测试技术 持续交付
软件测试的艺术与科学:探索自动化测试框架未来技术的融合与创新:探索区块链、物联网和虚拟现实的交汇点
【8月更文挑战第30天】在软件开发的海洋中,测试是确保航行安全不可或缺的灯塔。本文将带领读者揭开软件测试神秘的面纱,深入理解自动化测试框架的重要性和实现方法。通过实际案例,我们将一起探索如何构建高效、可靠的自动化测试系统,从而保障软件质量,提升开发效率。
|
4月前
|
物联网
好的资源链接,gitee全糖咖啡,B站视频转成mp4,全糖咖啡 / 物联网网关数据上传,,全糖咖啡 / springboot+百度智能车牌检测
好的资源链接,gitee全糖咖啡,B站视频转成mp4,全糖咖啡 / 物联网网关数据上传,,全糖咖啡 / springboot+百度智能车牌检测
|
5月前
|
传感器 监控 安全
楼宇自动化中的物联网技术
【6月更文挑战第7天】物联网技术在楼宇自动化中广泛应用,实现设备智能化监控与管理,提高能效,保障安全与便利。通过远程控制,提升管理效率;示例代码展示灯光控制功能。尽管面临设备兼容性、数据安全挑战,物联网技术前景广阔,将持续推动楼宇自动化发展,塑造更智能、舒适的生活工作环境。
41 5
|
5月前
|
传感器 机器学习/深度学习 监控
物联网技术在工业自动化中的实时故障诊断与维护
物联网技术在工业自动化中的实时故障诊断与维护
|
6天前
|
存储 安全 物联网
政府在推动物联网技术标准和规范的统一方面可以发挥哪些作用?
政府在推动物联网技术标准和规范的统一方面可以发挥哪些作用?
69 50
|
6天前
|
安全 物联网 物联网安全
制定统一的物联网技术标准和规范的难点有哪些?
制定统一的物联网技术标准和规范的难点有哪些?
18 2

相关产品

  • 物联网平台