TRIZ理论的进化法则分析(TRIZ学习笔记)
人们在创新和完好系统的过程能够遵循一定的规律(或者叫法则)。从而降低创新和完好系统过程中的试错成本,以下就TRIZ的八大进化原则来进行说明(这个八大法则是前人们的总结,我这里当然会增加我的理解)。
我们首先来看看一个技术系统(这里的定义是:为实现某种功能(或者职能)而存在的相互联系和作用的元件与运作事物集合)的构成,技术系统当然是分层次的,元件越少。能耗越小当然越好。一个理想的系统就是没有元件和成本,但功能却能实现,这样的理想的系统尽管不存在,但却给我们提供了一个技术系统(产品)的改进方向,这就是技术系统进化的第一法则:
1、提高理想度进化(理想度=系统全部实用的功能/(系统全部有害的功能+成本))法则
目标是提高技术系统的理想度。但我们能够从技术系统本身,技术系统子系统,技术系统的超系统和物质四个方面来进行提高。
首先。我们来看看技术系统本身。我们能够把一个系统依据作用分为4个部分,外加一个能量源。
运行类系统的4个部分(子系统):动力装置,传输装置,运行装置和控制装置;測量技术系统的4个部分为:传感装置,传输装置,转换装置。控制装置。
技术系统的这4个部分是缺一不可的。因此这就引出了技术系统的第2个进化法则:
2 完备性进化法则
这个事实上非常好理解。既然技术系统的4个部分必须存在,我们就能够利用这个原则对技术系统进行分析。看这个系统是否完备。一种方法就是检查系统的各个部分能量是否可达,传递效率怎样。而这样的方法就引出了技术系统进化的第3个原则:
3、能量传递进化法则
通过这个法则,我们能够推断技术系统的各个元件是否必要(假设能量不能传递到某个元件,要么这个元件没实用能够除掉。要么就是这个元件不能工作,没有达到预期的功能),也能够通过分析能量的传递效率来达到完好技术系统的目的。
我们将一个技术系统分解成多个子系统。目的能够分析这些子系统,看看这些子系统本身的进化。子系统之间的进化一般来讲都是不均衡的,通过对这样的不均衡进行分析,我们能够改进进化落后的子系统,从而达到整个系统的改进目的,这就是技术系统的第4个进化原则:
4:子系统不均衡进化法则
理想的情况下,系统的各个子系统(部件)都处于最佳状态当然是最好的。但实际情况是,各个子系统因为材料。成本,技术水平等因素的影响,子系统间的发展并非均衡的。这样的不均衡往往会导致非常强的物理-技术矛盾,而消除这样的矛盾。恰恰是我们发明创新的任务所在。事实上这样的分析,相似于水桶原理,一个系统的短板往往是进化最落后的子系统,通过找出短板子系统,就能够实现技术系统的改进目的。
1法则是目标,2-4都是依据系统的分解来进行分析。假设我们将一个系统放到一个更高级的系统中(超系统)去思考,能够得到非常多意外的惊喜,这是技术系统进化的第5个原则:
5、向超系统进化原则
这有两层含义。一种是当前技术系统要有效的整合超系统的资源。比方车载收音机。其电源能够使用自带电池,但更好的办法是利用车里的能源系统。第二种是融合到超系统中,这样的方式我叫它组合法则。就是将当前技术系统组合到超系统中,这样的样例非常多,比方收音机的一个超系统:人在驾车中听收音机,收音机融合到超系统中。就成了车载收音机。这样的进化法则不仅适用于制造加工。也相同适用于软件,通过不断的功能融合以达到创新的目的,Google的眼镜,苹果的手表都是这样的进化的典型。
对于物理存在的技术系统,存在着柔性化。可移动性和可控性的要求,这三个进化法则合在一起就是技术系统的第6个进化法则:
6、技术系统的动态化进化原则
提高柔性化是指系统会朝着更灵活。更方便的方向进化。比方网络从铜轴到双绞线到到无线。柔性化揭示的事实上是系统元件物质和结构的进化法则;提高可移动性进化法则则预示着技术系统会向着不断增强总体移动性的方向发展,典型的样例就是吸尘器的进化。
而提高可控性法则则说的是系统会沿着增强系统及子系统间的可控性方向来发展,这个不难理解,一般的路线是:直接控制-》间接控制-》引入反馈控制=》自己主动控制,一个非常好的样例是声控开关的进化。动态性进化法则是从构成系统的元件材质和功能完备性两个方面来进行技术系统的改进和完好。而技术系统及其子系统的尺寸大小也是一个能够改进的地方,能够採用的进化法则就是:
7、技术系统向微观级进化法则
这个法则揭示的是技术系统或者其子系统通常是朝着尺寸减小方向进化的,注意这里是一般,不是全部。有时候因为功能的须要,也会尺寸变慷慨向发展,比方超大客机。
8、协调性进化法则
前面的进化法则都是从技术系统的各个部分或者某个方面来进行技术系统的演化。实际上整个系统,包含超系统。都须要相互之间协调发展,这样的协调包含外形的协调。连接的协调,位置的协调等等。通过对系统子系统和超系统之间的协调性分析,能够对不协调的地方进行改善。从而达到更好的协调性,也就取得了技术系统的改进。
这8个进化法则并非TRIZ理论的终极进化法则,是能够扩展的。
因为这些法则都是依据project领域的专利和知识总结出来的。对于应用于其他领域,比方软件开发领域,则须要很多其他的研究和总结。
TRIZ理论的进化法则分析(TRIZ学习笔记)的更多相关文章
- HashMap源码剖析及实现原理分析(学习笔记)
一.需求 最近开发中,总是需要使用HashMap,而为了更好的开发以及理解HashMap:因此特定重新去看HashMap的源码并写下学习笔记,以便以后查阅. 二.HashMap的学习理解 1.我们首先 ...
- Hadoop-HBASE案例分析-Hadoop学习笔记<二>
之前有幸在MOOC学院抽中小象学院hadoop体验课. 这是小象学院hadoop2.X概述第八章的笔记 主要介绍HBase,一个分布式数据库的应用案例. 案例概况: 1)时间序列数据库(OpenTSD ...
- 多线程读写shared_ptrshared_ptr要加锁分析!学习笔记
(shared_ptr)的引用计数本身是安全且无锁的,但对象的读写则不是,“因为 shared_ptr 有两个数据成员,读写操作不能原子化".使得多线程读写同一个 shared_ptr 对 ...
- 【笔记篇】(理论向)快速傅里叶变换(FFT)学习笔记w
现在真是一碰电脑就很颓废啊... 于是早晨把电脑锁上然后在旁边啃了一节课多的算导, 把FFT的基本原理整明白了.. 但是我并不觉得自己能讲明白... Fast Fourier Transformati ...
- .NET 云原生架构师训练营(KestrelServer源码分析)--学习笔记
目录 目标 源码 目标 理解 KestrelServer 如何接收网络请求,网络请求如何转换成 http request context(C# 可识别) 源码 https://github.com/d ...
- ELK日志分析 学习笔记
(贴一篇之前工作期间整理的elk学习笔记) ELK官网 https://www.elastic.co ELK日志分析系统 学习笔记 概念:ELK = elasticsearch + logstas ...
- Webx3学习笔记(2)——基本流程
Webx3项目是运行在jetty/tomcat这种Web应用容器中的,Web应用的模式都是请求-响应的.一个请求通过浏览器发出,封装为HTTP报文到达服务端,被容器接受到,封装为HttpRequest ...
- CVE-2018-2628 weblogic WLS反序列化漏洞--RCE学习笔记
weblogic WLS 反序列化漏洞学习 鸣谢 感谢POC和分析文档的作者-绿盟大佬=>liaoxinxi:感谢群内各位大佬及时传播了分析文档,我才有幸能看到. 漏洞简介 漏洞威胁:RCE-- ...
- ES6学习笔记(三):教你用js面向对象思维来实现 tab栏增删改查功能
前两篇文章主要介绍了类和对象.类的继承,如果想了解更多理论请查阅<ES6学习笔记(一):轻松搞懂面向对象编程.类和对象>.<ES6学习笔记(二):教你玩转类的继承和类的对象>, ...
随机推荐
- Linux下的文件与目录权限
一.用户(User).群组(Group)和其他人(Others) linux是多用户多任务的操作系统,同一时刻可能会有多个用户登录系统,考虑到文件的安全性等问题,所以Linux下的文件都属于一个特定的 ...
- Ionic实战一:Ionic仿照微信项目
github下载地址:https://github.com/Frogmarch/ionic-wechat 博客学习地址:http://www.cnblogs.com/Frogmarch/ Ionic仿 ...
- STM32 串口通信
1. 中断说明 TXE(Tansmit Data Register empty interrupt) - 发送数据寄存器空,产生中断.当使能TXE后,只要Tx DR空了,就会产生中断.---写寄存器D ...
- 解决命令行运行python文件,出现No module named *** 报错问题
有时候在一个项目中运行的时候,可能是之前已经mark成sources root 你自己忘记了, 于是就在命令行也执行python文件,然后就出现 No module named *** 等 相关你认为 ...
- dSploitzANTI渗透教程之安装zANTI工具
dSploitzANTI渗透教程之安装zANTI工具 Dsploit/zANTI基础知识 zANTI是一款Android平台下的渗透测试工具,支持嗅探已连接的网络.支持中间人攻击测试.端口扫描.Coo ...
- oslo.config
cfg Module来自于OpenStack中的重要的基础组件oslo.config,通过cfg Module可以用来通过命令行或者是配置文件来配置一些options, 对于每一个选项使用Opt类或者 ...
- 当你的静态资源CDN挂掉了该怎么办?
都知道使用静态的CDN引入jQuery等一些js包的时候,会提升网页的性能,那么,如果你引入CDN的地址挂掉了,那么项目同样也会挂掉,所以我们需要在引入的时候添加一个判断.如下: <script ...
- [HNOI2011]数学作业 --- 矩阵优化
[HNOI2011]数学作业 题目描述: 小 C 数学成绩优异,于是老师给小 C 留了一道非常难的数学作业题: 给定正整数 N 和 M ,要求计算\(Concatenate(1..N)\; Mod\; ...
- Loj10164 数字游戏1
题目描述 科协里最近很流行数字游戏.某人命名了一种不降数,这种数字必须满足从左到右各位数字成小于等于的关系,如 123,446.现在大家决定玩一个游戏,指定一个整数闭区间 [a,b][a,b][a,b ...
- lua协程----ngx-lua线程学习笔记
--[[ - @desc lua数据输出 - @param string 字符串 - return string --]] function dump(v) if not __dump then fu ...