SSO 原理浅谈

SSO 原理浅谈
SSO 原理浅谈

SSO原理浅谈

SSO是一个非常大的主题,我对这个主题有着深深的感受,自从广州UserGroup的论坛成立以来,无数网友都在尝试使用开源的CAS,Kerberos也提供另外一种方式的SSO,即基于Windows域的SSO,还有就是从2005年开始一直兴旺不衰的SAML。

如果将这些免费的SSO解决方案与商业的Tivoli或Siteminder或RSA Secure SSO产品做对比,差距是存在的。毕竟,商业产品的安全性和用户体验都是无与伦比的,我们现在提到的SSO,仅仅是Web SSO,即Web-SSO是体现在客户端;另外一种SSO是桌面SSO,例如,只需要作为Administrator登录一次windows2000,我便能够在使用MSN/QQ的时候免去登录的环节(注意,这不是用客户端软件的密码记忆功能),是一种代理用户输入密码的功能。因此,桌面SSO是体现在OS级别上。

今天,当我们提起SSO的时候,我们通常是指Web SSO,它的主要特点是,SSO应用之间走Web协议(如HTTP/SSL),并且SSO都只有一个登录入口。

简单的SSO的体系中,会有下面三种角色:

1,User(多个)

2,Web应用(多个)

3,SSO认证中心(1个)

虽然SSO实现模式千奇百怪,但万变不离其宗:

l Web应用不处理User的登录,否则就是多点登陆了,所有的登录都在SSO认证中心进行。l SSO认证中心通过一些方法来告诉Web应用当前访问用户究竟是不是张三/李四。

l SSO认证中心和所有的Web应用建立一种信任关系,SSO认证中心对用户身份正确性的判断会通过某种方法告之Web应用,而且判断结果必须被Web应用信任。

2.CAS的基本原理

CAS(Central Authentication Service)是Yale大学发起的一个开源项目,据统计,大概每10个采用开源构建Web SSO的Java项目,就有8个使用CAS。对这些统计,我虽然不以为然,但有一点可以肯定的是,CAS是我认为最简单实效,而且足够安全的SSO 选择。

本节主要分析CAS的安全性,以及为什么CAS被这样设计,带着少许密码学的基础知识,我希望有助于读者对CAS的协议有更深层次的理解。

2.1CAS的结构体系

从结构体系看,CAS包含两部分:

l CAS Server

CAS Server负责完成对用户的认证工作,CAS Server需要独立部署,有不止一种CAS Server的实现,Yale CAS Server和ESUP CAS Server都是很不错的选择。

CAS Server会处理用户名/密码等凭证(Credentials),它可能会到数据库检索一条用户帐号信息,也可能在XML文件中检索用户密码,对这种方式,CAS均提供一种灵活但同一的接口/实现分离的方式,CAS究竟是用何种认证方式,跟CAS协议是分离的,也就是,这个认证的实现细节可以自己定制和扩展。

l CAS Client

CAS Client负责部署在客户端(注意,我是指Web应用),原则上,CAS Client的部署意味着,当有对本地Web应用的受保护资源的访问请求,并且需要对请求方进行身份认

证,Web应用不再接受任何的用户名密码等类似的Credentials,而是重定向到CAS Server进行认证。

目前,CAS Client支持(某些在完善中)非常多的客户端,包括Java、.Net、ISAPI、Php、Perl、uPortal、Acegi、Ruby、VBScript等客户端,几乎可以这样说,CAS 协议能够适合任何语言编写的客户端应用。

2.2CAS协议

剖析协议就像剖析设计模式,有些时候,协议让人摸不着头脑。CAS的代理模式要相对复杂一些,它引入了一些新的概念,我希望能够在这里描述一下其原理,有助于读者在配置和调试CAS SSO有更清晰的思路。

如果没记错,CAS协议应该是由Drew Mazurek负责可开发的,从CAS v1到现在的CAS v3,整个协议的基础思想都是基于Kerberos的票据方式。

CAS v1非常原始,传送一个用户名居然是”yes\ndavid.turing”的方式,CAS v2开始使用了XML规范,大大增强了可扩展性,CAS v3开始使用AOP技术,让Spring爱好者可以轻松配置CAS Server到现有的应用环境中。

CAS是通过TGT(Ticket Granting Ticket)来获取ST(Service Ticket),通过ST来访问服务,而CAS也有对应TGT,ST的实体,而且他们在保护TGT的方法上虽然有所区别,但是,最终都可以实现这样一个目的——免去多次登录的麻烦。

下面,我们看看CAS的基本协议框架:

2.1.1基础协议

CAS基础模式

上图是一个最基础的CAS协议,CAS Client以Filter方式保护Web应用的受保护资源,过滤从客户端过来的每一个Web请求,同时,CAS Client会分析HTTP请求中是否包请求Service Ticket(上图中的Ticket),如果没有,则说明该用户是没有经过认证的,于是,CAS Client会重定向用户请求到CAS Server(Step2)。Step3是用户认证

过程,如果用户提供了正确的Credentials,CAS Server会产生一个随机的Service

Ticket,然后,缓存该Ticket,并且重定向用户到CAS Client(附带刚才产生的Service Ticket),Service Ticket是不可以伪造的,最后,Step5和Step6是CAS Client和CAS Server之间完成了一个对用户的身份核实,用Ticket查到Username,因为Ticket 是CAS Server产生的,因此,所以CAS Server的判断是毋庸置疑的。

该协议完成了一个很简单的任务,就是User(david.turing)打开IE,直接访问helloservice应用,它被立即重定向到CAS Server进行认证,User可能感觉到浏览器在helloservcie和casserver之间重定向,但User是看不到,CAS Client和CAS Server 相互间的Service Ticket核实(Validation)过程。当CAS Server告知CAS Client用户Service Ticket对应确凿身份,CAS Client才会对当前Request的用户进行服务。

2.2.2CAS如何实现SSO

当我们的Web时代还处于初级阶段的时候,SSO是通过共享cookies来实现,比如,下面三个域名要做SSO:

https://www.360docs.net/doc/846217234.html,

https://www.360docs.net/doc/846217234.html,

https://www.360docs.net/doc/846217234.html,

如果通过CAS来集成这三个应用,那么,这三个域名都要做一些域名映射,

https://www.360docs.net/doc/846217234.html,

https://www.360docs.net/doc/846217234.html,

https://www.360docs.net/doc/846217234.html,

因为是同一个域,所以每个站点都能够共享基于https://www.360docs.net/doc/846217234.html,的cookies。这种方法原始,不灵活而且有不少安全隐患,已经被抛弃了。

CAS可以很简单的实现跨域的SSO,因为,单点被控制在CAS Server,用户最有价值的TGC-Cookie只是跟CAS Server相关,CAS Server就只有一个,因此,解决了

cookies不能跨域的问题。

回到CAS的基础协议图,当Step3完成之后,CAS Server会向User发送一个Ticket granting cookie(TGC)给User的浏览器,这个Cookie就类似Kerberos的

TGT,下次当用户被Helloservice2重定向到CAS Server的时候,CAS Server会主动Get到这个TGC cookie,然后做下面的事情:

1,如果User的持有TGC且其还没失效,那么就走基础协议图的Step4,达到了SSO的效果。

2,如果TGC失效,那么用户还是要重新认证(走基础协议图的Step3)。

2.2.2CAS的代理模式

模式1已经能够满足大部分简单的SSO应用,现在,我们探讨一种更复杂的情况,即用户访问helloservice,helloservice又依赖于helloservice2来获取一些信息,如同:Useràhelloserviceàhelloservice2

这种情况下,假设helloservice2也是需要对User进行身份验证才能访问,那么,为了不影响用户体验(过多的重定向导致User的IE窗口不停地闪动),CAS引入了一种

Proxy认证机制,即CAS Client可以代理用户去访问其它Web应用。

代理的前提是需要CAS Client拥有用户的身份信息(类似凭据)。与其说之前我们提到的TGC是用户持有对自己身份信息的一种凭据,则这里的PGT就是CAS Client端持有的对用户身份信息的一种凭据。凭借TGC,User可以免去输入密码以获取访问其它服务的Service Ticket,所以,这里,凭借PGT,Web应用可以代理用户去实现后端的认证,而无需前端用户的参与。

如下面的CAS Proxy图所示,CAS Client在基础协议之上,提供了一个额外的PGT URL给CAS Server,于是,CAS Server可以通过PGT URL提供一个PGT给CAS Client。

初学者可能会对上图的PGT URL感到迷惑,或者会问,为什么要这么麻烦,要通过一个额外的URL(而且是SSL的入口)去传递PGT?如果直接在Step6返回,则连用来做对应关系的PGTIOU都可以省掉。PGTIOU设计是从安全性考虑的,非常必要,CAS协议安全性问题我会在后面一节介绍。

于是,CAS Client拿到了PGT(PGTIOU-85…..ti2td),这个PGT跟TGC同样地关键,CAS Client可以通过PGT向后端Web应用进行认证。如下图所示,Proxy认证与普通的认证其实差别不大,Step1,2与基础模式的Step1,2几乎一样,唯一不同的是,Proxy模式用的是PGT而不是TGC,是Proxy Ticket(PT)而不是Service Ticket。

最终的结果是,helloservice2明白helloservice所代理的客户是David.Turing同学,同时,根据本地策略,helloservice2有义务为PGTURL=http://helloservice/proxy服务(PGTURL用于表示一个Proxy服务),于是它传递数据给helloservice。这样,helloservice便完成一个代理者的角色,协助User返回他想要的数据。

代理认证模式非常有用,它也是CAS协议v2的一个最大的变化,这种模式非常适合在复杂的业务领域中应用SSO。因为,以前我们实施SSO的时候,都是假定以IE User为SSO 的访问者,忽视了业务系统作为SSO的访问者角色。

2.3CAS安全性

CAS的安全性是一个非常重要的Topic。CAS从v1到v3,都很依赖于SSL,它假定了这样一个事实,用户在一个非常不安全的网络环境中使用SSO,Hacker的Sniffer 会很容易抓住所有的Http Traffic,包括通过Http传送的密码甚至Ticket票据。

2.3.1TGC/PGT安全性

对于一个CAS用户来说,最重要是要保护它的TGC,如果TGC不慎被CAS Server 以外的实体获得,Hacker能够找到该TGC,然后冒充CAS用户访问所有授权资源。

SSO的安全性问题比普通应用的安全性还要严重,因为SSO存在一种门槛效应。以前即使Hacker能够截获用户在Web应用A的密码,它也未必能知道用户在Web应用B

的密码,但SSO让Hacker只需要截获TGC(突破了门槛),即能访问所有与该用户相关的所有应用系统。

PGT跟TGC的角色是一样的,如果被Hacker获得,后果可想而知。

从基础模式可以看出,TGC是CAS Server通过SSL方式发送给终端用户,因此,要截取TGC难度非常大,从而确保CAS的安全性。

因此,某些人认为CAS可以不使用SSL的想法需要更正一下,CAS的传输安全性仅仅依赖与SSL。

跟Kerberos一样TGT,TGC也有自己的存活周期。下面是CAS的web.xml中,通过grantingTimeout来设置CAS TGC存活周期的参数,参数默认是120分钟,在合适的范围内设置最小值,太短,会影响SSO体验,太长,会增加安全性风险。

SSO Server是基于CGI(Java Fans更多会选择CAS),对C/C++的群体应该是一个不错的选择。CoSign协议的UseCase跟CAS很相似,CoSign的客户端虽然也支持

J2EE/Apache/MSAPI(IIS),但它的Server端使用C来编写,影响了在Java群体中的使用。CoSign是一个不错的选择,可能是因为本人比较喜欢Kerberos Model的原因吧。

3.3WebAuth

WebAuth是一种早期的SSO方案,它的WebServer是用perl来编写的,客户端支持Apache,C++,Perl等,当然,WebAuth推出的时候,Java并不是很流行,现在,要让WebAuth跟众多的Java产品结合不是一件容易的事情。

WebAuth的协议适用了Share Secret,即SSO Server和SSO Client之间存在一个对称密钥(symmetric key)。SSO Server和SSO Client之间的信任关系通过这个Key来保障。

上图中展示了一个WebAuth的基本模式,Client就是浏览器用户,Generic Web Service是SSO Client,WebAuth Service和Auth Service可以看作是SSO Server。

当浏览器发起一个对Web应用的访问请求时,这个请求未授权,因此被重定向到WebAuth Service进行认证,认证的结果是获得一个经过symmetric key加密的token,而这个Token只有Generic Web Service能够解密,因此,Web应用能够知道浏览器用户的身份。使用对称加密来共享用户身份信息存在一定的安全隐患,首先是WebAuth Service 如何保护这些对称密钥(保护密钥安全本身是一件很困难的事情),一旦这些对称密钥被泄漏了,Token就可以被随意篡改。另外,由于Token本身是基于Cookie方式发送,因此,只要Hacker能够复制这个Token,他同样可以访问其他应用。

如果不考虑安全性问题,WebAuth的效率应该比其他SSO方案要高,因为它的协议没有CAS/CoSign那么复杂,WebAuth中,SSO Server不需要跟SSO Client通讯以确认用户的身份,用户的身份就放在Token中。

4.SAML

SAML是OASIS制定的一种安全性断言标记语言,它用于在复杂的环境下交换用户的身份识别信息。在SAML诞生之前,如果想在Websphere、Weblogic和SunONE等之间

实现SSO,我们必须分别实现一个适配层,来达成一种相互理解的协议,在该协议上,产品能够共享各自的用户认证/授权信息。SAML诞生之后,我们免去了这种烦恼。可以预计,将来大部分产品都可以实现基于SAML的联邦服务。

事实伤,SAML已经在很多商业/开源产品中得到实现,包括:

l IBM Tivoli Access Manager

l BEA Weblogic

l Oblix NetPoint

l SunONE Identity Server

l Baltimore,SelectAccess

l Entegrity Solutions AssureAccess

l Internet2OpenSAML

l Yale CAS3

l Netegrity SiteMinder

l Sigaba Secure Messaging Solutions

l RSA Security ClearTrust

l VeriSign Trust Integration Toolkit

l Entrust GetAccess7

SAML背后是强大的商业联盟和开源联盟,尽管Microsoft迟迟未能在SAML2.0观点上达成一致,但它也正努力跟进SAML标准化过程,由此可见SAML协议已经是势在必行。4.1SAML的基本概念

理解SAML的概念很重要,个人认为SAML协议的原理跟CAS/Kerberos很类似,理解上不存在困难,但SAML引入了一些新的概念名词,因此要先把握清楚这些概念。

断言,这个在SAML的”A”,是整个SAML协议中出现的最多的字眼,我们可以将断言看作是一种判断,并且我们相信这种判断,因此,做出断言的一方必须被信赖。校验来自断言方的断言必须通过一些手段,比如数字签名,以确保断言的确实来自断言方。

SAML目标是让多个应用间实现联邦身份(Identity Federation),提起联邦,大家可以想象一下欧盟,欧盟国家之间的公民都具有一个联邦身份,比如Peter是法国公民,John是比利时公民,这两个公民的身份都能够互相被共享,恰好,张三是一个中国公民,但他能像Peter 和Jhhn那样随意进入欧盟国家,显然不能,因为它不具有欧盟联邦身份。

理解了联邦的概念,我们就可以回到SAML上,SAML解决了联邦环境中如何识别身份信息共享的标准化问题,比如,法国的Peter进入比利时,他如何证明自己的身份呢?

SAML就是为了解决这个问题。

在联邦环境中,通常有下面的3种实体:

l Subject(主题):Subject是SAML实体中的第一个重要的概念,Subject包括了User、Entity、Workstation等能够象征一个参与信息交换的实体。

l Relying Party(信任方):SAML中的Service Provider角色,也就是提供服务的一方。

l Asserting Party(断言方):SAML中的Identity Provider角色,用于提供对主题的身份信息的正确的断言,类似一个公证机构。

我们看看联邦环境的一个场景:

假设有一个Peter(Subject)的法国公民,他需要访问比利时(Service Provider),他在比利时机场被要求提供身份信息,Peter提供了欧盟(Federation)的通行证件,随即,这个通行证件在比利时机场被审核,或通过计算机送到欧盟身份认证中心(Identity Provider),

该中心有一个由所有欧盟国家共同建立的公民数据库,中心审核了Peter的身份信息,并断言“Yes,He is Peter From France”,于是,Peter得到礼貌的回应“欢迎光临比利时”。

如果你将欧盟看作是一个联邦环境,你会发现上面的场景跟在联邦环境应用SAML很相似。

在联邦环境下,任何需要授权访问的服务都需要知道服务请求方的身份主题信息(Who are you),服务提供方(Service Provider)不负责审核用户的身份信息,但它依赖于1个甚至多个Identity Provider来完成此任务,见下图。

1个Idnetity Provider可以被多个Service Provider共享,当然,共享的前提是建立信任关系(即Service Provider要信任Idnetity Provider),就好比如,如果比利时(Service Provider)需要开放对欧盟国家成员访问,它信任欧盟的Idnetity Provider,它信任欧盟的Idnetity Provider的任何判断,包括”He is Peter From France”。至于是否让Peter入境,那是受权限策略的控制(注意SAML同样对Authorization断言做了标准化,此处,我们仅仅关注Authentication)。

4.2SAML的2种典型模式

在协议的角度,SAML原理非常类似CAS和Kerberos,CAS协议依赖于CAS Server,Kerberos依赖于KDC,而SAML则依赖于Identity Provider。

根据Service Provider(以下简称SP)和Identity Provider(以下简称IDP)的交互方式,SAML可以分为以下几种模式:一种是SP拉方式,一种是IDP推方式。

在SAML中,最重要的环节是SP如何获取对Subject的断言,SP拉方式是SP主动到IDP去了解Subject的身份断言,而IDP推方式则是IDP主动把Subject的身份断言通过某种途径告诉SP。

2.2.1SAML的POST/Artifact Bindings方式(即SP拉方式)

该方式的主要特点是,SP获得客户端的凭证(是IDP对Subject的一种身份认可)之后,主动请求IDP对Subject的凭证的断言。如下图所示:Subject是根据凭证去访问SP的。凭证代表了Subject的身份,它类似于“来自IDP证明:我就是Peter,法国公民”。

现在,让我们看看SP拉方式是如何进行的:

Subject访问SP的受保护资源,SP发现Subject的请求中没有包含任何的授权信息,于是它重定向用户访问IDP.

协议执行:

1,Subject向IDP请求凭证(方式是提交用户名/密码)

2,IDP通过验证Subject提供的信息,来确定是否提供凭证给Subject

3,假如Subject的验证信息正确,他将获取IDP的凭证以及将服务请求同时提交给SP。4,SP接受到Subject的凭证,它是提供服务之前必须验证次凭证,于是,它产生了一个SAML 请求,要求IDP对凭证断言

5,凭证是IDP产生的,它当然知道凭证的内容,于是它回应一个SAML断言给SP

6,SP信任IDP的SAML断言,它会根据断言结果确定是否为Subject提供服务。

4.2.1SAML的Redirect/POST Bindings方式(即IDP推方式)

该方式的主要特点是,IDP交给Subject的不是凭证,而是断言。

过程如下图所示:

1,Subject访问SP的授权服务,SP重定向Subject到IDP获取断言。

2,IDP会要求Subject提供能够证明它自己身份的手段(Password,X.509证书等)

3,Subject向IDP提供了自己的帐号密码。

4,IDP验证密码之后,会重订向Subject到原来的SP。

5,SP校验IDP的断言(注意,IDP会对自己的断言签名,SP信任IDP的证书,因此,通过校验签名,能够确信从Subject过来的断言确实来自IDP的断言)。

6,如果签名正确,SP将向Subject提供该服务。

4.3SAML的优势所在

SAML协议仍在不断的发展,SAML1.0,SAML1.1到现在的SAML2.0,都是IT商业巨头协商后,由OASIS发布的产物,另外,OASIS SAML实验室得到拥有美国政府GSA 的大力资助。

SAML在SOA中扮演了一个关键角色,由于用户要求将企业资源从原有的面向数据/接口转变为面向服务,而建立在众多Vendor产品下的服务存在这种种鸿沟,最大的鸿沟是如何识别身份,如何能够让网易163邮件的VIP用户享受免费参加Dev2dev广州UserGroup 的活动?

读者可能已经听闻很多身份管理软件,IBM Tivoli,SiteMinder,RSA SecureID等,虽然身份管理软件都非常强,但成本同时也很高。身份管理并不适合于那种构建是B2B之上的商业环境(联邦环境)。

但对用户来说,根本问题是,网易和Dev2dev是两个不同的公司/组织,它们都严格保护自己的用户身份信息,一般极少可能会共享身份数据,因此,做法是双方都提供一个服务入口,对身份信息做断言,例如只告诉Dev2dev该用户确实是网易的VIP用户。

SAML提供了一个安全标记规范,并且给出了一些的UseCase,这些usecase足以满足我们绝大部分的SSO需求。

我喜欢这种规范,很大原因是因为以前用SSO实在很累,配置要花去大半天时间,SAML 让这一切变得非常灵活简单,因为厂商一旦在其产品中提供SAML支持,我们就可以将其产品作为联邦服务纳入SSO环境。

我喜欢SAML的另一个原因是因为,它跟SOAP一样,不考虑传输协议,事实上,SAML 可以跟HTTP/SSL/JMS等任何传输协议捆绑。在SOA环境中,这个特性非常重要,因为我们已有的许多服务(来自各个不同IT Vendors)都可能有各自的传输协议,即如果在这种复杂的环境下实现SSO,传统Yale CAS已经无能为力,因为CAS SSO实现在HTTP/SSL 之上,只有SAML能够完成这项任务,因为它与传输协议无关。

最后,应该提一下,SAML是一种SSO标准而CAS是一种SSO的实现,从CAS的Roadmap可以看出,CAS很快会提供对其他SAML的支持。

电池点焊机原理

电池点焊机原理 焊件组合后通过电极施加压力,利用电流通过接头的接触面及邻近区域产生的电阻热进行焊接的方法称为电阻焊。电阻焊具有生产效率高、低成本、节省材料、易于自动化等特点,因此广泛应用于航空、航天、能源、电子、汽车、轻工等各工业部门,是重要的焊接工艺之一。 一、焊接热的产出及影响因素 点焊时产生的热量由下式决定:Q=IIRt(J)————(1) 式中:Q——产生的热量(J)、I——焊接电流(A)、R——电极间电阻(欧姆)、t——焊接时间(s) 1.电阻R及影响R的因素 电极间电阻包括工件本身电阻Rw,两工件间接触电阻Rc,电极与工件间接触电阻Rew.即R=2Rw+Rc+2Rew——(2)如图. 当工件和电极一定时,工件的电阻取决与它的电阻率.因此,电阻率是被焊材料的重要性能.电阻率高的金属其导电性差(如不锈钢)电阻率低的金属其导电性好(如铝合金)。因此,点焊不锈钢时产热易而散热难,点焊铝合金时产热难而散热易.点焊时,前者可用较小电流(几千安培),而后者就必须用很大电流(几万安培)。电阻率不仅取决与金属种类,还与金属的热处理状态、加工方式及温度有关。 接触电阻存在的时间是短暂,一般存在于焊接初期,由两方面原因形成: 1)工件和电极表面有高电阻系数的氧化物或脏物质层,会使电流遭到较大阻碍。过厚的氧化物和脏物质层甚至会使电流不能导通。 2)在表面十分洁净的条件下,由于表面的微观不平度,使工件只能在粗糙表面的局部形成接触点。在接触点处形成电流线的收拢。由于电流通路的缩小而增加了接触处的电阻。

电极与工件间的电阻Rew与Rc和Rw相比,由于铜合金的电阻率和硬度一般比工件低,因此很小,对熔核形成的影响更小,我们较少考虑它的影响。 2.焊接电流的影响 从公式(1)可见,电流对产热的影响比电阻和时间两者都大。因此,在焊接过程中,它是一个必须严格控制的参数。引起电流变化的主要原因是电网电压波动和交流焊机次级回路阻抗变化。阻抗变化是因为回路的几何形状变化或因在次级回路中引入不同量的磁性金属。对于直流焊机,次级回路阻抗变化,对电流无明显影响。 3.焊接时间的影响 为了保证熔核尺寸和焊点强度,焊接时间与焊接电流在一定范围内可以相互补充。为了获得一定强度的焊点,可以采用大电流和短时间(强条件,又称硬规范),也可采用小电流和长时间(弱条件,也称软规范)。选用硬规范还是软规范,取决于金属的性能、厚度和所用焊机的功率。对于不同性能和厚度的金属所需的电流和时间,都有一个上下限,使用时以此为准。 4.电极压力的影响 电极压力对两电极间总电阻R有明显的影响,随着电极压力的增大,R显著减小,而焊接电流增大的幅度却不大,不能影响因R减小引起的产热减少。因此,焊点强度总随着焊接压力增大而减小。解决的办法是在增大焊接压力的同时,增大焊接电流。 5.电极形状及材料性能的影响 由于电极的接触面积决定着电流密度,电极材料的电阻率和导热性关系着热量的产生和散失,因此,电极的形状和材料对熔核的形成有显著影响。随着电极端头的变形和磨损,接触面积增大,焊点强度将降低。

7-7-5 容斥原理之最值问题.教师版

1. 了解容斥原理二量重叠和三量重叠的内容; 2. 掌握容斥原理的在组合计数等各个方面的应用. 一、两量重叠问题 在一些计数问题中,经常遇到有关集合元素个数的计算.求两个集合并集的元素的个数,不能简单地把两个集合的元素个数相加,而要从两个集合个数之和中减去重复计算的元素个数,即减去交集的元素个数,用式子可表示成:A B A B A B =+-(其中符号“”读作“并”,相当于中文“和”或者“或”的意思;符号“”读作“交”,相当于中文“且”的意思.)则称这一公式为包含与排除原理,简称容斥原理.图示如下:A 表示小圆部分,B 表示大圆部分,C 表示大圆与小圆的公共部分,记为:A B ,即阴影面积.图示如下:A 表示小圆部分,B 表示大圆部分, C 表示大圆与小圆的公共部分,记为:A B ,即阴影面积. 包含与排除原理告诉我们,要计算两个集合A B 、的并集A B 的元素的个数,可分以下两步进行: 第一步:分别计算集合A B 、的元素个数,然后加起来,即先求A B +(意思是把A B 、的一切元素都“包含”进 来,加在一起); 第二步:从上面的和中减去交集的元素个数,即减去C A B =(意思是“排除”了重复计算的元素个数). 二、三量重叠问题 A 类、 B 类与 C 类元素个数的总和A =类元素的个数B +类元素个数C +类元素个数-既是A 类又是B 类的元素个数-既是B 类又是C 类的元素个数-既是A 类又是C 类的元素个数+同时是A 类、B 类、C 类的元素个数.用符号表示为:A B C A B C A B B C A C A B C =++---+.图示如下: 教学目标 知识要点 7-7-5.容斥原理之最值问题 1.先包含——A B + 重叠部分A B 计算了2次,多加了1次; 图中小圆表示A 的元素的个数,中圆表示B 的元素的个数, 1.先包含:A B C ++ 重叠部分A B 、B C 、C A 重叠了2次, 多加了1次. 2.再排除:A B C A B B C A C ++---

中频点焊机原理介绍

沈阳骏瀚焊接设备有限公司系列中频直流逆变式点凸焊机 ?是目前国际先进的电阻焊产品; ?具有无可比拟的焊接稳定性; ?低运行成本: ◆三相电源平衡输入,功率因数高达95%; ◆次级回路几乎没有感应能量损失; ◆较低的焊接电流和电极压力; ◆节约能量达30%以上; ◆电极寿命提高1倍以上,减少电极修磨时间; ◆大幅度节约电力安装和水、气等辅助设施的安装成本; ?更准确、更快速、更全面地控制和分析焊接参数; ?更短的焊接时间,提高生产效率。 ?应用于大部分金属材料焊接效果会更好,特别在焊接铝,铝合金和铜等导热性高的金属效果 更好,质量更稳定可靠。 中频逆变电源与其它电源的对比 ?三种焊接电源的原理简图

单相交流焊机 ?最常见的电阻焊机型式; ?一般用可控硅移相控制。由于工作频率(50Hz)的限制,其焊接电流的最小调节周期需0.02s (即一个周波); ?每个周波都有过零区,特别在小焊接规范时,过零时间可能高达预定焊接时间的50%以上。 热量损失严重,这对于热导性良好的材料(如Al、Cu及其合金)和热强钢等的焊接是极为不利的。而在连续缝焊的情况下则会限制焊接速度的提高。 ?交流电流在通过焊接区时,由于趋表效应而出现发散现象,显然能量利用不充分。 ?电阻焊的对象大多是钢铁之类的铁磁材料,工件进入焊机的电极臂间就会引起次级回路电感 量的变化,引起焊接电流的不稳定,从而导致焊接质量的波动; ?强大的焊接电流使电极臂受到交变电磁力的干扰,从而导致电极压力的不稳定,影响焊接质 量。

电容储能焊机 ?焊接时间很短,一般只有0.003~0.006s(通常放电时间不作控制)。焊点表面氧化和变形很少; ?特别适用于厚度差别大的材料焊接; ?输出和输入完全分隔,不受外部电源变化影响,保持恒定功率输出; ?对大多数材料来说,储能焊机的焊接规范太硬了; ?设备价格比较高; ?电容器寿命相对较短。

点焊机原理图

点焊机原理 焊件组合后通过电极施加压力,利用电流通过接头的接触面及邻近区域产生的电阻热进行焊接的方法称为电阻焊。电阻焊具有生产效率高、低成本、节省材料、易于自动化等特点,因此广泛应用于航空、航天、能源、电子、汽车、轻工等各工业部门,是重要的焊接工艺之一。 一、焊接热的产出及影响因素 点焊时产生的热量由下式决定: Q=IIRt(J)———— (1) 式中: Q——产生的热量(J)、I——焊接电流(A)、R——电极间电阻(欧姆)、t——焊接时间(s) 1.电阻R及影响R的因素 电极间电阻包括工件本身电阻Rw,两工件间接触电阻Rc,电极与工件间接触电阻Rew.即R=2Rw+Rc+2Rew—— (2)如图. 当工件和电极一定时,工件的电阻取决与它的电阻率.因此,电阻率是被焊材料的重要性能.电阻率高的金属其导电性差(如不锈钢)电阻率低的金属其导电性好(如铝合金)。因此,点焊不锈钢时产热易而散热难,点焊铝合金时产热难而散热易.点焊时,前者可用较小电流(几千安培),而后者就必须用很大电流(几万安培)。电阻率不仅取决与金属种类,还与金属的热处理状态、加工方式及温度有关。 接触电阻存在的时间是短暂,一般存在于焊接初期,由两方面原因形成:

1)工件和电极表面有高电阻系数的氧化物或脏物质层,会使电流遭到较大阻碍。过厚的氧化物和脏物质层甚至会使电流不能导通。 2)在表面十分洁净的条件下,由于表面的微观不平度,使工件只能在粗糙表面的局部形成接触点。 在接触点处形成电流线的收拢。由于电流通路的缩小而增加了接触处的电阻。 电极与工件间的电阻Rew与Rc和Rw相比,由于铜合金的电阻率和硬度一般比工件低,因此很小,对熔核形成的影响更小,我们较少考虑它的影响。 2.焊接电流的影响 从公式 (1)可见,电流对产热的影响比电阻和时间两者都大。因此,在焊接过程中,它是一个必须严格控制的参数。引起电流变化的主要原因是电网电压波动和交流焊机次级回路阻抗变化。阻抗变化是因为回路的几何形状变化或因在次级回路中引入不同量的磁性金属。对于直流焊机,次级回路阻抗变化,对电流无明显影响。 3.焊接时间的影响 为了保证熔核尺寸和焊点强度,焊接时间与焊接电流在一定范围内可以相互补充。为了获得一定强度的焊点,可以采用大电流和短时间(强条件,又称硬规范),也可采用小电流和长时间(弱条件,也称软规范)。选用硬规范还是软规范,取决于金属的性能、厚度和所用焊机的功率。对于不同性能和厚度的金属所需的电流和时间,都有一个上下限,使用时以此为准。 4.电极压力的影响 电极压力对两电极间总电阻R有明显的影响,随着电极压力的增大,R显著减小,而焊接电流增大的幅度却不大,不能影响因R减小引起的产热减少。因此,焊点强度总随着焊接压力增大而减小。解决的办法是在增大焊接压力的同时,增大焊接电流。

容斥原理问题

容斥原理问题——基础学习 一、解答题

2、两个集合容斥原理例1:四年级一班有54人,定阅《小学生优秀作文》和《数学大世界》两种读物的有13人,订阅《小学生优秀作文》的有45人每人至少订阅一种读物,订阅《数学大世界》的有多少人?() A.13 B.22 C.33 D.41 【答案】B 【解题关键点】设A={定阅《小学生优秀作文》的人},B={订阅《数学大世界》的人},那么A∩B={同时订阅两本读物的人},A∪B={至少订阅一样的人},由容斥原则,B= A∪B+A∩B-A=54+13-45=22人。 【结束】 3、两个集合容斥原理例2:五年级有122名同学参加语文、数学考试,每个至少有一门功课取得优秀成绩,其中语文成绩优秀的有65人,数学成绩优秀的有87人。语文、数学都优秀的有多少人?() A. 30 B.35 C.57 D.65 【答案】A

【解题关键点】此题是典型的两个集合的容斥问题,因此,可以直接有两个集合的容斥原理得到,语文和数学都优秀的学生有65+87-122=30人。 【结束】 4、两个集合容斥原理例3:学校文艺组每人至少会演奏一种乐器,已知会拉手提琴的有24人,会弹电子琴的有17人,其中两样都会的有8人。这个文艺组共有多少人?()A.25 B.32 C.33 D.41 【答案】C 【解题关键点】设A={会拉手提琴的},B={会弹电子琴的},因此A∪B ={文艺组的人},A∩B={两样都会的},由两个集合的容斥原理可得:A∪B=A+B- A∩B=24+17-8=33。 【结束】 5、两个集合容斥原理例4:某班有36个同学在一项测试中,答对第一题的有25人,答对第二题的人有23人,两题都答对的有15人,问多少个同学两道题都没有答对?()A.1 B.2 C.3 D.4 【答案】C 【解题关键点】有两个集合的容斥原理得到,至少答对一道题的同学有25+23-15=33人,因此两道题都没有答对的同学有36-33=3人。 【结束】

如何提高焊接点焊工艺

如何改善点焊性能 量不合格的点焊看上去与质量好的点焊相似,针对如何避免不合格这个大问题,作者在文中列出了一些建议。他具有40多年的经验,希望能帮助大家改善电阻点焊(RSW)的性能。 一,接受RSW工艺的培训 电焊看似简单,但是必须考虑和应对焊接过程可能出现的各种变化。虽然常规点焊设备可以设定各种不同参数,但需要了解如何调节各个设置,获得理想的结果。并且,就像烤蛋糕一样,最重要的是还需要有正确的点焊“工艺配方”。 金属成形工厂必须参考现有的工艺图表,其中含有适合点焊各种金属板材和厚度的推荐二次电流(焊接热)、焊接时间(通电时间)和顶锻压力(顶锻力)的推荐设置。(注:这些数据仅作起始设置。)黄金法则是:如果采用了适当的焊接压力,一般参数设置为高焊接热、短焊接时间即可获得非常坚固、美观的焊接,即A类焊接工艺程序。 如果金属成形工厂使用的焊接设备太小,不适合焊接材料的厚度时,通常会选用B类和C类焊接工艺程序。 过去几年,熟练劳动力的退休、下岗,导致许多从事点焊的工厂缺乏自己的知识积累,但是也有一些提供相关书籍和培训课程的资源可资利用。如,美国焊接协会(缩写为AWS)常设委员会美国电阻焊制造联盟(缩写为RWMA),就有很好用的电阻焊手册出售,并就这一专题提供了各种技术文章。每年秋季,在美国国际焊接展览会(缩写为FABTECH )期间,该联盟还提供为期两天的电阻焊培训课程。 另外,AWS还准备为电阻焊工艺推出正式的认证计划,毫无疑问,这将促进培训课程更有针对性地帮助用户参加阻焊技术人员资格(CRWT)考试。 二,选择适当的焊接设备 最重要的是要记住:选择一台可获得强度最佳的A类焊缝的机器,同时保留25%的可用电流和焊接压力。 大多数企业都没能力为自己挑选大小正好的设备,因此,需要听取经验丰富的设备制造商的建议。好的销售工程师只有在详细询问了需要焊接的材料、机器运行的速度之后,才会为设备报价。 因为一台RSW机的额定容量等级可能会因使用了低于RWMA标准50%的占空比而夸大,因此,一定要问清楚报价的机器是否满足那些标准。 尽管由于采购价格相对较低,摇臂RSW设备使用较为普遍,但它们是通过水平动作使焊缝受力的。如果摇臂不能很好地对准,焊头经常会滑掉。因此,如果要求焊接表面美观、痕迹少,往往需要使用价格更高的垂直压焊设备。 焊接设备如果太大,也会造成和设备太小一样的问题。尤其当气缸直径过大,需要采用低于40 lb的空气管路压力才能达到需要的焊接压力时,更是如此。 焊接强度低于要求,可能是因为在金属板材达到熔融状态那一刻,本该进行恰当的锻焊,却发生了不适当的气缸跟进动作。

容斥原理的极值问题

容斥原理的极值问题文件排版存档编号:[UYTR-OUPT28-KBNTL98-UYNN208]

有关容斥原理的极值问题 所谓“极值问题”就是通常说的最大值,最小值的问题,题干中通常有“至少”,“至多”等题眼,解决这类问题通常有两种方法,一是极限思想,另一种就是逆向思维。 通过以下几个例题具体看一下: 1. 某社团共有46人,其中35人爱好戏剧,30人爱好体育,38人爱好写作,40人爱好收藏,至少有几个4个活动都参加 解析: 逆向思维,分别考虑不喜欢其中某项活动的人数是多少,由题意可知,分别为11,16,8,6,只有当这四项集合互相没有交集的时候,四项活动都喜欢的人数才最少,因此最少人数为46-11-16-8-6=5 2. 参加某部门招聘考试的共有120人,考试内容共有6道题。1至6道题分别有86人,88人,92人,76人,72人和70人答对,如果答对3道题或3道以上的人员能通过考试,那么至少有多少人能通过考试 解析(极限思想):要使通过的人最少,那么就是对1道,2道的人最多,并且应该是对2道的人最多(这样消耗的总题目数最多),假设都只对了2道,那120人总共对了240道,而现在对了86+88+92+76+72+70=484,比240多了244道,每个人还可以多4道(这样总人数最少),244/4=61。(逆向思维):先算出来1-6题每题错的人数120-86=34 120-88=32 120- 92=28 120-76=44 120-72=48 120-70=50 要使通过的人数最少,就是没通过的人数最多,让错的人都只错4道就错的人最多,总的错的题数为 34+32+28+44+48+50=236236/4=59120-59=61

浅谈电阻点焊方法的应用与发展

结课论文 课程名称压力焊、钎焊焊接技术 授课地点明虹楼203 授课教师万祥明 专业班级材控1211 学号2012118502104 姓名赵乙丞 2014年11月1 日

浅谈电阻点焊方法的应用与发展 摘要:电阻点焊技术是最重要的电阻焊方法之一,它是一种高速、经济的重要连接方法,并具有生产效率高、焊接质量稳定、易实现机械化和自动化等优点。它适用于制造可以采用搭接、接头不要求气密、板厚小于3mm的冲压、轧制的薄板构件,当然,它也可焊接厚度达6mm或更厚的金属构件,因此该技术在生产中得到广泛应用与发展,人们也对其开展了大量的理论研究,但是同时针对同一材料在不同规范下的点焊研究并不多。 [关键词]:电阻点焊;适用范围;应用与发展 1.简述点焊: 电阻电焊简称点焊,是焊件装配成搭接接头,并压紧在两电极之间,利用电阻热熔化母材金属,形成焊点的电阻焊方法。点焊采用的点焊机有单点点焊机(主要用于焊接较粗钢筋),多点点焊机(主要用于焊接钢筋网片)和悬挂式点焊机(能任意移动、可焊接各种几何形状的大型钢筋网片和钢筋骨架)。目前在汽车工业中得到了广泛的应用。 2.简述点焊方法: 2.1双面点焊 双面点焊时,电极由工件的两侧向焊接处馈电。典型的双面点焊方式——双面单点焊是最常用的方式,这时工件的两侧均有电极压痕。大焊接面积的导电板做下电极,这样可以消除或减轻下面工件的压痕。常用于装饰性面板的点焊。同时焊接两个或多个点焊的双面点焊,使用一个变压器而将各电极并联,这时,所有电流通路的阻抗必须基本相等,而且每一焊接部位的表面状态、材料厚度、电极压力都需相同,才能保证通过各个焊点的电流基本一致采用多个变压器的双面多点点焊,这样可以避免只使用一个变压器的不足。 2.2单面点焊 单面点焊时,电极由工件的同一侧向焊接处馈电,典型的单面点焊方式——单面单点点焊,不形成焊点的电极采用大直径和大接触面以减小电流密度。无分流的单面双点点焊,此时焊接电流全部流经焊接区。有分流的单面双点点焊,流经上面工件的电流不经过焊接区,形成风流。为了给焊

点焊机原理及自制

很累,初级一共绕了520圈次级还没有合适的线绕,次级一共绕11圈,要用32平方毫米的线绕,很粗,次级电压5V,电流100A ,功率500W左右, 足够焊电池了, 点焊机原理及自制 一、电阻焊 1.电阻焊的特点及应用 电阻焊是压焊的主要焊接方法。电阻焊是将焊件组合后,通过电极施加压力,利用电流通过接头的接触面及 邻近区域产生的电阻热进行的焊接方法。 电阻焊的主要特点是:焊接电压很低(1~12V)、焊接电流很大(几十~几千安培),完成一个接头的焊接 时间极短(0.01~几秒),故生产率高;加热时,对接头施加机械压力,接头在压力的作用下焊合;焊接时 不需要填充金属。 电阻焊的应用很广泛,在汽车和飞机制造业中尤为重要,例如新型客机上有多达几百万个焊点。电阻焊在宇宙飞行器、半导体器件和集成电路元件等都有应用。因此,电阻焊是焊接的重要方法之一。 电阻焊按工艺方法不同分为点焊、缝焊和对焊。这里仅介绍点焊。 2.点焊 点焊是焊件装配接接头,并压紧在两电极之间,利用电阻热熔化母材金属,形成焊点的电阻焊方法。点焊多用于薄板的连接,如飞机蒙皮、航空发动机的火烟筒、汽车驾驶室外壳等。 (1)点焊机 点焊机的主要部件包括机架、焊接变压器、电极与电极臂、加压机构及冷却水路等。焊接变压器是点焊电器,它的次级只有一圈回路。上、下电极与电极臂既用于传导焊接电流,又用于传递动力。冷却水路通过变压器、电极等部分,以免发热焊接时,应先通冷却水,然后接通电源开关。电极的质量直接影响焊接过程,焊接质量和生产率。电极材料常用紫铜、镉青铜、铬青铜等制成;电极的形状多种多样,主要根据焊件形状确定。安装电极时,要注意上、下电极表面保持平行;电极平面要保持清洁,常用砂布或锉刀修整。 (2)点焊过程 点焊的工艺过程为:开通冷却水;将焊件表面清理干净,装配准确后,送入上、下电极之间,施加压力,使其接触良好;通电使两工件接触表面受热,局部熔化,形成熔核;断电后保持压力,使熔核在压力下冷却凝固形成焊点;去除压力,取出工件。焊接电流、电极压力、通电时间及电极工作表面尺寸等点焊工艺参数对焊接质量有重大响。 所需材料:

点焊基本原理

点焊基本原理 1.1 点焊接头的形成 电阻点焊原理和接头形成如图1所示。可简述为:将焊件3压紧在两电极2之间,施加电极压力后,阻焊变压器1向焊接区通过强大的焊接电流,在焊件接触面上形成真实的物理接触点,并随着通电加热的进行而不断扩大。塑变能与热能使接触点的原子不断激活,消失了接触面,继续加热形成熔化核心4,简称熔核。熔核中的液态金属在电动力作用下发生强烈搅拌,熔核内的金属成分均匀化,结合界面迅速消失。加热停止后,核心液态金属以自由能最低的熔核边界半熔化晶粒表面为晶核开始结晶,然后沿与散热相反方向不断以枝晶形式向中间延伸。通常熔核以柱状晶形式生长,将合金浓度较高的成分排至晶叉及枝晶前端,直至生长的枝晶相互抵住,获得牢固的金属键合,接合面消失了,得到了柱状晶生长较充分的焊点,如图2所示。或因合金过冷条件不同,核心中心区同时形成等轴晶粒,得到柱状晶与等轴晶两种凝固组织并存的焊点,如图3所示。同时,液态熔核周围的高温固态金属,在电极压力作用下产生塑性变形和强烈再结晶而形成塑性环①〔注:塑性环(corona bond)熔核周围具有一定厚度的塑性金属区域称为塑性环,它也有助于点焊接头承受载荷〕,该环先于熔核形成且始终伴随着熔核一起长大,如图4所示。它的存在可防止周围气体侵入和保证熔核液态

金属不至于沿板缝向外喷溅。 熔核凝固组织为全部柱状晶者,以65Mn熔核为例,其形成过程模型如图5所示。图中: 图5a 凝固前,在熔合线上(固-液相界面)有许多晶粒处于半熔化状态,显然熔核的液态金属能很好的润湿取向不同的半熔化晶粒表面,为异质成核进行结晶提供了有利条件。 图5b 液态熔核的温度降低时,由于成分过冷较大,以半熔化晶粒作底面沿<100>向长出枝晶束。 在电极与母材的急冷作用下,凝固界面前形成较大的温度梯度,因而使枝晶主干伸入液体中较远,枝晶生长很快,枝晶臂间距H与冷却速度V间存在以下关系。 一次枝晶臂间距H1∝V-? 二次枝晶臂间距H2∝V-(?~?) 由于薄件脉冲点焊熔核尺寸小,电极与母材的急冷作用强,液体金属的冷却速度极快,因此枝晶臂的间距甚小。 图5c 枝晶继续生产、凝固层向前推进,液体向枝晶间充填。 枝晶间的液体逐渐向枝晶上凝固,使枝晶变长变粗,靠近母材处由于温度低,液体向枝晶上凝固快,以至形成连续的凝固层。由于65Mn合金具有较宽的凝固温度范围,故凝固层呈锯齿形起状,由于晶界在凝固层内形成,这就造成柱状

点焊焊接原理及设备

点焊初级理论 1.电焊焊接原理 点焊过程,就是在热与电极压力作用下形成焊点的过程。 2.热过程 3.等效电阻 4.接触电阻 5.点焊过程 a)预压阶断:为了消除零件配合间隙,建立稳定的电流通道;(时间若短,电阻大,可能烧穿) b)通电加热阶段:形成焊核;(焊接时间和电流) c)维持阶段:维持压力,让焊核冷却;(使金属晶粒变细,熔核凝固并有足够强度) d)休止阶段:撤去压力,电极上升。 6.焊点强度的评价 a)焊核直径:半破坏,全拆解; b)剪切拉力值:拉力试验。 7.常见焊接不良 a)虚焊——焊点颜色发白 b)针孔 c)过烧/烧穿——凹陷,有飞出的熔质 d)焊核小 e)气孔 f)偏位 g)压痕深 h)焊核裂纹 i)飞溅 j)毛刺 k)边缘焊 l)漏焊 m)扭曲 8.引起缺陷的过程因素 a)板间装配不好 b)焊点间分流 c)不同的图层 d)胶水 e)电极磨损 f)多层板焊接 g)不同板厚焊接 h)不同压力变化 9.参数管理 a)电流 b)通电时间 c)压力 d)电阻 e)板材表面状态 f)电极 10.焊点强度管理

a)参数管理:调整后需要跟踪确认到位 b)目视检查 c)半破坏检查:是确认焊点强度的主要方式,用螺丝刀放在焊接部位,用一磅锤敲打, 有一声响感觉 螺丝刀受阻挡时就可判定有焊核。 d)整车全拆解 电极基础知识 1.电极的作用 传递焊接部位所需要的热和压力(包括电流、时间和压力),同时倒散焊接区域的热量。 2.电极的修磨要求 a)良好的表面状态 i.电极打点过程中端面变大,表面变差,影响焊接质量; ii.电极端面会越来越大,氧化层越来越厚,使得电流密度降低没有足够的热量形成焊核,导致发生虚焊、焊核小 b)初始锥度或标准锥度 i.电极的锥度直接影响打点过程中电极端面的变化; ii.为保证焊接质量,请保持你的锥度不变,按要求对电极进行修磨 c)端面直径6~8mm i.太小将导致过烧,压痕深,飞溅等; ii.太大则导致电流密度小,散热量大,有效热量小,易产生爆焊。 d)电极端面据第一条刻度线4mm以上 i.电极冷却过快会导致爆焊、焊核小等不良现象; ii.电极端面接近或达到冷却水通道,焊接时会使得电极穿孔。 e)上下电极对中 i.加压时焊点处会发生扭曲,打出焊点边缘有很大毛刺,时常伴有气孔发生。 ii.电极不对中时,电极只有对中的部分起作用,会造成焊点过烧,严重会导致穿孔。 焊机机构与原理 1.电阻焊的工作原理 利用电极对板件施加一定压力,将其夹紧,利用电极间电阻产生的焦耳热融化金属而达到的焊接目的。 2.悬挂式点焊机 控制柜:中频三核自适应控制器 a)一体式/分体式:变压器和焊臂一起; b)常见缺陷: i.飞溅毛刺 ii.压痕过深 iii.过烧或焊穿 iv.焊点扭曲 3.焊接系统三大路 a)水路:对焊钳本体和焊钳上的中频焊接变压器进行冷却 b)气路:控制焊钳的动静臂的打开和闭合,包括从大张口切换到小张口,及从小张口到闭合接触的 过程。 c)电路:控制焊钳动作的逻辑和提供板材焊点焊接时的足够热量。

第一部分:点焊的原理及焊接工艺

第一部分:点焊的原理及焊接工艺   点焊工艺是一种形成永久结合的金属连接。在焊接时焊件通过焊接电流局部发热,并在焊件的接触加热处施加压力,形成一个焊点。点焊是一种高速、经济的连接方法,它适用于制造可以采用搭接、接头不需要气密、厚度小于5mm的冲压轧制的薄板类构件。点焊工艺目前被广泛地应用于各个工业部门,不仅能够焊接低碳钢和低合金钢,也可以焊接高碳钢、高锰钢及不锈钢、铝合金、钛合金等材料组成的零部件。 点焊工艺参数的选择:影响点焊的工艺参数包括焊接电极的结构直径、焊接能量、焊接时间和焊接压力。根据焊接速度和焊接效果可分为快速焊接、中速焊接、普通焊接三种条件,对于工件要求焊接强度高、焊接变形小的场合,最好选用大功率、短时间的强规范快速焊接。对于要求不严格的工件就可以采用小功率、长时间的普通焊接方式,这样可选择比较小的焊接设备,同时对电网的影响也比较小。通常是根据工件的材料和厚度,参考该种材料的焊接条件表选取,首先确定电极的端面形状和尺寸,其次初步选定电极压力和焊接时间,然后调节焊接电流,以不同的电流焊接试样,经检验熔核直径符合要求后,再在适当的范围内调节电极压力、焊接时间和电流,进行试样的焊接和检验,直到焊点质量完全符合技术条件所规定的要求为止。最常用的检验试样的方法是撕开法,优质焊点的标志是:在撕开试样的一片上有圆孔,另一片上有圆凸台。厚板或淬火材料有时不能撕出圆孔和凸台,但可通过剪切的断口判断熔核的直径。必要时还需进行低倍测量、拉伸试验和X射线检验,以判定熔透率、抗剪强度和有无缩孔、裂纹等。以试样选择工艺参数时,要充分考虑试样和工件在分流、铁磁性物质影响,以及装配间隙方面的差异,并适当加以调整。 影响点焊焊接接头焊接质量的因素主要有焊接电流、电极压力、焊接时间、预压和休止时间、焊接电极直径等。 1、焊接电流 点焊形成的熔核所需的热量来源是利用电流通过焊接区电阻产生的热量。在其他条件给定的情况下,焊接电流的大小决定了熔核的焊透率。在焊接低碳钢时,熔核平均焊透率为钢板厚度的30~70%,熔核的焊透率在45~50%时焊接强度最高,当焊接电流超过某一规范值时,继续增大电流只能增大熔核率,而不会提高接头强度,由于多消耗了电能和增大了设备的损耗,因此从制造成本来讲是很不经济的。如果电流过大还会产生压痕过深和焊接烧穿等缺陷。 2、电极压力

行测答题技巧:容斥原理之三者容斥问题

行测答题技巧:容斥原理之三者容斥问题 中公教育考试研究院宋丽娜:容斥原理是行测数学运算中常考知识点。容斥原理是指在计数时,必须注意无一重复,且无遗漏。这种方法的基本思想是:先不考虑重叠的情况,把包含于某内容中的所有对象的数目先计算出来,然后再把计数时重复计算的数目排斥出去,使得计算的结果既无遗漏又无重复,这种计数的方法称为容斥原理。 例1:一个班级的学生数学和语文每人至少喜欢其中一种,其中喜欢数学课的有49人,喜欢语文课的有52人,二者都喜欢的有21人,则这个班级有多少人? 中公点拨:本题就是一个容斥问题,解决此问题的方法就是先算:49+52=101(把含于某内容中的所有对象的数目先计算出来),然后再把计数时重复计算的数目排斥出去即: 101-21=80人,则整个班级的人数就有80人。 三者容斥问题是行测数学运算中常考也相对较复杂的容斥问题。所谓三者容斥是指在题干中有三种集合(集合就是具有共同属性所以元素的的整体,例如上题中喜欢数学的人构成一个集合)。 三者容斥问题有一个基本公式:A,B,C代表三个集合,则有 A∪BUC=A+B+C-A∩B-A∩C-B∩C+ A∩B∩C 这个公式表达的含义是,A+B+C再减去两两相交之后,中间E(即A∩B∩C)这部分被减没

了。而容斥原理的基本思想是计数时不重复不漏掉,故要再加回来,所以又加了一个A∩B∩C。例2. 实验小学的小记者对本校100名同学进行调查,调查他们对三种大球(篮球、足球、排球)的与否。结果显示:他们都至少喜欢三种大球中的一种,其中有58人喜欢篮球,有68人喜欢足球,有62人喜欢排球,而且,篮球和足球都喜欢的有45人,足球和排球都喜欢的有33人,三种球都喜欢的有12人。篮球和排球都喜欢的多少人? 中公教育解析:由题意可画图如下: 则有上述公式可知: 58+68+62-45-33-篮球和排球都喜欢+12=100人 故喜欢篮球和排球的人有22人。 例3. 实验小学的小记者对本校100名同学进行调查,调查他们对三种大球(篮球、足球、排球)的与否。结果显示:其中有58人喜欢篮球,有68人喜欢足球,有62人喜欢排球,而且,篮球和足球都喜欢的有45人,足球和排球都喜欢的有33人,三种球都喜欢的有12人,还有5人三种球都不喜欢,则篮球和排球都喜欢的多少人?

点焊原理

点焊方法和工艺 一、点焊方法分类 对焊件馈电进行电焊时,应遵循下列原则:①尽量缩短二次回路长度及减小回路所包含的空间面积,以节省能耗;②尽量减少伸入二次回路的铁磁体体积,特别是避免在焊接不同焊点时伸入体积有较大的变化,以减小焊接电流的波动,保证各点质量衡定(在使用工频交流时)。 1.双面单点焊所有的通用焊机均采用这个方案。从焊件两侧馈电,适用于小型零件和大型零件周边各焊点的焊接。 2.单面单点焊当零件的一侧电极可达性很差或零件较大、二次回路过长时,可采用这个方案。从焊件单侧馈电,需考虑另一侧加铜垫以减小分流并作为反作用力支点(图1d)。图1c 为一个特例。 3.单面双点焊从一侧馈电时尽可能同时焊两点以提高生产率。单面馈电往往存在无效分流现象(图1f及g),浪费电能,当点距过小时将无法焊接。在某些场合,如设计允许,在上板二点之间冲一窄长缺口(图1f)可使分流电流大幅下降。 4.双面双点焊图1b及j为双面双点的方案示意。图2-12b方案虽可在通用焊机上实施,但两点间电流难以均匀分配,较难保证两点质量一致。而图1j由于采用推挽式馈电方式,使分流和上下板不均匀加热现象大为改善,而且焊点可布置在任意位置。其唯一不足之处是须制作二个变压器,分别置于焊件两侧,这种方案亦称推挽式点焊。两变压器的通电需按极性进行。 5.多点焊当零件上焊点数较多,大规模生产时,常采用多点焊方案以提高生产率。多点焊机均为专用设备,大部分采用单侧馈电方式见图1h、i,以i方式较灵活,二次回路不受焊件尺寸牵制,在要求较高的情况下,亦可采用推挽式点焊方案。目前一般采用一组变压器同时焊二或四点(后者有二组二次回路)。一台多点焊机可由多个变压器组成。可采用同时加压同时通电、同时加压分组通电和分组加压分组通电三种方案。可根据生产率、电网容量来选择合适方案。 二、点焊循环 点焊过程由预压、焊接、维持和休止四个基本程序组成焊接循环,必要时可增附加程序,其基本参数为电流和电极力随时间变化的规律。 1.预压(F>0,I=0)这个阶段包括电极压力的上升和恒定两部分。为保证在通电时电极

转子点焊工艺

文件编号: 课程编号: 编着日期:2016.03.15

电机转子点焊调试方法 一.点焊的作用:点焊是将整流子与转子电枢相联接的一道工序,是串激电机的重要工序之一. 二.点焊的方法:我们采用的是直流电阻焊,当点焊机的两极,铜排为负极,点焊棒为正极,接触换向器的挂钩和铜排时,产生极大的电流,在很少的时间使换向器挂钩发热,使漆色线的的漆皮融化的同时,气缸同时压紧挂钩的过程 三.点焊机调试的方法: 不管什么焊机,只要掌握好以下几点就可以了 1,点焊的时间,就是点焊时电流通过换向片的时间,时间长了,就会过焊,因为加热时间太长了,会把铜排的漆包线烧坏,或甩漆量太大.短了那么就会虚焊. 2,点焊的电流,一样的,电流大了,也会产生上面说到的问题,,同时电流太大也会炸钩. 3.点焊的行程,行程太短了会炸钩,这是因为行程短了后,有可能会正焊极(点焊棒)与挂钩脱离而产生了电弧,引起炸钩 行程长了,会压过头,形成过焊, 4.点焊的角度点焊头角度大了,线会虚焊,小了就会过焊,点焊时,挂钩太毛时,有炸钩,要注意磨点焊棒,一般在200个时,就能磨一下了. 四.过焊的处理方法及判断方法: 1.钩扁,钩经点焊后明显扩张,不成方形,变色严重,变色范围太大 2,甩漆量大,会导致电机在运转的过程中挂钩短路 3.过焊的转子一律报废,重新调整设备. 五,虚焊的处理方法及判断方法:

1.钩子变色不明显,测试不能通过. 再点时电流一定要在微调档开小一档再进行点焊 调整设备,原则是先加长时间,效果不好时,再加长电流 其它的问题处理方法 1. 炸钩:行程不到位,点焊头用的时间太长了,电流过大,焊头上有脏东西,炸钩的转子一律报废。 2. 点歪:焊头不能对淮换向器的正中心,点下时不正,点焊过程中转动过程中转子与工装卡得有点紧。处理方法为将钩弄正后,按虚焊处理 六,点焊前的检查: 1.先打耐压,在换向器与铁芯之间打1800V/s的高压 2.检查有无漏钩,钩歪的 七,不良品的区别 1.换向片表面变色要尽量控制在较小范围,钩表面要求平整,无炸钩,歪钩等,换向片表面无灼伤 2.无断线、虚焊等缺陷,点焊位置在钩部中央,漆包线在挂钩处有焦痕,甩漆量不大于0.5mm 整流子点焊工艺守则 1、目的

点焊培训

适用范围:A 级车车身车间所有悬点焊接工位 应知应会部分:我是XX 工位的操作者,我所焊接工件的件号为XX ,板材厚度为XX 。我所 焊接工件的焊点有XX 个,焊钳型号分别为XX ,焊接参数为XX 。按照操作指导卡及时打磨电极头(XX 台/次)。我焊接的焊点中有 XX 个,位置分别为XX 。 作业前准备 每班操作者作业前必须及时、认真完成对设备、工装进行日常点检工作,并及时、准确填写 《( )月设备、工装作业前点检表》,避免设备、工装带病作业。每班操作者要做好上件前的检查工作,避免不合格件装车,如果发现不合格件,按照车间不合格冲压件、不合格外协件处理流程进行处理。 焊点直径: 焊点熔核直径为:φ6mm ~φ8mm 。 焊点强度的认定 白车身的焊点强度,其重要度等级按A 级控制,不允许开焊,在日常生产过程中,用扁铲和锤子进行非破坏性检验方式确认,检验部位为工艺附图中标注 的焊点。当焊点数≤3时,用扁铲在焊点剪切力方向撬焊点处;当焊点数>3时,则用扁铲撬焊点之间。当两钢板间焊点不互相产生剥离时,则认定焊点强度合格。如图(2):箭头处为扁铲剔的位置。 对焊点数量、位置的要求 焊点数量、位置应满足工艺卡要求;焊点距误差,中华系列车身为±5mm ;在同一线上的焊点,焊点位置偏离直线的偏移量不应大于3mm ;不在同一直线上且工艺图中示出其位置的焊点,其焊点偏移位置量不大于5mm 。 焊点的检验内容 焊点直径和焊点熔核直径应符合工艺的规定;焊点无各种焊接缺陷存在;焊点应有足够的强度;焊点位置、数量应满足工艺卡要求;工艺卡中有标记的点为焊接强度必检点。 检验周期 操作者每班2次,首件必检,将检验结果填写到《点焊日常自检记录表》中;班段长根据车 间制定的抽检记录表中的抽检频次抽检(班长每班五次、段长每班四次),并将

容斥原理之三者容斥问题

容斥原理之三者容斥问题 浙江行测答题技巧:容斥原理之三者容斥问题 中公教育考试研究院宋丽娜:容斥原理是行测数学运算中常考知识点。容斥原理是指在计数时,必须注意无一重复,且无遗漏。这种方法的基本思想是:先不考虑重叠的情况,把包含于某内容中的所有对象的数目先计算出来,然后再把计数时重复计算的数目排斥出去,使得计算的结果既无遗漏又无重复,这种计数的方法称为容斥原理。 例1:一个班级的学生数学和语文每人至少喜欢其中一种,其中喜欢数学课的有49人,喜欢语文课的有52人,二者都喜欢的有21人,则这个班级有多少人? 中公点拨:本题就是一个容斥问题,解决此问题的方法就是先算:49+52=101(把含于某内容中的所有对象的数目先计算出来),然后再把计数时重复计算的数目排斥出去即:101-21=80人,则整个班级的人数就有80人。 三者容斥问题是行测数学运算中常考也相对较复杂的容斥问题。所谓三者容斥是指在题干中有三种集合(集合就是具有共同属性所以元素的的整体,例如上题中喜欢数学的人构成一个集合)。 三者容斥问题有一个基本公式:A,B,C代表三个集合,则有 A∪BUC=A+B+C-A∩B-A∩C-B∩C+ A∩B∩C 这个公式表达的含义是,A+B+C再减去两两相交之后,中间E(即A∩B∩C)这部分被减没了。而容斥原理的基本思想是计数时不重复不漏掉,故要再加回来,所以又加了一个A∩B∩C。 例2. 实验小学的小记者对本校100名同学进行调查,调查他们对三种大球(篮球、足球、排球)的与否。结果显示:他们都至少喜欢三种大球中的一种,其中有58人喜欢篮球,有68人喜欢足球,有62人喜欢排球,而且,篮球和足球都喜欢的有45人,足球和排球都喜欢的有33人,三种球都喜欢的有12人。篮球和排球都喜欢的多少人?

点焊工艺及参数资料

点焊方法和工艺 一、点焊方法: 点焊通常分为双面点焊和单面点焊两大类。双面点焊时,电极由工件的两侧向焊接处馈电。典型的双面点焊方式如图11-5所示。图中a是最常用的方式,这时工件的两侧均有电极压痕。图中b表示用大焊接面积的导电板做下电极,这样可以消除或减轻下面工件的压痕。常用于装饰性面板的点焊。图中c 为同时焊接两个或多个点焊的双面点焊,使用一个变压器而将各电极并联,这时,所有电流通路的阻抗必须基本相等,而且每一焊接部位的表面状态、材料厚度、电极压力都需相同,才能保证通过各个焊点的电流基本一致。图中d为采用多个变压器的双面多点点焊,这样可以避免c的不足。 单面点焊时,电极由工件的同一侧向焊接处馈电,典型的单面点焊方式如图11-6所示,图中a为单面单点点焊,不形成焊点的电极采用大直径和大接触面以减小电流密度。图中b为无分流的单面双点点焊,此时焊接电流全部流经焊接区。图中C有分流的单面双点点焊,流经上面工件的电流不经过焊接区,形成风流。为了给焊接电流提供低电阻的通路,在工件下面垫有铜垫板。图中d为当两焊点的间距l很大时,例如在进行骨架构件和复板的焊接时,为了避免不适当的加热引起复板翘曲和减小两电极间电阻,采用了特殊的铜桥A,与电极同时压紧在工件上。 在大量生产中,单面多点点焊获得广泛应用。这时可采用由一个变压器供电,各对电极轮流压住工件的型式(图11-7a),也可采用各对电极均由单独的变压器供电,全部电极同时压住工件的型式(图11-7b).后一型式具有较多优点,应用也较广泛。其优点有:各变压器可以安置得离所联电极最近,因而。其功率及尺寸能显著减小;各个焊点的工艺参数可以单独调节;全部焊点可以同时焊接、生产率高;全部电极同时压住工件,可减少变形;多台变压器同时通电,能保证三相负荷平衡。 二、点焊工艺参数选择 通常是根据工件的材料和厚度,参考该种材料的焊接条件表选取,首先确定电极的端面形状和尺寸。其次初步选定电极压力和焊接时间,然后调节焊接电流,以不同的电流焊接试样,经检查熔核直径符合要求后,再在适当的范围内调节电极压力,焊接时间和电流,进行试样的焊接和检验,直到焊点质量完全符合技术条件所规定的要求为止。最常用的检验试样的方法是撕开法,优质焊点的标志是:在撕开试样的一片上有圆孔,另一片上有圆凸台。厚板或淬火材料有时不能撕出圆孔和凸台,但可通过剪切的断口判断熔核的直径。必要时,还需进行低倍测量、拉抻试验和X光检验,以判定熔透率、抗剪强度和有无缩孔、裂纹等。 以试样选择工艺参数时,要充分考虑试样和工件在分流、铁磁性物质影响,以及装配间隙方面的差异,并适当加以调整。 三、不等厚度和不同材料的点焊 当进行不等厚度或不同材料点焊时,熔核将不对称于其交界面,而是向厚板或导电、导热性差的一边偏移,偏移的结果将使薄件或导电、导热性好的工件焊透率减小,焊点强度降低。熔核偏移是由两工件产热和散热条件不相同引起的。厚度不等时,厚件一边电阻大、交界面离电极远,故产热多而散热少,致使熔核偏向厚件;材料不同时,导电、导热性差的材料产热易而散热难,故熔核也偏向这种材料(见图11-8) 调整熔核偏移的原则是:增加薄板或导电、导热性好的工件的产热而减少其散热。常用的方法有:(1)采用强条件使工件间接触电阻产热的影响增大,电极散热的影响降低。电容储能焊机采用大电流和短的通电时间就能焊接厚度比很大的工件就是明显的例证。 (2)采用不同接触表面直径的电极在薄件或导电、导热性好的工件一侧采用较小直径,以增加这一侧的电流密度、并减少电极散热的影响。 (3)采用不同的电极材料薄板或导电、导热性好的工件一侧采用导热性较差的铜合金,以减少这一侧的热损失。

公务员考试——容斥原理问题

知识框架 数学运算问题一共分为十四个模块,其中一块是容斥原理问题。 在公务员考试中,根据集合的个数,容斥原理问题一般只有两集合容斥关系和三集合容斥关系两种类型,两集合容斥关系一般只要采用公式法就可轻松解决,三集合容斥关系又可分为标准型、图示标数型、整体重复型三类,对应解题方法分别是公式法、文氏图法、方程法。无论集合中的元素怎么变化,同学只要牢牢把握这两类型,就能轻松搞定容斥原理问题。

核心点拨 1、题型简介 容斥原理是在不考虑重叠的情况下,先将所有对象的数目相加,然后再减去重复的部分,从而使得计算的结果既无遗漏又无重复。掌握容斥原理问题,可以帮助同学们解决多集合元素个数的问题。 2、核心知识 (1)两个集合容斥关系 (2)三个集合容斥关系 A、标准型公式 B、图示标数型(文氏图法)

画图法核心步骤: 1画圈图; 2数字(先填最外一层,再填最内一层,然后填中间层); ③做计算。 C、整体重复型 A、B、C分别代表三个集合(比如“分别满足三个条件的元素数量”); W代表元素总量(比如“至少满足三个条件之一的元素的总量”); x代表元素数量1(比如“满足一个条件的元素数量”); y代表元素数量2(比如“满足两个条件的元素数量”); z代表元素数量3(比如“满足三个条件的元素数量”)。 3、核心知识使用详解 (1)容斥原理问题要清楚容斥原理公式中各项的实际含义,与题中的数据准确对应。 (2)容斥原理问题的关键在于把文字转化为文氏图,在图中应准备反应题中集合之间的关系。 (3)容斥问题的难度在于题中集合可能较多,某些集合之间的关系可能不确定,这需要仔细的分析,抓住不确定的。 夯实基础

相关文档
最新文档